145408628340198137697140736
145,408,628,340,198,137,697,140,736 is an even composite number composed of five prime numbers multiplied together.
145408628340198137697140736 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 145408628340198137697140736:
232 × 314 × 74 × 172 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 101 × 101)See below for interesting mathematical facts about the number 145408628340198137697140736 from the Numbermatics database.
Names of 145408628340198137697140736
- Cardinal: 145408628340198137697140736 can be written as One hundred forty-five septillion, four hundred eight sextillion, six hundred twenty-eight quintillion, three hundred forty quadrillion, one hundred ninety-eight trillion, one hundred thirty-seven billion, six hundred ninety-seven million, one hundred forty thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 1.45408628340198137697140736 × 1026
Factors of 145408628340198137697140736
Divisors of 145408628340198137697140736
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 101 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 202 204 216 224 238 243 252 256 272 288 289 294 303 306 324 336 343 357 378 384 392 404 408 432 441 448 459 476 486 504 512 544 567 576 578 588 606 612 648 672 686 707 714 729 756 768 784 808 816 833 864 867 882 896 909 918 952 972 1008 1024 1029 1071 1088 1134 1152 1156 1176 1212 1224 1296 1323 1344 1372 1377 1414 1428 1458 1512 1536 1568 1616 1632 1666 1701 1717 1728 1734 1764 1792 1818 1836 1904 1944 2016 2023 2048 2058 2121 2142 2176 2187 2268 2304 2312 2352 2401 2424 2448 2499 2592 2601 2646 2688 2727 2744 2754 2828 2856 2916 3024 3072 3087 3136 3213 3232 3264 3332 3402 3434 3456 3468 3528 3584 3636 3672 3808 3888 3969 4032 4046 4096 4116 4131 4242 4284 4352 4374 4536 4608 4624 4704 4802 4848 4896 4949 4998 5103 5151 5184 5202 5292 5376 5454 5488 5508 5656 5712 5831 5832 6048 6069 6144 6174 6272 6363 6426 6464 6528 6561 6664 6804 6868 6912 6936 7056 7168 7203 7272 7344 7497 7616 7776 7803 7938 8064 8092 8181 8192 8232 8262 8484 8568 8704 8748 9072 9216 9248 9261 9408 9604 9639 9696 9792 9898 9996 10201 10206 10302 10368 10404 10584 10752 10908 10976 11016 11312 11424 11662 11664 11907 12019 12096 12138 12288 12348 12393 12544 12726 12852 12928 13056 13122 13328 13608 13736 13824 13872 14112 14161 14336 14406 14544 14688 14847 14994 15232 15309 15453 15552 15606 15876 16128 16184 16362 16384 16464 16524 16968 17136 17408 17493 17496 18144 18207 18432 18496 18522 18816 19089 19208 19278 19392 19584 19683 19796 19992 20402 20412 20604 20736 20808 21168 21504 21609 21816 21952 22032 22491 22624 22848 23324 23328 23409 23814 24038 24192 24276 24543 24576 24696 24786 25088 25452 25704 25856 26112 26244 26656 27216 27472 27648 27744 27783 28224 28322 28672 28812 28917 29088 29189 29376 29694 29988 30464 30603 30618 30906 31104 31212 31752 32256 32368 32724 32768 32928 33048 33936 34272 34643 34816 34986 34992 35721 36057 36288 36414 36864 36992 37044 37179 37632 38178 38416 38556 38784 39168 39366 39592 39984 40804 40817 40824 41208 41472 41616 42336 42483 43008 43218 43632 43904 44064 44541 44982 45248 45696 45927 46359 46648 46656 46818 47628 48076 48384 48552 49086 49152 49392 49572 50176 50904 51408 51712 52224 52479 52488 53312 54432 54621 54944 55296 55488 55566 56448 56644 57267 57344 57624 57834 58176 58378 58752 59049 59388 59976 60928 61206 61236 61812 62208 62424 63504 64512 64736 64827 65448 65536 65856 66096 67473 67872 68544 69286 69632 69972 69984 70227 71407 71442 72114 72576 72828 73629 73728 73984 74088 74358 75264 76356 76832 77112 77568 78336 78732 79184 79968 81608 81634 81648 82416 82944 83232 83349 84133 84672 84966 86016 86436 86751 87264 87567 87808 88128 89082 89964 90496 91392 91809 91854 92718 93296 93312 93636 95256 96152 96768 97104 98172 98304 98784 99127 99144 100352 101808 102816 103424 103929 104448 104958 104976 106624 107163 108171 108864 109242 109888 110592 110976 111132 111537 112896 113288 114534 114688 115248 115668 116352 116756 117504 118098 118776 119952 121856 122412 122451 122472 123624 124416 124848 127008 127449 129024 129472 129654 130896 131072 131712 132192 133623 134946 135744 137088 137781 138572 139077 139264 139944 139968 140454 142814 142884 144228 145152 145656 147258 147456 147968 148176 148716 150528 152712 153664 154224 155136 156672 157437 157464 158368 159936 163216 163268 163296 163863 164832 165888 166464 166698 168266 169344 169932 171801 172032 172872 173417 173502 174528 175134 175616 176256 177147 178164 179928 180992 182784 183618 183708 185436 186592 186624 187272 190512 192304 193536 194208 194481 196344 196608 197568 198254 198288 200704 202419 203616 204323 205632 206848 207858 208896 209916 209952 210681 213248 214221 214326 216342 217728 218484 219776 220887 221184 221952 222264 223074 225792 226576 229068 229376 230496 231336 232704 233512 235008 236196 237552 239904 242501 243712 244824 244902 244944 247248 248832 249696 250047 252399 254016 254898 258048 258944 259308 260253 261792 262144 262701 263424 264384 267246 269892 271488 274176 275427 275562 277144 278154 278528 279888 279936 280908 285628 285768 288456 290304 291312 294516 294912 295936 296352 297381 297432 301056 305424 307328 308448 310272 311787 313344 314874 314928 316736 319872 321489 324513 326432 326536 326592 327726 329664 331776 332928 333396 334611 336532 338688 339864 343602 344064 345744 346834 347004 349056 350268 351232 352512 354294 356328 359856 361984 365568 367236 367353 367416 370872 373184 373248 374544 381024 382347 384608 387072 388416 388962 392688 393216 395136 396508 396576 400869 401408 404838 407232 408646 411264 413343 413696 415716 417231 417792 419832 419904 421362 426496 428442 428652 432684 435456 436968 439552 441774 442368 443904 444528 446148 451584 453152 458136 458752 460992 462672 465408 467024 470016 472311 472392 475104 479808 485002 487424 489648 489804 489888 491589 494496 497664 499392 499849 500094 504798 508032 509796 515403 516096 517888 518616 520251 520506 523584 524288 525402 526848 528768 531441 534492 539784 542976 548352 550854 551124 554288 556308 557056 559776 559872 561816 571256 571536 576912 580608 582624 583443 588931 589032 589824 591872 592704 594762 594864 602112 607257 610848 612969 614656 616896 620544 623574 626688 629748 629856 632043 633472 639744 642663 642978 649026 652864 653072 653184 655452 659328 662661 663552 665856 666792 669222 673064 677376 679728 687204 688128 691488 693668 693889 694008 698112 700536 702464 705024 708588 712656 719712 723968 727503 731136 734472 734706 734832 741744 746368 746496 749088 750141 757197 762048 764694 769216 774144 776832 777924 780759 785376 786432 788103 790272 793016 793152 801738 802816 809676 814464 817292 822528 826281 826686 827392 831432 834462 835584 839664 839808 842724 852992 856884 857304 865368 870912 873936 879104 883548 884736 887808 889056 892143 892296 903168 906304 916272 917504 921984 925344 930816 934048 935361 940032 944622 944784 950208 959616 964467 970004 973539 974848 979296 979608 979776 983178 988992 995328 998784 999698 1000188 1003833 1009596 1016064 1019592 1030806 1032192 1035776 1037232 1040502 1041012 1047168 1048576 1050804 1053696 1057536 1062882 1068984 1079568 1085952 1096704 1101708 1102059 1102248 1108576 1112616 1114112 1119552 1119744 1123632 1142512 1143072 1147041 1153824 1161216 1165248 1166886 1177862 1178064 1179648 1183744 1185408 1189524 1189728 1202607 1204224 1213919 1214514 1221696 1225938 1229312 1233792 1240029 1241088 1247148 1251693 1253376 1259496 1259712 1264086 1266944 1279488 1285326 1285956 1298052 1305728 1306144 1306368 1310904 1318656 1325322 1327104 1331712 1333584 1338444 1346128 1354752 1359456 1374408 1376256 1382976 1387336 1387778 1388016 1396224 1401072 1404928 1410048 1416933 1417176 1425312 1430261 1439424 1447936 1455006 1462272 1468944 1469412 1469664 1474767 1483488 1492736 1492992 1498176 1499547 1500282 1514394 1524096 1529388 1538432 1546209 1548288 1553664 1555848 1560753 1561518 1570752 1572864 1576206 1580544 1586032 1586304 1594323 1603476 1605632 1619352 1628928 1634584 1645056 1652562 1653372 1654784 1662864 1668924 1671168 1679328 1679616 1685448 1705984 1713768 1714608 1730736 1741824 1747872 1750329 1758208 1766793 1767096 1769472 1775616 1778112 1784286 1784592 1806336 1812608 1821771 1832544 1835008 1838907 1843968 1850688 1861632 1868096 1870722 1880064 1889244 1889568 1896129 1900416 1919232 1927989 1928934 1940008 1947078 1949696 1958592 1959216 1959552 1966356 1977984 1987983 1990656 1997568 1999396 2000376 2007666 2019192 2032128 2039184 2061612 2064384 2071552 2074464 2081004 2081667 2082024 2094336 2097152 2101608 2107392 2115072 2125764 2137968 2159136 2171904 2182509 2193408 2203416 2204118 2204496 2217152 2225232 2228224 2239104 2239488 2247264 2250423 2271591 2285024 2286144 2294082 2307648 2322432 2330496 2333772 2342277 2355724 2356128 2359296 2364309 2367488 2370816 2379048 2379456 2405214 2408448 2427838 2429028 2443392 2451876 2458624 2467584 2478843 2480058 2482176 2494296 2503386 2506752 2518992 2519424 2528172 2533888 2558976 2570652 2571912 2596104 2611456 2612288 2612736 2621808 2637312 2650644 2654208 2663424 2667168 2676429 2676888 2692256 2709504 2718912 2748816 2752512 2765952 2774672 2775556 2776032 2792448 2802144 2806083 2809856 2820096 2833866 2834352 2850624 2860522 2878848 2893401 2895872 2910012 2920617 2924544 2937888 2938824 2939328 2948089 2949534 2966976 2985472 2985984 2996352 2999094 3000564 3011499 3028788 3048192 3058776 3076864 3092418 3096576 3107328 3111696 3121506 3123036 3141504 3145728 3152412 3161088 3172064 3172608 3188646 3206952 3211264 3238704 3257856 3269168 3290112 3305124 3306177 3306744 3309568 3325728 3337848 3342336 3358656 3359232 3370896 3411968 3427536 3429216 3441123 3461472 3483648 3495744 3498943 3500658 3516416 3533586 3534192 3538944 3551232 3556224 3568572 3569184 3607821 3612672 3625216 3641757 3643542 3665088 3670016 3677814 3687936 3701376 3720087 3723264 3736192 3741444 3755079 3760128 3778488 3779136 3792258 3800832 3838464 3855978 3857868 3880016 3894156 3899392 3917184 3918432 3919104 3932712 3955968 3975966 3981312 3995136 3998792 4000752 4015332 4038384 4064256 4078368 4122517 4123224 4128768 4143104 4148928 4162008 4163334 4164048 4188672 4194304 4203216 4214784 4230144 4250799 4251528 4275936 4290783 4318272 4343808 4365018 4386816 4406832 4408236 4408992 4424301 4434304 4450464 4456448 4478208 4478976 4494528 4498641 4500846 4543182 4570048 4572288 4588164 4615296 4638627 4644864 4660992 4667544 4682259 4684554 4711448 4712256 4718592 4728618 4734976 4741632 4758096 4758912 4782969 4810428 4816896 4855676 4858056 4886784 4903752 4917248 4935168 4957686 4960116 4964352 4988592 5006772 5013504 5037984 5038848 5056344 5067776 5117952 5141304 5143824 5192208 5222912 5224576 5225472 5243616 5250987 5274624 5300379 5301288 5308416 5326848 5334336 5352858 5353776 5384512 5419008 5437824 5465313 5497632 5505024 5516721 5531904 5549344 5551112 5552064 5584896 5604288 5612166 5619712 5640192 5667732 5668704 5688387 5701248 5721044 5757696 5783967 5786802 5791744 5820024 5841234 5849088 5875776 5877648 5878656 5896178 5899068 5933952 5963949 5970944 5971968 5992704 5998188 6001128 6022998 6057576 6096384 6117552 6153728 6184836 6193152 6214656 6223392 6243012 6245001 6246072 6283008 6291456 6304824 6322176 6344128 6345216 6377292 6413904 6422528 6477408 6515712 6538336 6547527 6580224 6610248 6612354 6613488 6619136 6651456 6675696 6684672 6717312 6718464 6741792 6751269 6814773 6823936 6855072 6858432 6882246 6922944 6967296 6991488 6997886 7001316 7026831 7032832 7067172 7068384 7077888 7092927 7102464 7112448 7137144 7138368 7215642 7225344 7250432 7283514 7287084 7330176 7340032 7355628 7375872 7402752 7436529 7440174 7446528 7472384 7482888 7510158 7520256 7556976 7558272 7584516 7601664 7676928 7711956 7715736 7760032 7788312 7798784 7834368 7836864 7838208 7865424 7911936 7951932 7962624 7990272 7997584 8001504 8029287 8030664 8076768 8128512 8156736 8245034 8246448 8257536 8286208 8297856 8324016 8326668 8328096 8377344 8388608 8406432 8418249 8429568 8460288 8497433 8501598 8503056 8551872 8581566 8636544 8680203 8687616 8730036 8761851 8773632 8813664 8816472 8817984 8844267 8848602 8868608 8900928 8912896 8956416 8957952 8989056 8997282 9001692 9034497 9086364 9140096 9144576 9176328 9230592 9277254 9289728 9321984 9335088 9364518 9369108 9422896 9424512 9437184 9457236 9469952 9483264 9516192 9517824 9565938 9620856 9633792 9711352 9716112 9773568 9807504 9834496 9870336 9915372 9918531 9920232 9928704 9977184 10011827 10013544 10027008 10075968 10077696 10112688 10135552 10235904 10282608 10287648 10323369 10384416 10445824 10449152 10450944 10487232 10496829 10501974 10549248 10600758 10602576 10616832 10653696 10668672 10705716 10707552 10769024 10823463 10838016 10875648 10925271 10930626 10995264 11010048 11033442 11063808 11098688 11102224 11104128 11160261 11169792 11208576 11224332 11239424 11265237 11280384 11335464 11337408 11376774 11402496 11442088 11515392 11567934 11573604 11583488 11640048 11682468 11698176 11751552 11755296 11757312 11792356 11798136 11867904 11927898 11941888 11943936 11985408 11996376 12002256 12045996 12115152 12192768 12235104 12307456 12367551 12369672 12386304 12429312 12446784 12486024 12490002 12492144 12566016 12582912 12609648 12644352 12688256 12690432 12752397 12754584 12827808 12845056 12872349 12954816 13031424 13076672 13095054 13160448 13220496 13224708 13226976 13238272 13272903 13302912 13351392 13369344 13434624 13436928 13483584 13495923 13502538 13629546 13647872 13710144 13716864 13764492 13845888 13915881 13934592 13982976 13995772 14002632 14046777 14053662 14065664 14134344 14136768 14155776 14185854 14204928 14224896 14274288 14276736 14431284 14450688 14500864 14567028 14574168 14660352 14680064 14711256 14751744 14805504 14873058 14880348 14893056 14944768 14965776 15020316 15040512 15113952 15116544 15169032 15203328 15353856 15423912 15431472 15520064 15576624 15597568 15668736 15673728 15676416 15730848 15752961 15823872 15901137 15903864 15925248 15980544 15995168 16003008 16058574 16061328 16153536 16257024 16313472 16395939 16490068 16492896 16515072 16550163 16572416 16595712 16648032 16653336 16656192 16754688 16777216 16812864 16836498 16859136 16920576 16994866 17003196 17006112 17065161 17103744 17163132 17273088 17351901 17360406 17375232 17460072 17523702 17547264 17627328 17632944 17635968 17688534 17697204 17737216 17801856 17825792 17891847 17912832 17915904 17978112 17994564 18003384 18068994 18172728 18280192 18289152 18352656 18461184 18554508 18579456 18643968 18670176 18729036 18735003 18738216 18845792 18849024 18874368 18914472 18939904 18966528 19032384 19035648 19131876 19241712 19267584 19422704 19432224 19547136 19615008 19642581 19668992 19740672 19830744 19837062 19840464 19857408 19954368 20023654 20027088 20054016 20151936 20155392 20225376 20253807 20271104 20444319 20471808 20565216 20575296 20636623 20646738 20768832 20891648 20898304 20901888 20974464 20993658 21003948 21080493 21098496 21201516 21205152 21233664 21278781 21307392 21337344 21411432 21415104 21538048 21646926 21676032 21751296 21850542 21861252 21990528 22020096 22066884 22127616 22197376 22204448 22208256 22309587 22320522 22339584 22417152 22448664 22478848 22530474 22560768 22670928 22674816 22753548 22804992 22884176 23030784 23135868 23147208 23166976 23280096 23364936 23396352 23503104 23510592 23514624 23584712 23596272 23735808 23855796 23883776 23887872 23970816 23992752 24004512 24087861 24091992 24230304 24385536 24470208 24492601 24614912 24735102 24739344 24772608 24858624 24893568 24972048 24980004 24984288 25132032 25165824 25219296 25254747 25288704 25376512 25380864 25492299 25504794 25509168 25655616 25690112 25744698 25909632 26040609 26062848 26153344 26190108 26285553 26320896 26440992 26449416 26453952 26476544 26532801 26545806 26605824 26702784 26738688 26869248 26873856 26967168 26991846 27005076 27103491 27259092 27295744 27420288 27433728 27528984 27691776 27831762 27869184 27965952 27991544 28005264 28093554 28107324 28131328 28268688 28273536 28311552 28371708 28409856 28449792 28548576 28553472 28862568 28901376 29001728 29134056 29148336 29320704 29360128 29422512 29503488 29611008 29746116 29755593 29760696 29786112 29889536 29931552 30035481 30040632 30081024 30227904 30233088 30338064 30406656 30707712 30847824 30862944 30970107 31040128 31153248 31195136 31337472 31347456 31352832 31461696 31490487 31505922 31647744 31802274 31807728 31850496 31961088 31990336 32006016 32117148 32122656 32307072 32470389 32514048 32626944 32775813 32791878 32980136 32985792 33030144 33100326 33144832 33191424 33296064 33306672 33312384 33480783 33509376 33554432 33625728 33672996 33718272 33795711 33841152 33989732 34006392 34012224 34130322 34207488 34326264 34546176 34703802 34720812 34750464 34920144 35047404 35094528 35254656 35265888 35271936 35377068 35394408 35474432 35603712 35651584 35783694 35825664 35831808 35956224 35989128 36006768 36137988 36345456 36560384 36578304 36705312 36922368 37102653 37109016 37158912 37287936 37340352 37458072 37470006 37476432 37691584 37698048 37748736 37828944 37879808 37933056 38064768 38071296 38257191 38263752 38483424 38535168 38617047 38845408 38864448 39094272 39230016 39285162 39337984 39481344 39661488 39674124 39680928 39714816 39818709 39908736 40047308 40054176 40108032 40303872 40310784 40450752 40487769 40507614 40542208 40888638 40943616 41130432 41150592 41273246 41293476 41537664 41747643 41783296 41796608 41803776 41948928 41987316 42007896 42140331 42160986 42196992 42403032 42410304 42467328 42557562 42614784 42674688 42822864 42830208 43076096 43293852 43352064 43502592 43701084 43722504 43981056 44040192 44133768 44255232 44394752 44408896 44416512 44619174 44641044 44679168 44834304 44897328 44957696 45060948 45121536 45341856 45349632 45507096 45609984 45768352 46061568 46271736 46294416 46333952 46560192 46729872 46792704 47006208 47021184 47029248 47169424 47192544 47258883 47471616 47703411 47711592 47767552 47775744 47941632 47985504 48009024 48175722 48183984 48460608 48771072 48940416 48985202 49187817 49229824 49470204 49478688 49545216 49650489 49717248 49787136 49944096 49960008 49968576 50264064 50331648 50438592 50509494 50577408 50753024 50761728 50984598 51009588 51018336 51195483 51311232 51380224 51489396 51819264 52055703 52081218 52125696 52306688 52380216 52571106 52641792 52881984 52898832 52907904 52953088 53065602 53091612 53211648 53405568 53477376 53675541 53738496 53747712 53934336 53983692 54010152 54206982 54518184 54591488 54840576 54867456 55057968 55383552 55663524 55738368 55931904 55983088 56010528 56187108 56205009 56214648 56262656 56537376 56547072 56623104 56743416 56819712 56899584 57097152 57106944 57725136 57802752 58003456 58268112 58296672 58641408 58720256 58845024 58927743 59006976 59222016 59482031 59492232 59511186 59521392 59572224 59779072 59863104 60070962 60081264 60162048 60455808 60466176 60676128 60761421 60813312 61332957 61415424 61695648 61725888 61909869 61940214 62080256 62306496 62390272 62674944 62694912 62705664 62923392 62980974 63011844 63241479 63295488 63604548 63615456 63700992 63836343 63922176 63980672 64012032 64234296 64245312 64614144 64940778 65028096 65253888 65551626 65583756 65960272 65971584 66060288 66200652 66289664 66382848 66592128 66613344 66624768 66928761 66961566 67018752 67108864 67251456 67345992 67436544 67591422 67682304 67979464 68012784 68024448 68260644 68414976 68652528 69092352 69407604 69441624 69500928 69840288 70082789 70094808 70189056 70509312 70531776 70543872 70754136 70788816 70948864 71207424 71303168 71567388 71651328 71663616 71912448 71978256 72013536 72263583 72275976 72690912 73120768 73156608 73410624 73477803 73844736 74205306 74218032 74317824 74575872 74680704 74916144 74940012 74952864 75383168 75396096 75497472 75657888 75759616 75764241 75866112 76129536 76142592 76476897 76514382 76527504 76966848 77070336 77234094 77690816 77728896 78121827 78188544 78460032 78570324 78675968 78856659 78962688 79322976 79348248 79361856 79429632 79598403 79637418 79817472 80094616 80108352 80216064 80607744 80621568 80901504 80975538 81015228 81084416 81310473 81777276 81887232 82260864 82301184 82546492 82586952 83075328 83495286 83566592 83593216 83607552 83897856 83974632 84015792 84280662 84321972 84393984 84806064 84820608 84934656 85115124 85229568 85349376 85645728 85660416 86152192 86587704 86704128 87005184 87402168 87445008 87962112 88080384 88267536 88510464 88789504 88817792 88833024 89238348 89266779 89282088 89358336 89668608 89794656 89915392 90106443 90121896 90243072 90683712 90699264 91014192 91219968 91536704 92123136 92543472 92588832 92667904 92910321 93120384 93459744 93585408 94012416 94042368 94058496 94338848 94385088 94471461 94517766 94943232 95406822 95423184 95535104 95551488 95883264 95971008 96018048 96351444 96367968 96921216 97411167 97542144 97880832 97970404 98327439 98375634 98459648 98940408 98957376 99090432 99300978 99434496 99574272 99888192 99920016 99937152 100528128 100663296 100877184 101018988 101154816 101387133 101506048 101523456 101969196 102019176 102036672 102390966 102622464 102760448 102978792 103638528 104111406 104162436 104251392 104613376 104760432 105142212 105283584 105763968 105797664 105815808 105906176 106131204 106183224 106423296 106811136 106954752 107351082 107476992 107495424 107868672 107967384 108020304 108413964 109036368 109182976 109681152 109734912 110115936 110767104 111307959 111327048 111476736 111863808 111966176 112021056 112374216 112410018 112429296 112525312 113074752 113094144 113246208 113486832 113639424 113799168 114194304 114213888 114771573 115450272 115605504 115851141 116006912 116536224 116593344 117282816 117440512 117690048 117855486 118013952 118444032 118964062 118984464 119022372 119042784 119144448 119456127 119558144 119726208 120141924 120162528 120324096 120911616 120932352 121352256 121463307 121522842 121626624 122665914 122830848 123391296 123451776 123819738 123880428 124160512 124612992 124780544 125242929 125349888 125389824 125411328 125846784 125961948 126023688 126420993 126482958 126590976 127209096 127230912 127401984 127672686 127844352 127961344 128024064 128468592 128490624 129228288 129881556 130056192 130507776 131103252 131167512 131920544 131943168 132120576 132401304 132579328 132765696 133184256 133226688 133249536 133857522 133923132 134037504 134217728 134502912 134691984 134873088 135182844 135364608 135958928 136025568 136048896 136521288 136829952 137305056 138184704 138815208 138883248 139001856 139680576 140165578 140189616 140378112 141018624 141063552 141087744 141508272 141577632 141776649 141897728 142414848 142606336 143110233 143134776 143302656 143327232 143824896 143956512 144027072 144456361 144527166 144551952 145381824 146241536 146313216 146821248 146955606 147563451 147689472 148410612 148436064 148635648 148951467 149151744 149361408 149832288 149880024 149905728 150766336 150792192 150994944 151315776 151519232 151528482 151732224 152259072 152285184 152953794 153028764 153055008 153586449 153933696 154140672 154468188 155381632 155457792 156167109 156243654 156377088 156920064 157140648 157351936 157713318 157925376 158645952 158696496 158723712 158859264 159196806 159274836 159634944 160189232 160216704 160432128 161026623 161215488 161243136 161803008 161951076 162030456 162168832 162620946 163554552 163774464 164521728 164602368 165092984 165173904 166150656 166990572 167133184 167186432 167215104 167795712 167949264 168031584 168561324 168615027 168643944 168787968 169612128 169641216 169869312 170230248 170459136 170698752 171291456 171320832 172304384 173175408 173408256 174010368 174804336 174890016 175924224 176160768 176535072 176783229 177020928 177579008 177635584 177666048 178446093 178476696 178533558 178564176 178716672 179337216 179589312 179830784 180212886 180243792 180486144 181367424 181398528 182028384 182284263 182439936 183073408 183998871 184246272 185086944 185177664 185335808 185729607 185820642 186240768 186919488 187170816 188024832 188084736 188116992 188677696 188770176 188942922 189035532 189724437 189886464 190813644 190846368 191070208 191102976 191509029 191766528 191942016 192036096 192702888 192735936 193842432 194822334 195084288 195761664 195940808 196654878 196751268 196919296 197880816 197914752 198180864 198601956 198868992 199148544 199776384 199840032 199874304 200786283 201056256 201326592 201754368 202037976 202309632 202774266 203012096 203046912 203938392 204038352 204073344 204781932 205244928 205520896 205957584 207277056 208222812 208324872 208502784 209226752 209520864 210248367 210284424 210567168 211527936 211595328 211631616 211812352 212262408 212366448 212846592 213622272 213909504 214702164 214953984 214990848 215737344 215934768 216040608 216790749 216827928 218072736 218365952 219362304 219469824 220231872 220433409 221534208 222615918 222654096 222953472 223727616 223932352 224042112 224748432 224820036 224858592 225050624 226149504 226188288 226492416 226973664 227278848 227292723 227598336 228388608 228427776 229430691 229543146 230900544 231211008 231702282 232013824 233072448 233186688 234365481 234565632 234881024 235380096 235710972 236027904 236569977 236888064 237928124 237968928 238044744 238085568 238288896 238795209 238912254 239116288 239452416 240283848 240325056 240648192 241823232 241864704 242704512 242926614 243045684 243253248 245331828 245661696 246782592 246903552 247639476 247760856 248321024 249225984 249561088 250485858 250699776 250779648 250822656 251693568 251923896 252047376 252841986 252965916 253181952 254418192 254461824 254803968 255345372 255688704 255922688 256048128 256937184 256981248 258456576 259763112 260112384 261015552 262206504 262335024 263841088 263886336 264241152 264802608 265158656 265531392 266368512 266453376 266499072 267715044 267800337 267846264 268075008 268435456 269005824 269383968 269746176 270319329 270365688 270729216 271917856 272051136 272097792 273042576 273659904 274610112 276369408 277630416 277766496 278003712 278730963 279361152 280331156 280379232 280756224 282037248 282127104 282175488 283016544 283155264 283414383 283553298 283795456 284829696 285212672 286220466 286269552 286605312 286654464 287649792 287913024 288054144 288912722 289054332 289103904 290763648 292233501 292483072 292626432 293642496 293911212 294982317 295126902 295378944 296821224 296872128 297271296 297902934 298303488 298722816 299664576 299760048 299811456 301532672 301584384 301989888 302631552 303038464 303056964 303464448 304161399 304518144 304570368 305907588 306057528 306110016 307172898 307867392 308281344 308936376 310763264 310915584 312334218 312487308 312754176 313840128 314281296 314703872 315426636 315850752 317291904 317392992 317447424 317718528 318393612 318549672 319269888 320378464 320433408 320864256 322053246 322430976 322486272 323606016 323902152 324060912 324337664 325241892 327109104 327548928 329043456 329204736 330185968 330347808 332301312 333923877 333981144 334266368 334372864 334430208 335591424 335898528 336063168 337122648 337230054 337287888 337575936 339224256 339282432 339738624 340460496 340918272 341397504 342582912 342641664 344314719 344608768 346350816 346816512 347553423 348020736 349608672 349780032 351848448 352321536 353070144 353566458 354041856 355158016 355271168 355332096 356892186 356953392 357067116 357128352 357433344 358368381 358674432 359178624 359661568 360425772 360487584 360972288 362734848 362797056 364056768 364389921 364568526 364879872 366146816 367997742 368492544 370173888 370355328 370671616 371459214 371641284 372481536 373838976 374341632 375728787 376049664 376169472 376233984 377355392 377540352 377885844 378071064 379262979 379448874 379772928 381627288 381692736 382140416 382205952 383018058 383533056 383884032 384072192 385405776 385471872 387684864 389644668 390168576 391523328 391881616 393309756 393502536 393838592 395761632 395829504 396361728 397203912 397737984 398297088 399552768 399680064 399748608 401572566 402112512 402653184 403508736 404075952 404619264 405548532 406024192 406093824 407876784 408076704 408146688 409563864 410489856 411041792 411915168 414554112 416374217 416445624 416649744 417005568 418453504 419041728 420496734 420568848 421134336 423055872 423190656 423263232 423624704 424524816 424732896 425329947 425693184 427244544 427819008 429330699 429404328 429907968 429981696 431474688 431869536 432081216 433369083 433581498 433655856 436145472 436731904 438724608 438939648 440463744 440866818 442690353 443068416 445231836 445308192 445906944 446854401 447455232 447864704 448084224 449496864 449640072 449717184 450101248 452299008 452376576 452984832 453947328 454557696 454585446 455196672 456777216 456855552 458861382 459086292 460759347 461801088 462422016 463404564 464027648 466144896 466373376 468501327 468730962 469131264 469762048 470760192 471421944 472055808 473139954 473776128 475856248 475937856 476089488 476171136 476577792 477590418 477824508 478232576 478904832 480567696 480650112 481296384 483079869 483646464 483729408 485409024 485853228 486091368 486506496 490663656 491323392 493565184 493807104 495278952 495521712 496642048 498451968 499122176 500971716 501399552 501559296 501645312 503387136 503847792 504094752 505683972 505845081 505931832 506363904 508836384 508923648 509607936 510690744 511377408 511845376 512096256 513874368 513962496 516913152 519526224 520224768 522031104 524413008 524670048 527682176 527772672 528482304 529605216 530317312 530349687 531062784 532737024 532906752 532998144 535338279 535430088 535600674 535692528 536150016 536870912 538011648 538767936 539492352 540638658 540731376 541458432 543835712 544102272 544195584 546085152 546852789 547319808 549220224 551996613 552738816 555260832 555532992 556007424 557188821 557461926 558722304 560662312 560758464 561512448 564074496 564254208 564350976 566033088 566310528 566828766 567106596 567590912 569173311 569659392 570425344 572440932 572539104 573210624 573308928 574527087 575299584 575826048 576108288 577825444 578108664 578207808 581527296 584467002 584966144 585252864 587284992 587822424 589964634 590253804 590757888 593642448 593744256 594542592 595805868 596606976 597445632 599329152 599520096 599622912 602358849 603065344 603168768 603979776 605263104 606076928 606113928 606928896 608322798 609036288 609140736 611815176 612115056 612220032 614345796 615734784 616562688 617872752 621526528 621831168 624668436 624974616 625508352 627680256 628562592 629407744 630745101 630853272 631701504 634583808 634785984 634894848 635437056 636787224 637099344 638539776 640756928 640866816 641728512 644106492 644861952 644972544 647212032 647804304 648121824 648675328 650372247 650483784 654218208 655097856 658086912 658409472 660371936 660695616 661300227 664602624 667847754 667962288 668532736 668745728 668860416 671182848 671797056 672126336 674245296 674460108 674575776 675151872 678448512 678564864 679477248 680920992 681836544 681878169 682795008 685165824 685283328 688292073 688629438 689217536 692701632 693633024 695106846 696041472 699217344 699560064 703696896 704643072 706140288 707132916 708083712 709709931 710316032 710542336 710664192 713784372 713906784 714134232 714256704 714866688 716385627 716736762 717348864 718357248 719323136 720851544 720975168 721944576 725469696 725594112 728113536 728779842 729137052 729759744 732293632 735995484 736985088 740347776 740710656 741343232 742918428 743282568 744963072 747677952 748683264 751457574 752099328 752338944 752467968 754710784 755080704 755771688 756142128 758525958 758897748 759545856 763254576 763385472 764280832 764411904 766036116 767066112 767768064 768144384 770811552 770943744 775369728 779289336 780337152 783046656 783763232 786619512 787005072 787677184 791523264 791659008 792723456 794407824 795475968 796594176 799105536 799360128 799497216 803145132 803401011 804225024 805306368 807017472 808151904 809238528 810957987 811097064 812048384 812187648 815753568 816153408 816293376 819127728 820979712 822083584 823830336 829108224 832748434 832891248 833299488 834011136 836192889 836907008 838083456 840993468 841137696 842268672 846111744 846381312 846526464 847249408 849049632 849465792 850243149 850659894 851386368 854489088 855638016 858661398 858808656 859815936 859963392 862949376 863739072 864162432 866738166 867162996 867311712 872290944 873463808 876700503 877449216 877879296 880927488 881733636 884946951 885380706 886136832 890463672 890616384 891813888 893708802 894910464 895729408 896168448 898993728 899280144 899434368 900202496 904598016 904753152 905969664 907894656 909115392 909170892 910393344 912484197 913554432 913711104 917722764 918172584 921518694 923602176 924844032 926809128 928055296 932289792 932746752 937002654 937461924 938262528 939524096 941520384 942843888 944111616 946279908 947552256 951712496 951875712 952178976 952342272 953155584 955180836 955649016 956465152 957809664 961135392 961300224 962592768 966159738 967292928 967458816 970818048 971706456 972182736 973012992 981327312 982646784 987130368 987614208 990557904 991043424 993284096 996903936 998244352 1001771631 1001943432 1002799104 1003118592 1003290624 1006774272 1007695584 1008189504 1011194527 1011367944 1011690162 1011863664 1012727808 1017672768 1017847296 1019215872 1021381488 1022754816 1023690752 1024192512 1027748736 1027924992 1032944157 1033826304 1039052448 1040449536 1042660269 1044062208 1048826016 1049340096 1055364352 1055545344 1056964608 1059210432 1060634624 1060699374 1062125568 1065474048 1065813504 1065996288 1070676558 1070860176 1071201348 1071385056 1072300032 1073741824 1075105143 1076023296 1077535872 1078984704 1081277316 1081462752 1082916864 1087671424 1088204544 1088391168 1092170304 1093169763 1093705578 1094639616 1098440448 1103993226 1105477632 1110521664 1111065984 1112014848 1114377642 1114923852 1117444608 1121324624 1121516928 1123024896 1127186361 1128148992 1128508416 1128701952 1132066176 1132621056 1133657532 1134213192 1135181824 1137788937 1138346622 1139318784 1140850688 1144881864 1145078208 1146421248 1146617856 1149054174 1150599168 1151652096 1152216576 1155650888 1156217328 1156415616 1163054592 1168934004 1169932288 1170505728 1174569984 1175644848 1179929268 1180507608 1181515776 1187284896 1187488512 1189085184 1191611736 1193213952 1194891264 1198658304 1199040192 1199245824 1204717698 1206130688 1206337536 1207959552 1210526208 1212153856 1212227856 1213857792 1216645596 1218072576 1218281472 1223630352 1224230112 1224440064 1228691592 1231469568 1233125376 1235745504 1243053056 1243662336 1249122651 1249336872 1249949232 1251016704 1255360512 1257125184 1258815488 1261490202 1261706544 1263403008 1269167616 1269571968 1269789696 1270874112 1273574448 1274198688 1275989841 1277079552 1281513856 1281733632 1283457024 1287992097 1288212984 1289723904 1289945088 1294424064 1295608608 1296243648 1297350656 1300107249 1300744494 1300967568 1308436416 1310195712 1316173824 1316818944 1320743872 1321391232 1322600454 1328071059 1329205248 1335695508 1335924576 1337065472 1337491456 1337720832 1340563203 1342365696 1343594112 1344252672 1348490592 1348920216 1349151552 1350303744 1356897024 1357129728 1358954496 1361841984 1363673088 1363756338 1365590016 1370331648 1370566656 1376584146 1377258876 1378435072 1382278041 1385403264 1387266048 1390213692 1392082944 1398434688 1399120128 1405503981 1407393792 1409286144 1412280576 1414265832 1416167424 1419419862 1420632064 1421084672 1421328384 1427568744 1427813568 1428268464 1428513408 1429733376 1432771254 1433473524 1434697728 1436714496 1438646272 1441703088 1441950336 1443889152 1450939392 1451188224 1456227072 1457559684 1458274104 1459519488 1464587264 1471990968 1473970176 1480695552 1481421312 1482686464 1485836856 1486565136 1489926144 1495355904 1497366528 1502915148 1504198656 1504677888 1504935936 1509421568 1510161408 1511543376 1512284256 1517051916 1517535243 1517795496 1519091712 1526509152 1526770944 1528561664 1528823808 1532072232 1534132224 1535536128 1536288768 1541623104 1541887488 1550739456 1558578672 1560674304 1566093312 1567526464 1573239024 1574010144 1575354368 1583046528 1583318016 1585446912 1588815648 1590951936 1591049061 1593188352 1598211072 1598720256 1598994432 1606014837 1606290264 1606802022 1608450048 1610612736 1614034944 1616303808 1618477056 1621915974 1622194128 1624096768 1624375296 1631507136 1632306816 1632586752 1638255456 1640558367 1641959424 1644167168 1647660672 1655989839 1658216448 1665496868 1665782496 1666598976 1668022272 1671566463 1672385778 1673814016 1676166912 1681986936 1682275392 1684537344 1692223488 1692762624 1693052928 1694498816 1698099264 1698931584 1700486298 1701319788 1702772736 1708978176 1711276032 1717322796 1717617312 1719631872 1719926784 1723581261 1725898752 1727478144 1728324864 1733476332 1734325992 1734623424 1744581888 1746927616 1753401006 1754898432 1755758592 1761854976 1763467272 1769893902 1770761412 1772273664 1780927344 1781232768 1783627776 1787417604 1789820928 1791458816 1792336896 1797987456 1798560288 1798868736 1800404992 1807076547 1809196032 1809506304 1811939328 1815789312 1818230784 1818341784 1820786688 1824968394 1827108864 1827422208 1835445528 1836345168 1843037388 1847204352 1849688064 1853618256 1856110592 1864579584 1865493504 1874005308 1874923848 1876525056 1879048192 1883040768 1885687776 1888223232 1892235303 1892559816 1895104512 1903424992 1903751424 1904357952 1904684544 1906311168 1910361672 1911298032 1912930304 1915619328 1922270784 1922600448 1925185536 1932319476 1934585856 1934917632 1941636096 1943412912 1944365472 1946025984 1951116741 1962654624 1965293568 1974260736 1975228416 1981115808 1982086848 1983900681 1986568192 1993807872 1996488704 2003543262 2003886864 2005598208 2006237184 2006581248 2013548544 2015391168 2016379008 2022389054 2022735888 2023380324 2023727328 2025455616 2035345536 2035694592 2038431744 2042762976 2045509632 2045634507 2047381504 2048385024 2055497472 2055849984 2064876219 2065888314 2067652608 2078104896 2080899072 2085320538 2088124416 2097652032 2098680192 2110728704 2111090688 2113929216 2118420864 2121269248 2121398748 2124251136 2129129793 2130948096 2131627008 2131992576 2141353116 2141720352 2142402696 2142770112 2144600064 2147483648 2149156881 2150210286 2152046592 2155071744 2157969408 2162554632 2162925504 2165833728 2175342848 2176409088 2176782336 2184340608 2186339526 2187411156 2189279232 2196880896 2207986452 2210955264 2221043328 2222131968 2224029696 2228755284 2229847704 2234889216 2242649248 2243033856 2246049792 2254372722 2256297984 2257016832 2257403904 2264132352 2265242112 2267315064 2268426384 2270363648 2275577874 2276693244 2278637568 2281701376 2289763728 2290156416 2292842496 2293235712 2298108348 2301198336 2303304192 2304433152 2311301776 2312434656 2312831232 2326109184 2337868008 2339864576 2341011456 2349139968 2351289696 2359858536 2361015216 2363031552 2374569792 2374977024 2378170368 2383223472 2386427904 2389782528 2397316608 2398080384 2398491648 2409435396 2410203033 2412261376 2412675072 2415919104 2421052416 2424307712 2424455712 2427715584 2432873961 2433291192 2436145152 2436562944 2447260704 2448460224 2448880128 2457383184 2462939136 2466250752 2471491008 2486106112 2487324672 2498245302 2498673744 2499898464 2502033408 2508578667 2510721024 2514250368 2517630976 2522980404 2523413088 2526806016 2538335232 2539143936 2539579392 2541748224 2547148896 2548397376 2550729447 2551979682 2554159104 2563027712 2563467264 2566914048 2575984194 2576425968 2579447808 2579890176 2588848128 2591217216 2592487296 2594701312 2600214498 2601488988 2601935136 2616872832 2620391424 2630101509 2632347648 2633637888 2641487744 2642782464 2645200908 2654840853 2656142118 2658410496 2671391016 2671849152 2674130944 2674982912 2675441664 2681126406 2684731392 2687188224 2688505344 2696981184 2697840432 2698303104 2700607488 2713794048 2714259456 2717908992 2723683968 2727346176 2727512676 2731180032 2737452591 2740663296 2741133312 2753168292 2754517752 2756870144 2764556082 2770806528 2774532096 2780427384 2784165888 2796869376 2798240256 2811007962 2814787584 2818572288 2824561152 2828531664 2832334848 2838839724 2841264128 2842169344 2842656768 2855137488 2855627136 2856536928 2857026816 2859466752 2865542508 2866947048 2869395456 2873428992 2877292544 2883406176 2883900672 2887778304 2901878784 2902376448 2912454144 2915119368 2916548208 2919038976 2929174528 2943981936 2947940352 2961391104 2962842624 2965372928 2971673712 2973130272 2979852288 2990711808 2994733056 3005314893 3005830296 3008397312 3009355776 3009871872 3018843136 3020322816 3023086752 3024568512 3033583581 3034103832 3035070486 3035590992 3038183424 3053018304 3053541888 3057123328 3057647616 3064144464 3068264448 3071072256 3072577536 3083246208 3083774976 3098832471 3101478912 3117157344 3121348608 3127980807 3132186624 3135052928 3146478048 3148020288 3150708736 3166093056 3166636032 3170893824 3177631296 3181903872 3182098122 3186376704 3196422144 3197440512 3197988864 3212029674 3212580528 3213604044 3216900096 3221225472 3225315429 3228069888 3232607616 3236954112 3243831948 3244388256 3248193536 3248750592 3263014272 3264613632 3265173504 3276510912 3279509289 3281116734 3283918848 3288334336 3295321344 3311979678 3316432896 3330993736 3331564992 3333197952 3336044544 3343132926 3344771556 3347628032 3352333824 3363973872 3364550784 3369074688 3381559083 3384446976 3385525248 3386105856 3388997632 3396198528 3397863168 3400972596 3402639576 3405545472 3413366811 3417956352 3422552064 3434645592 3435234624 3439263744 3439853568 3447162522 3451797504 3454956288 3456649728 3466952664 3468651984 3469246848 3489163776 3493855232 3506802012 3509796864 3511517184 3523709952 3526934544 3539787804 3541522824 3544547328 3561854688 3562465536 3567255552 3574835208 3579641856 3582917632 3584673792 3595974912 3597120576 3597737472 3600809984 3614153094 3618392064 3619012608 3623878656 3631578624 3636461568 3636683568 3641573376 3649936788 3654217728 3654844416 3670891056 3672690336 3686074776 3694408704 3699376128 3707236512 3712221184 3729159168 3730987008 3747367953 3748010616 3749847696 3753050112 3758096384 3766081536 3771375552 3776446464 3784470606 3785119632 3790209024 3806849984 3807502848 3808715904 3809369088 3812622336 3820723344 3822596064 3825860608 3827969523 3831238656 3844541568 3845200896 3850371072 3863976291 3864638952 3869171712 3869835264 3883272192 3886825824 3888730944 3892051968 3900321747 3902233482 3925309248 3930587136 3948521472 3950456832 3962231616 3964173696 3967801362 3973136384 3984213177 3987615744 3992977408 4007086524 4007773728 4011196416 4012474368 4013162496 4021689609 4027097088 4030782336 4032758016 4044778108 4045471776 4046760648 4047454656 4050911232 4070691072 4071389184 4076863488 4085525952 4091019264 4091269014 4094763008 4096770048 4110994944 4111699968 4129752438 4131776628 4135305216 4156209792 4161798144 4170641076 4176248832 4195304064 4197360384 4216511943 4221457408 4222181376 4227858432 4236841728 4242538496 4242797496 4248502272 4258259586 4261896192 4263254016 4263985152 4282706232 4283440704 4284805392 4285540224 4289200128 4294967296 4298313762 4300420572 4304093184 4310143488 4315938816 4325109264 4325851008 4331667456 4350685696 4352818176 4353564672 4368681216 4372679052 4374822312 4378558464 4393761792 4415972904 4421910528 4442086656 4444263936 4448059392 4457510568 4459695408 4469778432 4485298496 4486067712 4492099584 4508745444 4512595968 4514033664 4514807808 4528264704 4530484224 4534630128 4536852768 4540727296 4551155748 4552605729 4553386488 4557275136 4563402752 4579527456 4580312832 4585684992 4586471424 4596216696 4602396672 4606608384 4608866304 4622603552 4624869312 4625662464 4652218368 4675736016 4679729152 4682022912 4698279936 4702579392 4719717072 4722030432 4726063104 4749139584 4749954048 4756340736 4766446944 4772855808 4773147183 4779565056 4794633216 4796160768 4796983296 4818044511 4818870792 4820406066 4824522752 4825350144 4831838208 4842104832 4848615424 4848911424 4855431168 4865747922 4866582384 4872290304 4873125888 4894521408 4896920448 4897760256 4914766368 4925878272 4932501504 4942982016 4967969517 4972212224 4974649344 4996490604 4997347488 4999796928 5004066816 5014699389 5017157334 5021442048 5028500736 5035261952 5045960808 5046826176 5053612032 5076670464 5078287872 5079158784 5083496448 5094297792 5096794752 5101458894 5103959364 5108318208 5126055424 5126934528 5133828096 5151968388 5152851936 5158895616 5159780352 5170743783 5177696256 5182434432 5184974592 5189402624 5200428996 5202977976 5203870272 5233745664 5240782848 5260203018 5264695296 5267275776 5282975488 5285564928 5290401816 5309681706 5312284236 5316820992 5342782032 5343698304 5348261888 5349965824 5350883328 5362252812 5369462784 5374376448 5377010688 5393962368 5395680864 5396606208 5401214976 5421229641 5427588096 5428518912 5435817984 5447367936 5454692352 5455025352 5462360064 5474905182 5481326592 5482266624 5506336584 5509035504 5513740288 5529112164 5541613056 5549064192 5560854768 5568331776 5593738752 5596480512 5622015924 5629575168 5637144576 5649122304 5657063328 5664669696 5676705909 5677679448 5682528256 5684338688 5685313536 5710274976 5711254272 5713073856 5714053632 5718933504 5731085016 5733894096 5738790912 5746857984 5754585088 5766812352 5767801344 5775556608 5803757568 5804752896 5824908288 5830238736 5833096416 5838077952 5853350223 5858349056 5887963872 5895880704 5922782208 5925685248 5930745856 5943347424 5946260544 5951702043 5959704576 5981423616 5989466112 6010629786 6011660592 6016794624 6018711552 6019743744 6037686272 6040645632 6046173504 6049137024 6067167162 6068207664 6070140972 6071181984 6076366848 6106036608 6107083776 6114246656 6115295232 6128288928 6136528896 6136903521 6142144512 6145155072 6166492416 6167549952 6194628657 6197664942 6202957824 6234314688 6242697216 6255961614 6264373248 6270105856 6292956096 6296040576 6301417472 6332186112 6333272064 6341787648 6355262592 6363807744 6364196244 6372753408 6387389379 6392844288 6394881024 6395977728 6424059348 6425161056 6427208088 6433800192 6442450944 6447470643 6450630858 6456139776 6465215232 6473908224 6487663896 6488776512 6496387072 6497501184 6526028544 6529227264 6530347008 6553021824 6559018578 6562233468 6567837696 6576668672 6590642688 6623959356 6632865792 6661987472 6663129984 6666395904 6672089088 6686265852 6689543112 6695256064 6704667648 6727947744 6729101568 6738149376 6763118166 6768893952 6771050496 6772211712 6777995264 6792397056 6795726336 6801945192 6805279152 6811090944 6826733622 6835912704 6845104128 6869291184 6870469248 6878527488 6879707136 6894325044 6903595008 6909912576 6913299456 6933905328 6937303968 6938493696 6978327552 6987710464 7013604024 7019593728 7023034368 7047419904 7053869088 7078361689 7079575608 7083045648 7089094656 7123709376 7124931072 7134511104 7149670416 7159283712 7165835264 7169347584 7191949824 7194241152 7195474944 7201619968 7228306188 7230609099 7236784128 7238025216 7247757312 7263157248 7272923136 7273367136 7283146752 7298621883 7299873576 7308435456 7309688832 7341782112 7345380672 7372149552 7388817408 7398752256 7414473024 7424442368 7458318336 7461974016 7494735906 7496021232 7499695392 7506100224 7516192768 7525736001 7532163072 7542751104 7552892928 7568941212 7570239264 7580418048 7613699968 7615005696 7617431808 7618738176 7625244672 7641446688 7645192128 7651721216 7652188341 7655939046 7662477312 7689083136 7690401792 7700742144 7727952582 7729277904 7738343424 7739670528 7766544384 7773651648 7777461888 7784103936 7800643494 7804466964 7850618496 7861174272 7890304527 7897042944 7900913664 7924463232 7928347392 7935602724 7946272768 7964522559 7968426354 7975231488 7985954816 8014173048 8015547456 8022392832 8024948736 8026324992 8043379218 8054194176 8061564672 8065516032 8089556216 8090943552 8093521296 8094909312 8101822464 8141382144 8142778368 8153726976 8171051904 8182038528 8182538028 8189526016 8193540096 8212357773 8221989888 8223399936 8259504876 8263553256 8270610432 8312419584 8323596288 8341282152 8352497664 8390608128 8394720768 8433023886 8442914816 8444362752 8455716864 8473683456 8485076992 8485594992 8497004544 8516519172 8523792384 8526508032 8527970304 8565412464 8566881408 8569610784 8571080448 8578400256 8596627524 8600841144 8608186368 8620286976 8631877632 8650218528 8651702016 8663334912 8701371392 8705636352 8707129344 8737362432 8745358104 8749644624 8757116928 8787523584 8831945808 8843821056 8884173312 8888527872 8896118784 8915021136 8919390816 8939556864 8970596992 8972135424 8984199168 9015944679 9017490888 9025191936 9028067328 9029615616 9056529408 9060968448 9069260256 9073705536 9081454592 9100750743 9102311496 9105211458 9106772976 9114550272 9126805504 9159054912 9160625664 9171369984 9172942848 9192433392 9204793344 9213216768 9217732608 9245207104 9249738624 9251324928 9296497413 9304436736 9351472032 9359458304 9364045824 9383942421 9396559872 9405158784 9439434144 9444060864 9452126208 9498279168 9499908096 9512681472 9532893888 9545711616 9546294366 9559130112 9589266432 9592321536 9593966592 9636089022 9637741584 9640812132 9649045504 9650700288 9663676416 9675946287 9684209664 9697230848 9697822848 9710862336 9731495844 9733164768 9744580608 9746251776 9789042816 9793840896 9795520512 9829532736 9838527867 9851756544 9865003008 9885964032 9935939034 9944424448 9949298688 9992981208 9994694976 9999593856 10008133632 10029398778 10034314668 10042884096 10057001472 10070523904 10091921616 10093652352 10107224064 10153340928 10156575744 10158317568 10166992896 10188595584 10193589504 10202917788 10207918728 10216636416 10240100433 10252110848 10253869056 10267656192 10303936776 10305703872 10317791232 10319560704 10341487566 10355392512 10364868864 10369949184 10378805248 10400857992 10405955952 10407740544 10467491328 10481565696 10520406036 10529390592 10534551552 10565950976 10571129856 10580803632 10619363412 10624568472 10633641984 10685564064 10687396608 10696523776 10699931648 10701766656 10724505624 10738925568 10748752896 10754021376 10787924736 10791361728 10793212416 10802429952 10842459282 10855176192 10857037824 10871635968 10894735872 10909384704 10910050704 10924720128 10949810364 10962653184 10964533248 11012673168 11018071008 11027480576 11058224328 11083226112 11098128384 11121709536 11136663552 11187477504 11192961024 11242103859 11244031848 11259150336 11274289152 11298244608 11314126656 11329339392 11353411818 11355358896 11365056512 11368677376 11370627072 11420549952 11422508544 11426147712 11428107264 11437867008 11462170032 11467788192 11477581824 11483908569 11493715968 11509170176 11533624704 11535602688 11551113216 11591928873 11607515136 11609505792 11649816576 11660477472 11666192832 11676155904 11700965241 11706700446 11716698112 11775927744 11791761408 11845564416 11851370496 11861491712 11886694848 11892521088 11903404086 11919409152 11962847232 11978932224 12021259572 12023321184 12033589248 12037423104 12039487488 12065068827 12075372544 12081291264 12092347008 12098274048 12134334324 12136415328 12140281944 12142363968 12152733696 12212073216 12214167552 12228493312 12230590464 12256577856 12273057792 12273807042 12284289024 12290310144 12332984832 12335099904 12389257314 12395329884 12405915648 12468629376 12485394432 12511923228 12528746496 12540211712 12585912192 12592081152 12602834944 12649535829 12664372224 12666544128 12683575296 12710525184 12727615488 12728392488 12745506816 12774778758 12785688576 12789762048 12791955456 12848118696 12850322112 12854416176 12867600384 12884901888 12894941286 12901261716 12912279552 12930430464 12947816448 12975327792 12977553024 12992774144 12995002368 13052057088 13058454528 13060694016 13106043648 13118037156 13124466936 13135675392 13153337344 13181285376 13247918712 13265731584 13323974944 13326259968 13332791808 13344178176 13372531704 13379086224 13390512128 13409335296 13455895488 13458203136 13476298752 13526236332 13537787904 13542100992 13544423424 13555990528 13584794112 13591452672 13603890384 13610558304 13622181888 13653467244 13657817187 13671825408 13690208256 13738582368 13740938496 13757054976 13759414272 13788650088 13807190016 13819825152 13826598912 13867810656 13874607936 13876987392 13956655104 13975420928 14027208048 14039187456 14046068736 14094839808 14107738176 14156723378 14159151216 14166091296 14178189312 14247418752 14249862144 14269022208 14299340832 14318567424 14319441549 14331670528 14338695168 14383899648 14388482304 14390949888 14403239936 14454133533 14456612376 14461218198 14473568256 14476050432 14495514624 14526314496 14545846272 14546734272 14566293504 14597243766 14599747152 14616870912 14619377664 14683564224 14690761344 14744299104 14777634816 14797504512 14828946048 14848884736 14903908551 14916636672 14923948032 14989471812 14992042464 14999390784 15012200448 15032385536 15044098167 15051472002 15064326144 15085502208 15105785856 15137882424 15140478528 15160836096 15227399936 15230011392 15234863616 15237476352 15250489344 15282893376 15290384256 15303442432 15304376682 15311878092 15324954624 15378166272 15380803584 15401484288 15455905164 15458555808 15476686848 15479341056 15512231349 15533088768 15547303296 15554923776 15568207872 15601286988 15608933928 15701236992 15722348544 15780609054 15794085888 15801827328 15848926464 15856694784 15871205448 15892545536 15929045118 15936852708 15950462976 15971909632 16028346096 16031094912 16044785664 16049897472 16052649984 16086758436 16108388352 16123129344 16131032064 16179112432 16181887104 16187042592 16189818624 16203644928 16263688923 16282764288 16285556736 16307453952 16342103808 16364077056 16365076056 16379052032 16387080192 16424715546 16443979776 16446799872 16519009752 16527106512 16541220864 16624839168 16647192576 16682564304 16704995328 16781216256 16789441536 16866047772 16885829632 16888725504 16911433728 16947366912 16970153984 16971189984 16994009088 17030117727 17033038344 17047584768 17053016064 17055940608 17130824928 17133762816 17139221568 17142160896 17156800512 17193255048 17201682288 17216372736 17240573952 17263755264 17300437056 17303404032 17326669824 17402742784 17411272704 17414258688 17474724864 17490716208 17499289248 17514233856 17560050669 17575047168 17663891616 17687642112 17768346624 17777055744 17792237568 17830042272 17838781632 17855106129 17879113728 17941193984 17944270848 17968398336 18031889358 18034981776 18050383872 18056134656 18059231232 18113058816 18121936896 18138520512 18147411072 18162909184 18201501486 18204622992 18210422916 18213545952 18229100544 18253611008 18318109824 18321251328 18342739968 18345885696 18384866784 18409586688 18410710563 18426433536 18435465216 18490414208 18499477248 18502649856 18583885971 18592994826 18608873472 18702944064 18718916608 18728091648 18767884842 18793119744 18810317568 18878868288 18888121728 18904252416 18996558336 18999816192 19025362944 19065787776 19091423232 19092588732 19118260224 19162168137 19178532864 19184643072 19187933184 19272178044 19275483168 19281624264 19298091008 19301400576 19327352832 19342411929 19351892574 19368419328 19394461696 19395645696 19421724672 19462991688 19466329536 19489161216 19492503552 19578085632 19587681792 19591041024 19659065472 19677055734 19703513088 19730006016 19771928064 19871878068 19888848896 19898597376 19985962416 19989389952 19999187712 20016267264 20058797556 20068629336 20085768192 20114002944 20141047808 20183843232 20187304704 20214448128 20306681856 20313151488 20316635136 20333985792 20377191168 20387179008 20405835576 20415837456 20433272832 20480200866 20504221696 20507738112 20535312384 20607873552 20611407744 20635582464 20639121408 20682975132 20710785024 20729737728 20739898368 20757610496 20801715984 20811911904 20815481088 20934982656 20963131392 21040812072 21058781184 21069103104 21131901952 21142259712 21161607264 21235085067 21238726824 21249136944 21267283968 21371128128 21374793216 21393047552 21399863296 21403533312 21449011248 21477851136 21497505792 21508042752 21575849472 21582723456 21586424832 21604859904 21684918564 21691827297 21710352384 21714075648 21743271936 21789471744 21818769408 21820101408 21849440256 21895865649 21899620728 21925306368 21929066496 22025346336 22036142016 22054961152 22116448656 22166452224 22196256768 22243419072 22273327104 22374955008 22385922048 22484207718 22488063696 22518300672 22548578304 22577208003 22596489216 22628253312 22658678784 22706823636 22710717792 22730113024 22737354752 22741254144 22841099904 22845017088 22852295424 22856214528 22875734016 22924340064 22935576384 22955163648 22956565023 22967817138 22987431936 23018340352 23067249408 23071205376 23102226432 23183857746 23215030272 23219011584 23299633152 23320954944 23332385664 23352311808 23401930482 23413400892 23433396224 23551855488 23583522816 23670913581 23691128832 23702740992 23722983424 23773389696 23785042176 23806808172 23838818304 23893567677 23925694464 23957864448 24042519144 24046642368 24067178496 24074846208 24078974976 24130137654 24150745088 24162582528 24184694016 24196548096 24268668648 24272830656 24280563888 24284727936 24305467392 24424146432 24428335104 24456986624 24461180928 24513155712 24546115584 24547614084 24568578048 24580620288 24665969664 24670199808 24778514628 24790659768 24811831296 24937258752 24970788864 25023846456 25057492992 25080423424 25171824384 25184162304 25205669888 25299071658 25328744448 25333088256 25367150592 25421050368 25455230976 25456784976 25491013632 25549557516 25571377152 25579524096 25583910912 25696237392 25700644224 25708832352 25735200768 25789882572 25802523432 25824559104 25860860928 25895632896 25950655584 25955106048 25985548288 25990004736 26104114176 26116909056 26121388032 26212087296 26236074312 26248933872 26271350784 26306674688 26362570752 26495837424 26531463168 26647949888 26652519936 26665583616 26688356352 26745063408 26758172448 26781024256 26818670592 26911790976 26916406272 26952597504 27047834037 27052472664 27075575808 27084201984 27088846848 27111981056 27169588224 27182905344 27207780768 27221116608 27244363776 27302252229 27306934488 27315634374 27343650816 27380416512 27477164736 27481876992 27514109952 27518828544 27577300176 27614380032 27639650304 27653197824 27735621312 27749215872 27753974784 27889492239 27913310208 27950841856 28054416096 28078374912 28092137472 28151827263 28189679616 28215476352 28313446756 28318302432 28332182592 28356378624 28494837504 28499724288 28538044416 28598681664 28637134848 28638883098 28663341056 28677390336 28767799296 28776964608 28781899776 28806479872 28908267066 28913224752 28922436396 28947136512 28952100864 28991029248 29052628992 29091692544 29093468544 29132587008 29194487532 29199494304 29233741824 29238755328 29367128448 29381522688 29488598208 29515583601 29555269632 29595009024 29657892096 29697769472 29807817102 29833273344 29847896064 29978943624 29984084928 29998781568 30024400896 30064771072 30088196334 30102944004 30128652288 30171004416 30211571712 30275764848 30280957056 30321672192 30454799872 30460022784 30469727232 30474952704 30500978688 30565786752 30580768512 30606884864 30608753364 30623756184 30649909248 30720301299 30756332544 30761607168 30802968576 30911810328 30917111616 30953373696 30958682112 31024462698 31066177536 31094606592 31109847552 31136415744 31202573976 31217867856 31402473984 31444697088 31561218108 31588171776 31603654656 31697852928 31713389568 31742410896 31785091072 31858090236 31873705416 31900925952 31943819264 32056692192 32062189824 32089571328 32099794944 32105299968 32173516872 32216776704 32246258688 32262064128 32358224864 32363774208 32374085184 32379637248 32407289856 32527377846 32565528576 32571113472 32614907904 32684207616 32728154112 32730152112 32758104064 32774160384 32849431092 32887959552 32893599744 33038019504 33054213024 33082441728 33249678336 33294385152 33365128608 33409990656 33562432512 33578883072 33726311577 33732095544 33771659264 33777451008 33822867456 33894733824 33940307968 33942379968 33988018176 34060235454 34066076688 34095169536 34106032128 34111881216 34261649856 34267525632 34278443136 34284321792 34313601024 34386510096 34403364576 34432745472 34481147904 34527510528 34600874112 34606808064 34653339648 34775786619 34805485568 34822545408 34828517376 34949449728 34981432416 34998578496 35028467712 35102895723 35120101338 35150094336 35327783232 35375284224 35536693248 35554111488 35584475136 35660084544 35677563264 35710212258 35758227456 35882387968 35888541696 35936796672 36063778716 36069963552 36100767744 36112269312 36118462464 36195206481 36226117632 36243873792 36277041024 36294822144 36325818368 36403002972 36409245984 36420845832 36427091904 36458201088 36507222016 36636219648 36642502656 36685479936 36691771392 36769733568 36819173376 36821421126 36852867072 36870930432 36980828416 36998954496 37005299712 37167771942 37185989652 37217746944 37405888128 37437833216 37456183296 37535769684 37586239488 37620635136 37757736576 37776243456 37808504832 37948607487 37993116672 37999632384 38050725888 38131575552 38182846464 38185177464 38236520448 38324336274 38357065728 38369286144 38375866368 38544356088 38550966336 38563248528 38596182016 38602801152 38654705664 38684823858 38703785148 38736838656 38788923392 38791291392 38843449344 38925983376 38932659072 38978322432 38985007104 39156171264 39175363584 39182082048 39318130944 39354111468 39407026176 39460012032 39543856128 39743756136 39777697792 39797194752 39971924832 39978779904 39998375424 40032534528 40117595112 40137258672 40171536384 40228005888 40282095616 40367686464 40374609408 40428896256 40613363712 40626302976 40633270272 40667971584 40754382336 40774358016 40811671152 40831674912 40866545664 40960401732 40973451561 41008443392 41015476224 41070624768 41215747104 41222815488 41271164928 41278242816 41365950264 41421570048 41459475456 41479796736 41515220992 41603431968 41623823808 41630962176 41869965312 41926262784 42081624144 42117562368 42138206208 42263803904 42284519424 42323214528 42470170134 42477453648 42498273888 42534567936 42742256256 42749586432 42786095104 42799726592 42807066624 42898022496 42955702272 42958324647 42995011584 43016085504 43151698944 43165446912 43172849664 43209719808 43362400599 43369837128 43383654594 43420704768 43428151296 43486543872 43578943488 43637538816 43640202816 43698880512 43791731298 43799241456 43850612736 43858132992 44050692672 44072284032 44109922304 44232897312 44332904448 44392513536 44486838144 44546654208 44711725653 44749910016 44771844096 44968415436 44976127392 45036601344 45097156608 45132294501 45154416006 45192978432 45256506624 45317357568 45413647272 45421435584 45460226048 45474709504 45482508288 45682199808 45690034176 45704590848 45712429056 45751468032 45848680128 45871152768 45910327296 45913130046 45935634276 45974863872 46036680704 46134498816 46142410752 46204452864 46367715492 46430060544 46438023168 46536694047 46599266304 46641909888 46664771328 46704623616 46803860964 46826801784 46866792448 47103710976 47167045632 47341827162 47382257664 47405481984 47445966848 47546779392 47570084352 47613616344 47677636608 47787135354 47851388928 47915728896 48085038288 48093284736 48134356992 48149692416 48157949952 48260275308 48301490176 48325165056 48369388032 48393096192 48537337296 48545661312 48561127776 48569455872 48610934784 48791066769 48848292864 48856670208 48913973248 48922361856 49026311424 49092231168 49095228168 49137156096 49161240576 49331939328 49340399616 49557029256 49581319536 49623662592 49874517504 49941577728 50047692912 50114985984 50160846848 50343648768 50368324608 50411339776 50598143316 50657488896 50666176512 50734301184 50842100736 50910461952 50913569952 50982027264 51090353181 51099115032 51142754304 51159048192 51167821824 51392474784 51401288448 51417664704 51470401536 51579765144 51605046864 51649118208 51721721856 51791265792 51901311168 51910212096 51971096576 51980009472 52208228352 52233818112 52242776064 52424174592 52472148624 52497867744 52542701568 52613349376 52680152007 52725141504 52991674848 53062926336 53295899776 53305039872 53331167232 53376712704 53490126816 53516344896 53562048512 53565318387 53637341184 53823581952 53832812544 53905195008 54095668074 54104945328 54151151616 54168403968 54177693696 54223962112 54339176448 54365810688 54415561536 54442233216 54488727552 54604504458 54613868976 54631268748 54687301632 54760833024 54954329472 54963753984 55028219904 55037657088 55154600352 55228760064 55232131689 55279300608 55306395648 55471242624 55498431744 55507949568 55751657913 55778984478 55826620416 55901683712 56108832192 56156749824 56184274944 56303654526 56379359232 56430952704 56626893512 56636604864 56664365184 56712757248 56989675008 56999448576 57076088832 57197363328 57274269696 57277766196 57326682112 57354780672 57486504411 57535598592 57553929216 57563799552 57612959744 57816534132 57826449504 57844872792 57894273024 57904201728 57982058496 58027235787 58105257984 58183385088 58186937088 58265174016 58388975064 58398988608 58467483648 58477510656 58734256896 58763045376 58977196416 59031167202 59110539264 59190018048 59315784192 59395538944 59615634204 59666546688 59695792128 59957887248 59968169856 59997563136 60048801792 60176392668 60205888008 60257304576 60342008832 60423143424 60551529696 60561914112 60643344384 60909599744 60920045568 60939454464 60949905408 61001957376 61131573504 61161537024 61213769728 61217506728 61247512368 61299818496 61440602598 61512665088 61523214336 61605937152 61823620656 61834223232 61906747392 61917364224 62048925396 62132355072 62189213184 62219695104 62272831488 62405147952 62435735712 62804947968 62889394176 63122436216 63176343552 63207309312 63395705856 63426779136 63484821792 63570182144 63705255201 63716180472 63747410832 63801851904 63887638528 64113384384 64124379648 64179142656 64199589888 64210599936 64347033744 64433553408 64492517376 64524128256 64716449728 64727548416 64748170368 64759274496 64814579712 65054755692 65075481891 65131057152 65142226944 65229815808 65368415232 65456308224 65460304224 65516208128 65548320768 65687596947 65698862184 65775919104 65787199488 66076039008 66108426048 66164883456 66499356672 66588770304 66730257216 66819981312 67124865024 67157766144 67452623154 67464191088 67543318528 67554902016 67645734912 67731624009 67789467648 67880615936 67884759936 67976036352 68120470908 68132153376 68190339072 68212064256 68223762432 68523299712 68535051264 68556886272 68568643584 68627202048 68773020192 68806729152 68865490944 68869695069 68962295808 69055021056 69201748224 69213616128 69306679296 69551573238 69610971136 69645090816 69657034752 69898899456 69962864832 69997156992 70056935424 70205791446 70240202676 70300188672 70655566464 70750568448 71073386496 71108222976 71168950272 71320169088 71355126528 71420424516 71516454912 71680703031 71764775936 71777083392 71873593344 72127557432 72139927104 72201535488 72224538624 72236924928 72390412962 72452235264 72487747584 72554082048 72589644288 72651636736 72806005944 72818491968 72841691664 72854183808 72916402176 73014444032 73272439296 73285005312 73370959872 73383542784 73539467136 73638346752 73642842252 73705734144 73741860864 73961656832 73997908992 74010599424 74335543884 74371979304 74435493888 74811776256 74875666432 74912366592 75071539368 75172478976 75241270272 75515473152 75552486912 75617009664 75897214974 75986233344 75999264768 76101451776 76263151104 76365692928 76370354928 76473040896 76648672548 76714131456 76738572288 76751732736 77088712176 77101932672 77126497056 77192364032 77205602304 77369647716 77407570296 77473677312 77577846784 77582582784 77686898688 77851966752 77865318144 77956644864 77970014208 78312342528 78350727168 78364164096 78636261888 78708222936 78814052352 78920024064 79087712256 79487512272 79555395584 79594389504 79943849664 79957559808 79996750848 80065069056 80235190224 80274517344 80343072768 80456011776 80564191232 80735372928 80749218816 80857792512 81143502111 81226727424 81252605952 81266540544 81335943168 81508764672 81548716032 81623342304 81663349824 81733091328 81906756687 81920803464 81946903122 82016886784 82030952448 82141249536 82431494208 82445630976 82542329856 82556485632 82731900528 82843140096 82918950912 82959593472 83030441984 83206863936 83247647616 83261924352 83739930624 83852525568 84163248288 84235124736 84276412416 84455481789 84527607808 84569038848 84646429056 84940340268 84954907296 84996547776 85069135872 85484512512 85499172864 85572190208 85599453184 85614133248 85796044992 85911404544 85916649294 85990023168 86032171008 86303397888 86330893824 86345699328 86419439616 86724801198 86739674256 86767309188 86841409536 86856302592 86973087744 87157886976 87275077632 87280405632 87397761024 87583462596 87598482912 87701225472 87716265984 88101385344 88144568064 88219844608 88465794624 88546750803 88665808896 88785027072 88973676288 89093308416 89423451306 89499820032 89543688192 89936830872 89952254784 90073202688 90194313216 90264589002 90308832012 90385956864 90513013248 90634715136 90827294544 90842871168 90920452096 90949419008 90965016576 91364399616 91380068352 91409181696 91424858112 91502936064 91697360256 91742305536 91820654592 91826260092 91871268552 91949727744 92073361408 92160903897 92268997632 92284821504 92408905728 92735430984 92860121088 92876046336 93073388094 93198532608 93283819776 93329542656 93409247232 93607721928 93653603568 93733584896 94207421952 94334091264 94683654324 94764515328 94810963968 94891933696 95093558784 95140168704 95227232688 95355273216 95574270708 95702777856 95831457792 96170076576 96186569472 96268713984 96299384832 96315899904 96520550616 96602980352 96650330112 96738776064 96786192384 97074674592 97091322624 97122255552 97138911744 97221869568 97582133538 97696585728 97713340416 97827946496 97844723712 98052622848 98184462336 98190456336 98274312192 98322481152 98663878656 98680799232 99114058512 99162639072 99247325184 99749035008 99883155456 100095385824 100229971968 100321693696 100687297536 100736649216 100822679552 101178934731 101196286632 101314977792 101332353024 101468602368 101684201472 101820923904 101827139904 101964054528 102180706362 102198230064 102285508608 102318096384 102335643648 102784949568 102802576896 102835329408 102940803072 103159530288 103210093728 103298236416 103443443712 103582531584 103802622336 103820424192 103942193152 103960018944 104327359857 104416456704 104467636224 104485552128 104848349184 104944297248 104995735488 105085403136 105226698752 105308687169 105360304014 105450283008 105983349696 106125852672 106591799552 106610079744 106662334464 106753425408 106980253632 107032689792 107124097024 107130636774 107274682368 107647163904 107665625088 107810390016 108191336148 108209890656 108302303232 108336807936 108355387392 108447924224 108585619443 108678352896 108731621376 108831123072 108884466432 108977455104 109209008916 109227737952 109262537496 109374603264 109521666048 109908658944 109927507968 110056439808 110075314176 110309200704 110457520128 110464263378 110558601216 110612791296 110942485248 110996863488 111015899136 111503315826 111557968956 111653240832 111803367424 112217664384 112313499648 112368549888 112607309052 112758718464 112861905408 113253787024 113273209728 113328730368 113425514496 113845822461 113979350016 113998897152 114152177664 114394726656 114548539392 114555532392 114653364224 114709561344 114973008822 115071197184 115107858432 115127599104 115225919488 115633068264 115652899008 115689745584 115788546048 115808403456 115964116992 116054471574 116210515968 116366770176 116373874176 116530348032 116777950128 116797977216 116934967296 116955021312 117468513792 117526090752 117954392832 118062334404 118221078528 118380036096 118631568384 118791077888 119231268408 119333093376 119391584256 119915774496 119936339712 119995126272 120097603584 120352785336 120411776016 120514609152 120684017664 120846286848 121103059392 121123828224 121286688768 121819199488 121840091136 121878908928 121899810816 122003914752 122263147008 122323074048 122427539456 122435013456 122495024736 122599636992 122881205196 122920354683 123025330176 123046428672 123211874304 123647241312 123668446464 123813494784 123834728448 124097850792 124264710144 124378426368 124439390208 124545662976 124810295904 124871471424 125609895936 125778788352 126244872432 126352687104 126414618624 126791411712 126853558272 126969643584 127140364288 127410510402 127432360944 127494821664 127603703808 127775277056 128226768768 128248759296 128358285312 128399179776 128421199872 128694067488 128867106816 128874973941 128985034752 129048256512 129432899456 129455096832 129496340736 129518548992 129629159424 130087201797 130109511384 130150963782 130262114304 130284453888 130459631616 130736830464 130912616448 130920608448 131032416256 131096641536 131375193894 131397724368 131551838208 131574398976 132152078016 132216852096 132329766912 132998713344 133177540608 133460514432 133639962624 134135176959 134249730048 134315532288 134905246308 134928382176 135086637056 135109804032 135291469824 135396883503 135463248018 135578935296 135761231872 135769519872 135952072704 136240941816 136264306752 136380678144 136424128512 136447524864 137046599424 137070102528 137113772544 137137287168 137254404096 137546040384 137613458304 137730981888 137739390138 137924591616 138110042112 138403496448 138427232256 138613358592 139103146476 139221942272 139290181632 139314069504 139610082141 139797798912 139925729664 139994313984 140113870848 140411582892 140480405352 140600377344 141311132928 141501136896 142146772992 142216445952 142337900544 142640338176 142710253056 142840849032 143032909824 143361406062 143529551872 143554166784 143747186688 144255114864 144279854208 144403070976 144449077248 144473849856 144780825924 144904470528 144975495168 145108164096 145179288576 145303273472 145612011888 145636983936 145683383328 145708367616 145832804352 146544878592 146570010624 146741919744 146767085568 147078934272 147276693504 147285684504 147411468288 147483721728 147923313664 147995817984 148021198848 148671087768 148743958608 148870987776 149623552512 149751332864 149824733184 150143078736 150344957952 150482540544 151030946304 151104973824 151234019328 151794429948 151972466688 151998529536 152202903552 152526302208 152731385856 152740709856 152946081792 153271059543 153297345096 153428262912 153477144576 153503465472 154177424352 154203865344 154252994112 154384728064 154411204608 154739295432 154815140592 154947354624 155155693568 155165165568 155373797376 155703933504 155730636288 155913289728 155940028416 156624685056 156701454336 156728328192 157272523776 157416445872 157628104704 157840048128 158040456021 158175424512 158975024544 159110791168 159188779008 159887699328 159915119616 159993501696 160130138112 160470380448 160549034688 160686145536 160695955161 160912023552 161128382464 161470745856 161498437632 161715585024 162287004222 162453454848 162505211904 162533081088 162671886336 163017529344 163097432064 163246684608 163326699648 163466182656 163813513374 163841606928 163893806244 164033773568 164061904896 164282499072 164862988416 164891261952 165084659712 165112971264 165463801056 165686280192 165696395067 165837901824 165919186944 166060883968 166413727872 166495295232 166523848704 167254973739 167479861248 167705051136 168326496576 168470249472 168552824832 168910963578 169055215616 169138077696 169292858112 169880680536 169909814592 169993095552 170138271744 170969025024 170998345728 171144380416 171198906368 171228266496 171592089984 171822809088 171833298588 171980046336 172064342016 172606795776 172661787648 172691398656 172838879232 173449602396 173479348512 173534618376 173682819072 173712605184 173946175488 174081707361 174315773952 174550155264 174560811264 174795522048 175166925192 175196965824 175402450944 175432531968 176202770688 176289136128 176439689216 176931589248 177093501606 177331617792 177570054144 177947352576 178186616832 178846902612 178999640064 179087376384 179873661744 179904509568 180146405376 180529178004 180617664024 180771913728 181026026496 181269430272 181654589088 181685742336 181840904192 181898838016 181930033152 182728799232 182760136704 182818363392 182849716224 183005872128 183394720512 183484611072 183641309184 183652520184 183742537104 183899455488 184146722816 184321807794 184537995264 184569643008 184817811456 185470861968 185720242176 185752092672 186146776188 186397065216 186567639552 186659085312 186818494464 187215443856 187307207136 187467169792 188414843904 188668182528 189367308648 189529030656 189621927936 189783867392 190187117568 190280337408 190454465376 190710546432 191115765603 191148541416 191405555712 191662915584 192340153152 192373138944 192537427968 192598769664 192631799808 193041101232 193205960704 193300660224 193477552128 193572384768 194149349184 194182645248 194244511104 194277823488 194443739136 195164267076 195226445673 195393171456 195426680832 195655892992 195689447424 196105245696 196368924672 196380912672 196548624384 196644962304 197062790841 197327757312 197361598464 198228117024 198325278144 198494650368 199498070016 199766310912 200190771648 200459943936 200643387392 201374595072 201473298432 201645359104 202357869462 202392573264 202629955584 202664706048 202937204736 203368402944 203641847808 203654279808 203928109056 204361412724 204396460128 204571017216 204636192768 204671287296 205569899136 205605153792 205670658816 205881606144 206319060576 206420187456 206596472832 206609085207 206886887424 207165063168 207605244672 207640848384 207884386304 207920037888 208654719714 208832913408 208935272448 208971104256 209696698368 209888594496 209991470976 210170806272 210453397504 210617374338 210720608028 210900566016 211966699392 212251705344 213183599104 213220159488 213324668928 213506850816 213960507264 214065379584 214248194048 214261273548 214549364736 215042109093 215294327808 215331250176 215620780032 216382672296 216419781312 216604606464 216673615872 216710774784 216895848448 217171238886 217356705792 217463242752 217662246144 217768932864 217954910208 218418017832 218455475904 218525074992 218749206528 219043332096 219817317888 219855015936 220112879616 220150628352 220618401408 220915040256 220928526756 221117202432 221225582592 221884970496 221993726976 222031798272 223006631652 223115937912 223306481664 223606734848 224435328768 224626999296 224737099776 225214618104 225517436928 225723810816 226507574048 226546419456 226657460736 226851028992 227691644922 227958700032 227997794304 228304355328 228789453312 229097078784 229111064784 229306728448 229419122688 229946017644 230142394368 230215716864 230255198208 230451838976 231266136528 231305798016 231379491168 231577092096 231616806912 232108943148 232421031936 232733540352 232747748352 233060696064 233555900256 233595954432 233869934592 233910042624 234937027584 235052181504 235908785664 236124668808 236442157056 236760072192 237263136768 237582155776 238462536816 238666186752 238783168512 239831548992 239872679424 239990252544 240195207168 240705570672 240823552032 241029218304 241368035328 241692573696 242206118784 242247656448 242573377536 243430506333 243638398976 243680182272 243757817856 243799621632 244007829504 244526294016 244646148096 244855078912 244870026912 244990049472 245199273984 245720270061 245762410392 245840709366 246050660352 246092857344 246423748608 247294482624 247336892928 247626989568 247669456896 248195701584 248529420288 248756852736 248878780416 249091325952 249620591808 249742942848 251219791872 251557576704 252489744864 252705374208 252829237248 253366445367 253582823424 253707116544 253939287168 254280728576 254821020804 254864721888 254989643328 255207407616 255550554112 256453537536 256497518592 256716570624 256798359552 256842399744 257388134976 257734213632 257749947882 257970069504 258096513024 258865798912 258910193664 258992681472 259037097984 259258318848 260174403594 260219022768 260301927564 260524228608 260568907776 260919263232 261473660928 261825232896 261841216896 262064832512 262193283072 262750387788 262795448736 263103676416 263148797952 264304156032 264433704192 264659533824 265640252409 265997426688 266355081216 266921028864 267279925248 268270353918 268499460096 268631064576 269810492616 269856764352 270173274112 270219608064 270582939648 270793767006 270926496036 271157870592 271522463744 271539039744 271904145408 272481883632 272528613504 272761356288 272848257024 272895049728 274093198848 274140205056 274227545088 274274574336 274508808192 275092080768 275226916608 275461963776 275478780276 275849183232 276220084224 276482711691 276806992896 276854464512 277226717184 278206292952 278443884544 278580363264 278628139008 279220164282 279595597824 279851459328 279988627968 280227741696 280823165784 280960810704 281200754688 282622265856 283002273792 284293545984 284432891904 284675801088 285280676352 285420506112 285681698064 286065819648 286722812124 287059103744 287108333568 287494373376 288510229728 288559708416 288806141952 288898154496 288947699712 289561651848 289808941056 289950990336 290216328192 290358577152 290606546944 291224023776 291273967872 291366766656 291416735232 291665608704 293089757184 293140021248 293483839488 293534171136 294157868544 294553387008 294571369008 294822936576 294967443456 295846627328 295991635968 296042397696 297342175536 297487917216 297741975552 299247105024 299502665728 299649466368 300286157472 300689915904 300965081088 302061892608 302209947648 302468038656 303536804193 303588859896 303944933376 303997059072 304405807104 305052604416 305462771712 305481419712 305892163584 306542119086 306594690192 306856525824 306954289152 307006930944 308354848704 308407730688 308505988224 308769456128 308822409216 309478590864 309630281184 309894709248 310311387136 310330331136 310747594752 311407867008 311461272576 311826579456 311880056832 312982079571 313249370112 313402908672 313456656384 314545047552 314832891744 315256209408 315680096256 315926061507 316080912042 316350849024 317950049088 318221582336 318377558016 319775398656 319830239232 319987003392 320260276224 320940760896 321098069376 321372291072 321391910322 321824047104 322256764928 322941491712 322996875264 323431170048 324574008444 324906909696 325010423808 325066162176 325343772672 325756858329 326035058688 326194864128 326493369216 326653399296 326932365312 327627026748 327683213856 327787612488 328067547136 328123809792 328564998144 329725976832 329782523904 330169319424 330225942528 330927602112 331372560384 331392790134 331675803648 331838373888 332121767936 332827455744 332990590464 333047697408 334509947478 334959722496 335410102272 336652993152 336940498944 337105649664 337821927156 338110431232 338276155392 338585716224 339761361072 339819629184 339986191104 340276543488 341537467383 341938050048 341996691456 342288760832 342397812736 342456532992 343184179968 343645618176 343666597176 343960092672 344128684032 345213591552 345323575296 345382797312 345677758464 346899204792 346958697024 347069236752 347365638144 347425210368 347892350976 348163414722 348631547904 349100310528 349121622528 349591044096 350333850384 350393931648 350804901888 350865063936 352405541376 352578272256 352879378432 353863178496 354187003212 354663235584 355140108288 355894705152 356373233664 357693805224 357999280128 358174752768 359747323488 359809019136 360292810752 361058356008 361235328048 361543827456 362052052992 362538860544 363309178176 363371484672 363681808384 363797676032 363860066304 365457598464 365520273408 365636726784 365699432448 366011744256 366789441024 366969222144 367282618368 367305040368 367485074208 367798910976 368293445632 368643615588 368761064049 369075990528 369139286016 369635622912 370941723936 371440484352 371504185344 372293552376 372794130432 373135279104 373318170624 373636988928 374430887712 374614414272 374934339584 376829687808 377336365056 378734617296 379058061312 379243855872 379567734784 380374235136 380560674816 380908930752 381421092864 382231531206 382297082832 382811111424 383325831168 384680306304 384746277888 385074855936 385197539328 385263599616 386082202464 386411921408 386601320448 386624921823 386955104256 387144769536 388298698368 388365290496 388489022208 388555646976 388887478272 390261605391 390328534152 390452891346 390786342912 390853361664 391311785984 391378894848 392210491392 392737849344 392761825344 393097248768 393289924608 394125581682 394655514624 394723196928 396456234048 396650556288 396989300736 398996140032 399532621824 400381543296 400919887872 401286774784 402405530877 402749190144 402946596864 403290718208 404715738924 404785146528 405259911168 405329412096 405874409472 406190650509 406736805888 407283695616 407308559616 407856218112 408722825448 408792920256 409142034432 409272385536 409342574592 411139798272 411210307584 411341317632 411763212288 412638121152 412840374912 413192945664 413218170414 413773774848 414330126336 415210489344 415281696768 415768772608 415840075776 417309439428 417665826816 417870544896 417942208512 419393396736 419777188992 419982941952 420341612544 421234748676 421441216056 421801132032 423933398784 424503410688 426367198208 426440318976 426649337856 427013701632 427921014528 428130759168 428496388096 428522547096 429098729472 430084218186 430588655616 430662500352 431241560064 432765344592 432839562624 433209212928 433347231744 433421549568 433791696896 434342477772 434713411584 434926485504 435324492288 435537865728 435909820416 436836035664 436910951808 437050149984 437498413056 439634635776 439710031872 440225759232 440301256704 441236802816 441830080512 441857053512 442234404864 442451165184 443769940992 443987453952 444063596544 446013263304 446231875824 446612963328 447213469696 448870657536 449253998592 449474199552 450429236208 451034873856 451447621632 453015148096 453092838912 453314921472 453702057984 455383289844 455917400064 455995588608 456608710656 457578906624 458194157568 458222129568 458613456896 458838245376 459813178629 459892035288 460284788736 460431433728 460510396416 460903677952 462532273056 462611596032 462758982336 463154184192 463233613824 464217886296 464842063872 465467080704 465495496704 466121392128 467111800512 467191908864 467739869184 467820085248 469874055168 470104363008 471817571328 472249337616 472884314112 473520144384 474121368063 474526273536 475164311552 476925073632 477332373504 477566337024 479663097984 479745358848 479980505088 480390414336 481411141344 481647104064 482058436608 482087865483 482736070656 483385147392 484412237568 484495312896 485146755072 486861012666 487276797952 487360364544 487515635712 487599243264 488015659008 489052588032 489292296192 489710157824 489740053824 489980098944 490398547968 491440540122 491524820784 491681418732 492101320704 492185714688 492847497216 494588965248 494673785856 495253979136 495338913792 496391403168 497058840576 497513705472 497757560832 498182651904 499241183616 499485885696 501764921217 502439583744 503115153408 504979489728 505410748416 505658474496 506732890734 507165646848 507414233088 507878574336 508561457152 509642041608 509729443776 509979286656 510414815232 511101108224 512907075072 512995037184 513433141248 513596719104 513684799488 514776269952 515468427264 515499895764 515940139008 516193026048 517731597824 517820387328 517985362944 518074195968 518516637696 520348807188 520438045536 520603855128 521048457216 521137815552 521838526464 522245122083 522947321856 523650465792 523682433792 524129665024 524386566144 525500775576 525590897472 526207352832 526297595904 528608312064 528867408384 529319067648 531280504818 531994853376 532710162432 533842057728 534559850496 536540707836 536998920192 537262129152 539620985232 539713528704 540346548224 540439216128 541587534012 541852992072 542315741184 543044927488 543078079488 543808290816 544963767264 545057227008 545522712576 545696514048 545790099456 548186397696 548280410112 548455090176 548549148672 549017616384 550184161536 550453833216 550923927552 550957560552 551698366464 552440168448 552965423382 553613985792 553708929024 554453434368 556412585904 556887769088 557160726528 557256278016 558440328564 559191195648 559702918656 559977255936 560455483392 561646331568 561921621408 562401509376 565244531712 566004547584 568587091968 568865783808 569351602176 570561352704 570841012224 571363396128 572131639296 573347296809 573445624248 574118207488 574216667136 574988746752 577020459456 577119416832 577612283904 577796308992 577895399424 579123303696 579617882112 579901980672 580432656384 580717154304 581213093888 582448047552 582547935744 582733533312 582833470464 583331217408 586179514368 586280042496 586967678976 587068342272 588315737088 589106774016 589142738016 589645873152 589934886912 591188372523 591693254656 591983271936 592084795392 594684351072 594975834432 595483951104 598494210048 599005331456 599298932736 600572314944 601379831808 601930162176 604123785216 604419895296 604936077312 607073608386 607177719792 607889866752 607994118144 608811614208 610105208832 610925543424 610962839424 611784327168 613084238172 613189380384 613713051648 613908578304 614013861888 616709697408 616815461376 617011976448 617538912256 617644818432 618957181728 619260562368 619789418496 619827255621 620622774272 620660662272 621495189504 622815734016 622922545152 623653158912 623760113664 625964159142 626498740224 626805817344 626913312768 629090095104 629665783488 630512418816 631360192512 631852123014 632161824084 632701698048 635900098176 636443164672 636755116032 639550797312 639660478464 639974006784 640520552448 641881521792 642196138752 642744582144 642783820644 643648094208 644513529856 645126327279 645882983424 645993750528 646862340096 649148016888 649813819392 650020847616 650132324352 650687545344 651513716658 652070117376 652389728256 652986738432 653306798592 653864730624 655254053496 655366427712 655575224976 656135094272 656247619584 657129996288 659451953664 659565047808 660338638848 660451885056 661855204224 662745120768 662785580268 663351607296 663676747776 664243535872 665654911488 665981180928 666095394816 669019894956 669919444992 670820204544 673305986304 673880997888 674211299328 675643854312 676220862464 676552310784 677171432448 679522722144 679639258368 679972382208 680553086976 683074934766 683876100096 683993382912 684577521664 684795625472 684913065984 686368359936 687291236352 687333194352 687920185344 688257368064 690427183104 690647150592 690765594624 691355516928 693798409584 693917394048 694138473504 694731276288 694850420736 696326829444 697263095808 698200621056 698243245056 699182088192 700667700768 700787863296 701609803776 701730127872 704811082752 705156544512 705758756864 707726356992 708374006424 709326471168 710280216576 711789410304 712746467328 715387610448 715998560256 716349505536 719494646976 719618038272 720585621504 722116712016 722470656096 723087654912 724104105984 725077721088 726618356352 726742969344 727363616768 727595352064 727720132608 730291518999 730915196928 731040546816 731273453568 731398864896 732023488512 733578882048 733938444288 734565236736 734610080736 734970148416 735597821952 736586891264 737160810183 737287231176 737522128098 738151981056 738278572032 739271245824 741883447872 742880968704 743008370688 744587104752 745588260864 746270558208 746636341248 747273977856 748861775424 749228828544 749868679168 753659375616 754672730112 757469234592 758116122624 758487711744 759135469568 760099336101 760748470272 761121349632 761817861504 762842185728 764463062412 764594165664 765622222848 766651662336 769360612608 769492555776 770149711872 770395078656 770527199232 772164404928 772823842816 773202640896 773249843646 773910208512 774289539072 776597396736 776730580992 776978044416 777111293952 777774956544 780523210782 780657068304 780905782692 781572685824 781706723328 782623571968 782757789696 784420982784 785475698688 785523650688 786194497536 786579849216 788251163364 789311029248 789446393856 792912468096 793301112576 793978601472 796920757227 797992280064 799065243648 800763086592 801839775744 802573549568 804811061754 805498380288 805893193728 806581436416 809431477848 809570293056 810519822336 810658824192 811748818944 812381301018 813473611776 814567391232 814617119232 815712436224 817445650896 817585840512 818284068864 818544771072 818685149184 822279596544 822420615168 822682635264 823526424576 825276242304 825680749824 826385891328 826436340828 827547549696 828660252672 829448135073 830420978688 830563393536 831537545216 831680151552 834618878856 835331653632 835741089792 835884417024 838786793472 839554377984 839965883904 840683225088 842469497352 842882432112 843602264064 847866797568 849006821376 852734396416 852880637952 853298675712 854027403264 855842029056 856261518336 856992776192 857045094192 858197458944 860168436372 861177311232 861325000704 862483120128 865530689184 865679125248 866418425856 866694463488 866843099136 868684955544 869426823168 869852971008 870648984576 871075731456 871819640832 873672071328 873821903616 874100299968 874996826112 879269271552 879420063744 880451518464 880602513408 882473605632 883660161024 883714107024 884468809728 884902330368 887539881984 887974907904 888127193088 892026526608 892463751648 893225926656 894426939392 897741315072 898507997184 898948399104 900858472416 902069747712 902895243264 906030296192 906185677824 906629842944 907404115968 910610412579 910766579688 911834800128 911991177216 913217421312 915157813248 916388315136 916444259136 917226913792 917676490752 919626357258 919784070576 920569577472 920862867456 921020792832 921807355904 925064546112 925223192064 925517964672 926308368384 926467227648 928435772592 929684127744 930934161408 930990993408 932242784256 934223601024 934383817728 935479738368 935640170496 938946238713 939748110336 940208726016 943635142656 944498675232 945768628224 947040288768 947778184521 948242736126 949052547072 950328623104 953850147264 954664747008 955132674048 959326195968 959490717696 959961010176 960780828672 962822282688 963294208128 964116873216 964175730966 965472141312 966770294784 968824475136 968990625792 970293510144 973722025332 974553595904 974720729088 975031271424 975198486528 976031318016 977270574987 978105176064 978584592384 979420315648 979480107648 979960197888 980797095936 982881080244 983049641568 983362837464 984202641408 984371429376 985694994432 989177930496 989347571712 990507958272 990677827584 992782806336 994117681152 995027410944 995515121664 996365303808 998482367232 998971771392 1003529842434 1004879167488 1006230306816 1009958979456 1010821496832 1011316948992 1013465781468 1014331293696 1014828466176 1015757148672 1017122914304 1019284083216 1019458887552 1019958573312 1020829630464 1025814150144 1025990074368 1026866282496 1027193438208 1027369598976 1029552539904 1030936854528 1030999791528 1031880278016 1032386052096 1035463195648 1035640774656 1035970725888 1036148391936 1037033275392 1040697614376 1040876091072 1041207710256 1042096914432 1042275631104 1043677052928 1044490244166 1045894643712 1047300931584 1047364867584 1048259330048 1048773132288 1051001551152 1051181794944 1052414705664 1052595191808 1057216624128 1057734816768 1058638135296 1062561009636 1063989706752 1065420324864 1067684115456 1069119700992 1073081415672 1073997840384 1074524258304 1079241970464 1079427057408 1080693096448 1080878432256 1083175068024 1083705984144 1084631482368 1086089854976 1086156158976 1087616581632 1089927534528 1090114454016 1091045425152 1091393028096 1091580198912 1096372795392 1096560820224 1096910180352 1097098297344 1098035232768 1100368323072 1100907666432 1101847855104 1101915121104 1103396732928 1104880336896 1105930846764 1106283192147 1107227971584 1107417858048 1108906868736 1112825171808 1113775538176 1114321453056 1114512556032 1116880657128 1118382391296 1119405837312 1119954511872 1120910966784 1123292663136 1123843242816 1124803018752 1130489063424 1132009095168 1137174183936 1137731567616 1138703204352 1141122705408 1141682024448 1142726792256 1144263278592 1146694593618 1146891248496 1148236414976 1148433334272 1149977493504 1154040918912 1154238833664 1155224567808 1155592617984 1155790798848 1158246607392 1159235764224 1159803961344 1159874765469 1160865312768 1161434308608 1162426187776 1164896095104 1165095871488 1165467066624 1165666940928 1166662434816 1170784816173 1172359028736 1172560084992 1173935357952 1174136684544 1176631474176 1178213548032 1178285476032 1179291746304 1179869773824 1182376745046 1183386509312 1183966543872 1184169590784 1189368702144 1189951668864 1190967902208 1196988420096 1198010662912 1198597865472 1201144629888 1202759663616 1203860324352 1208247570432 1208839790592 1209872154624 1214147216772 1214355439584 1215779733504 1215988236288 1217623228416 1218571951527 1220210417664 1221851086848 1221925678848 1223568654336 1226168476344 1226378760768 1227426103296 1227817156608 1228027723776 1233419394816 1233630922752 1234023952896 1235077824512 1235289636864 1237914363456 1238521124736 1239578836992 1239654511242 1241245548544 1241321324544 1242990379008 1245631468032 1245845090304 1247306317824 1247520227328 1251928318284 1252997480448 1253611634688 1253826625536 1258180190208 1259331566976 1261024837632 1263704246028 1264323648168 1265403396096 1271800196352 1272886329344 1273510232064 1279101594624 1279320956928 1279948013568 1281041104896 1283763043584 1284392277504 1285489164288 1285567641288 1287296188416 1289027059712 1290252654558 1291765966848 1291987501056 1293724680192 1298296033776 1299627638784 1300041695232 1300264648704 1301375090688 1303027433316 1304140234752 1304779456512 1305973476864 1306613597184 1307729461248 1310508106992 1310732855424 1311150449952 1312270188544 1312495239168 1318903907328 1319130095616 1320677277696 1320903770112 1323710408448 1325490241536 1325571160536 1326703214592 1327353495552 1328487071744 1331309822976 1331962361856 1332190789632 1338039789912 1339838889984 1341640409088 1346611972608 1347761995776 1348422598656 1351287708624 1352441724928 1353104621568 1354342864896 1359045444288 1359278516736 1359944764416 1361106173952 1366149869532 1367752200192 1367986765824 1369155043328 1369591250944 1369826131968 1372736719872 1374582472704 1374666388704 1375840370688 1376514736128 1379439535887 1380854366208 1381294301184 1381531189248 1382711033856 1387596819168 1387834788096 1388276947008 1389462552576 1389700841472 1392653658888 1394526191616 1396401242112 1396486490112 1398364176384 1401335401536 1401575726592 1403219607552 1403460255744 1409622165504 1410313089024 1411517513728 1415452713984 1416748012848 1418652942336 1420560433152 1423578820608 1425492934656 1430775220896 1431997120512 1432699011072 1438989293952 1439236076544 1441171243008 1444233424032 1444941312192 1446175309824 1446263596449 1448208211968 1450155442176 1453236712704 1453485938688 1454727233536 1455190704128 1455440265216 1460583037998 1461830393856 1462081093632 1462546907136 1462797729792 1464046977024 1467157764096 1467876888576 1469130473472 1469220161472 1469940296832 1471195643904 1473173782528 1474321620366 1474574462352 1475044256196 1476303962112 1476557144064 1478542491648 1483766895744 1485761937408 1486016741376 1489174209504 1491176521728 1492541116416 1493272682496 1494547955712 1497723550848 1498457657088 1499737358336 1505294763651 1507318751232 1509345460224 1514938469184 1516232245248 1516975423488 1518270939136 1520198672202 1521496940544 1522242699264 1523635723008 1525684371456 1528926124824 1529188331328 1531244445696 1533303324672 1538721225216 1538985111552 1540299423744 1540790157312 1541054398464 1544328809856 1545647685632 1546405281792 1546499687292 1547820417024 1548579078144 1553194793472 1553461161984 1553956088832 1554222587904 1555549913088 1561046421564 1561314136608 1561811565384 1563145371648 1563413446656 1565247143936 1565515579392 1566735366249 1568841965568 1570951397376 1571047301376 1572388995072 1573159698432 1576502326728 1578622058496 1578892787712 1585824936192 1586602225152 1587957202944 1593841514454 1595984560128 1598130487296 1601526173184 1603679551488 1605147099136 1609622123508 1610996760576 1611786387456 1613162872832 1618862955696 1619140586112 1621039644672 1621317648384 1624762602036 1626947223552 1629134782464 1629234238464 1631424872448 1634891301792 1635171681024 1636568137728 1637089542144 1637370298368 1644559193088 1644841230336 1645365270528 1647052849152 1650552484608 1651361499648 1652771782656 1652872681656 1655095099392 1657320505344 1658896270146 1660841957376 1661126787072 1663075090432 1663360303104 1669237757712 1670663307264 1671482179584 1671768834048 1677573586944 1679108755968 1679931767808 1681366450176 1684938994704 1685764864224 1687204528128 1695733595136 1698013642752 1705468792832 1705761275904 1706597351424 1708054806528 1711684058112 1712523036672 1713985552384 1714090188384 1716394917888 1720041890427 1720336872744 1722354622464 1722650001408 1724966240256 1731061378368 1731358250496 1732836851712 1733388926976 1733686198272 1737369911088 1738853646336 1739705942016 1741297969152 1742151462912 1743639281664 1747344142656 1747643807232 1748200599936 1749993652224 1758538543104 1758840127488 1760903036928 1761205026816 1764947211264 1767320322048 1767428214048 1768937619456 1769804660736 1773565117569 1775079763968 1775949815808 1776254386176 1784053053216 1784927503296 1786451853312 1788853878784 1795482630144 1797015994368 1797896798208 1801716944832 1804139495424 1805790486528 1812060592384 1812371355648 1813259685888 1814808231936 1821220825158 1821533159376 1823669600256 1823982354432 1826434842624 1830315626496 1832776630272 1832888518272 1834453827584 1835352981504 1839252714516 1839568141152 1841139154944 1841725734912 1842041585664 1843614711808 1850129092224 1850446384128 1851035929344 1852616736768 1852934455296 1856871545184 1859368255488 1859481766863 1861868322816 1861981986816 1864485568512 1868447202048 1868767635456 1870959476736 1871280340992 1877892477426 1879496220672 1880417452032 1887270285312 1888997350464 1891537256448 1894080577536 1895556369042 1896485472252 1898105094144 1900657246208 1907700294528 1909329494016 1910265348096 1918652391936 1918981435392 1919922020352 1921561657344 1925644565376 1926588416256 1928233746432 1928351461932 1930944282624 1933540589568 1935378981837 1937648950272 1937981251584 1940587020288 1947444050664 1949107191808 1949441458176 1950062542848 1950396973056 1952062636032 1954541149974 1956210352128 1957169184768 1958840631296 1958960215296 1959920395776 1961594191872 1965762160488 1966099283136 1966725674928 1968405282816 1968742858752 1971389988864 1978355860992 1978695143424 1981015916544 1981355655168 1985565612672 1988235362304 1990054821888 1991030243328 1992730607616 1996964734464 1997943542784 2007059684868 2009758334976 2012460613632 2019917958912 2021642993664 2022633897984 2026931562936 2028662587392 2029656932352 2031514297344 2034245828608 2038568166432 2038917775104 2039917146624 2041659260928 2051628300288 2051980148736 2053732564992 2054386876416 2054739197952 2059105079808 2061873709056 2061999583056 2063760556032 2064772104192 2070926391296 2071281549312 2071941451776 2072296783872 2074066550784 2081395228752 2081752182144 2082415420512 2084193828864 2084551262208 2088980488332 2091789287424 2094601863168 2094729735168 2096518660096 2097546264576 2102003102304 2102363589888 2104829411328 2105190383616 2114433248256 2115469633536 2117276270592 2125122019272 2127979413504 2130840649728 2135368230912 2138239401984 2146162831344 2147995680768 2149048516608 2158483940928 2158854114816 2161386192896 2161756864512 2166350136048 2167411968288 2169262964736 2172179709952 2172312317952 2175233163264 2179855069056 2180228908032 2182090850304 2182786056192 2183160397824 2190874556997 2192745590784 2193121640448 2193820360704 2194196594688 2196070465536 2200736646144 2201815332864 2203695710208 2203830242208 2206793465856 2209760673792 2211482430549 2211861693528 2212566384294 2214455943168 2214835716096 2217813737472 2225650343616 2227551076352 2228642906112 2229025112064 2233761314256 2236764782592 2238811674624 2239909023744 2241821933568 2246585326272 2247686485632 2249606037504 2260978126848 2264018190336 2274348367872 2275463135232 2277406408704 2280298008303 2282245410816 2283364048896 2285453584512 2288526557184 2293389187236 2293782496992 2296472829952 2296866668544 2299954987008 2308081837824 2308477667328 2310449135616 2311185235968 2311581597696 2316493214784 2318471528448 2319607922688 2319749530938 2321730625536 2322868617216 2324852375552 2329792190208 2330191742976 2330934133248 2331333881856 2333324869632 2341569632346 2344718057472 2345120169984 2347870715904 2348273369088 2353262948352 2356427096064 2356570952064 2358583492608 2359739547648 2364753490092 2366773018624 2367933087744 2368339181568 2378737404288 2379903337728 2381935804416 2390762271681 2393976840192 2396021325824 2397195730944 2402289259776 2405519327232 2407720648704 2416495140864 2417679581184 2419744309248 2428294433544 2428710879168 2431559467008 2431976472576 2435246456832 2437143903054 2440420835328 2443702173696 2443851357696 2447137308672 2452336952688 2452757521536 2454852206592 2455634313216 2456055447552 2466838789632 2467261845504 2468047905792 2470155649024 2470579273728 2475828726912 2477042249472 2479157673984 2479309022484 2482642649088 2485980758016 2491262936064 2491690180608 2494612635648 2495040454656 2503856636568 2505994960896 2507223269376 2507653251072 2516360380416 2518663133952 2522049675264 2527408492056 2528647296336 2530806792192 2543600392704 2545772658688 2547020464128 2558203189248 2558641913856 2559896027136 2562082209792 2567526087168 2568784555008 2570978328576 2571135282576 2574592376832 2578054119424 2580505309116 2583531933696 2583975002112 2587449360384 2596592067552 2599255277568 2600083390464 2600529297408 2606054866632 2608280469504 2609558913024 2611946953728 2613227194368 2615458922496 2621016213984 2621465710848 2622300899904 2624540377088 2624990478336 2637807814656 2638260191232 2641354555392 2641807540224 2647420816896 2650980483072 2651142321072 2653406429184 2654706991104 2656974143488 2662619645952 2663924723712 2664381579264 2676079579824 2679677779968 2683280818176 2693223945216 2695523991552 2696845197312 2702575417248 2704883449856 2706209243136 2708685729792 2718090888576 2718557033472 2719889528832 2722212347904 2731831237737 2732299739064 2735504400384 2735973531648 2738310086656 2739182501888 2739652263936 2745473439744 2749164945408 2749332777408 2751680741376 2753029472256 2758879071774 2761708732416 2762588602368 2763062378496 2765422067712 2775193638336 2775669576192 2776553894016 2778925105152 2779401682944 2785307317776 2789052383232 2792802484224 2792972980224 2796728352768 2802670803072 2803151453184 2806439215104 2806920511488 2816838716139 2819244331008 2820626178048 2823035027456 2830905427968 2833496025696 2837305884672 2841120866304 2843334553563 2847157641216 2850985869312 2861550441792 2863994241024 2865398022144 2877978587904 2878472153088 2882342486016 2888466848064 2889882624384 2892350619648 2892527192898 2896416423936 2900310884352 2906473425408 2906971877376 2909454467072 2910381408256 2910880530432 2921166075996 2923660787712 2924162187264 2925093814272 2925595459584 2928093954048 2934315528192 2935753777152 2938260946944 2938440322944 2939880593664 2942391287808 2948643240732 2949148924704 2950088512392 2952607924224 2953114288128 2957084983296 2967533791488 2971523874816 2972033482752 2978348419008 2982353043456 2985082232832 2986545364992 2989095911424 2995447101696 2996915314176 2999474716672 3010589527302 3014637502464 3018690920448 3029876938368 3032464490496 3033950846976 3036541878272 3040397344404 3042993881088 3044485398528 3047271446016 3051368742912 3057852249648 3058376662656 3062488891392 3077442450432 3077970223104 3080598847488 3081580314624 3082108796928 3088657619712 3091295371264 3092810563584 3092999374584 3095640834048 3097158156288 3106389586944 3106922323968 3107912177664 3108445175808 3111099826176 3122092843128 3122628273216 3123623130768 3126290743296 3126826893312 3130494287872 3131031158784 3133470732498 3137683931136 3141902794752 3142094602752 3144777990144 3146319396864 3153004653456 3157244116992 3157785575424 3171649872384 3173204450304 3175914405888 3187683028908 3191969120256 3196260974592 3203052346368 3207359102976 3210294198272 3219244247016 3221993521152 3223572774912 3226325745664 3237725911392 3238281172224 3242079289344 3242635296768 3249525204072 3253894447104 3258269564928 3258468476928 3262849744896 3269782603584 3270343362048 3273136275456 3274179084288 3274740596736 3289118386176 3289682460672 3290730541056 3294105698304 3301104969216 3302722999296 3305543565312 3305745363312 3310190198784 3314641010688 3317792540292 3318849576441 3321683914752 3322253574144 3326150180864 3326720606208 3338475515424 3341326614528 3342964359168 3343537668096 3355147173888 3358217511936 3359863535616 3362732900352 3369877989408 3371529728448 3374409056256 3391467190272 3396027285504 3410937585664 3411522551808 3413194702848 3416109613056 3423368116224 3425046073344 3427971104768 3428180376768 3432789835776 3440083780854 3440673745488 3444709244928 3445300002816 3449932480512 3462122756736 3462716500992 3465673703424 3466777853952 3467372396544 3474739822176 3477707292672 3479411884032 3482595938304 3484302925824 3487278563328 3494688285312 3495287614464 3496401199872 3499987304448 3512354448519 3517077086208 3517680254976 3521806073856 3522410053632 3529894422528 3534640644096 3534856428096 3537875238912 3539609321472 3547130235138 3550159527936 3551899631616 3552508772352 3568106106432 3569855006592 3572903706624 3577707757568 3590965260288 3594031988736 3595793596416 3603433889664 3608278990848 3611580973056 3624121184768 3624742711296 3626519371776 3629616463872 3642441650316 3643066318752 3647339200512 3647964708864 3652869685248 3655715854581 3660631252992 3665553260544 3665777036544 3668907655168 3670705963008 3678505429032 3679136282304 3682278309888 3683451469824 3684083171328 3687229423616 3700258184448 3700892768256 3702071858688 3705233473536 3705868910592 3713743090368 3718736510976 3718963533726 3723736645632 3723963973632 3728971137024 3736894404096 3737535270912 3741918953472 3742560681984 3755784954852 3758992441344 3760834904064 3774540570624 3777994700928 3783074512896 3791112738084 3792970944504 3796210188288 3801314492416 3815400589056 3818658988032 3820530696192 3837304783872 3837962870784 3839844040704 3843123314688 3851289130752 3853176832512 3856467492864 3856702923864 3861888565248 3867081179136 3870757963674 3875297900544 3875962503168 3881174040576 3894888101328 3898214383616 3898882916352 3900125085696 3900793946112 3904125272064 3909082299948 3912420704256 3914338369536 3917681262592 3917920430592 3919840791552 3923188383744 3931524320976 3932198566272 3933451349856 3936810565632 3937485717504 3956711721984 3957390286848 3962031833088 3962711310336 3971131225344 3976470724608 3980109643776 3982060486656 3985461215232 3993929468928 3995887085568 4014119369736 4019516669952 4024921227264 4039835917824 4043285987328 4045267795968 4053863125872 4057325174784 4059313864704 4063028594688 4068491657216 4077136332864 4077835550208 4079834293248 4083318521856 4103256600576 4103960297472 4107465129984 4108773752832 4109478395904 4118210159616 4123747418112 4123999166112 4127521112064 4129544208384 4138318607661 4141852782592 4142563098624 4143882903552 4144593567744 4148133101568 4162790457504 4163504364288 4164830841024 4168387657728 4169102524416 4177960976664 4183578574848 4189203726336 4189459470336 4193037320192 4195092529152 4204006204608 4204727179776 4209658822656 4210380767232 4228866496512 4230939267072 4234552541184 4250244038544 4255958827008 4261681299456 4270736461824 4276478803968 4292325662688 4295991361536 4298097033216 4316967881856 4317708229632 4322772385792 4323513729024 4332700272096 4334823936576 4338525929472 4338790789347 4344359419904 4344624635904 4350466326528 4359710138112 4360457816064 4364181700608 4365572112384 4366320795648 4381749113994 4385491181568 4386243280896 4387640721408 4388393189376 4392140931072 4401473292288 4403630665728 4407391420416 4407660484416 4413586931712 4419521347584 4422964861098 4423723387056 4425132768588 4428911886336 4429671432192 4435627474944 4451300687232 4455102152704 4457285812224 4458050224128 4467522628512 4473529565184 4477623349248 4479818047488 4483643867136 4493170652544 4495372971264 4499212075008 4515884290953 4521956253696 4528036380672 4548696735744 4550926270464 4554812817408 4560596016606 4564490821632 4566728097792 4570907169024 4577053114368 4586778374472 4587564993984 4592945659904 4593733337088 4599909974016 4616163675648 4616955334656 4620898271232 4622370471936 4623163195392 4632986429568 4636943056896 4639215845376 4639499061876 4643461251072 4645737234432 4649704751104 4659584380416 4660383485952 4661868266496 4662667763712 4666649739264 4683139264692 4689436114944 4690240339968 4695741431808 4696546738176 4700206098747 4706525896704 4712854192128 4713141904128 4717166985216 4719479095296 4729506980184 4733546037248 4735866175488 4736678363136 4757474808576 4759806675456 4763871608832 4781524543362 4787953680384 4792042651648 4794391461888 4804578519552 4811038654464 4815441297408 4832990281728 4835359162368 4839488618496 4856588867088 4857421758336 4863118934016 4863952945152 4874287806108 4880841670656 4887404347392 4887702715392 4894274617344 4904673905376 4905515043072 4909704413184 4911268626432 4912110895104 4933677579264 4934523691008 4936095811584 4940311298048 4941158547456 4951657453824 4954084498944 4958315347968 4958618044968 4965285298176 4971961516032 4982525872128 4983380361216 4989225271296 4990080909312 5007713273136 5011989921792 5014446538752 5015306502144 5032720760832 5037326267904 5044099350528 5054816984112 5057294592672 5061613584384 5087200785408 5091545317376 5094040928256 5116406378496 5117283827712 5119792054272 5124164419584 5135052174336 5137569110016 5141956657152 5142270565152 5149184753664 5156108238848 5160125671281 5161010618232 5167063867392 5167950004224 5174898720768 5193184135104 5198510555136 5200166780928 5201058594816 5212109733264 5216560939008 5219117826048 5223893907456 5226454388736 5230917844992 5242032427968 5242931421696 5244601799808 5249080754176 5249980956672 5275615629312 5276520382464 5282709110784 5283615080448 5294841633792 5301960966144 5302284642144 5306812858368 5309413982208 5313948286976 5320695352707 5325239291904 5327849447424 5328763158528 5352159159648 5359355559936 5366561636352 5386447890432 5391047983104 5393690394624 5405150834496 5409766899712 5412418486272 5417371459584 5436181777152 5437114066944 5439779057664 5444424695808 5463662475474 5464599478128 5471008800768 5471947063296 5476620173312 5478365003776 5479304527872 5490946879488 5498329890816 5498665554816 5503361482752 5506058944512 5517758143548 5523417464832 5525177204736 5526124756992 5530844135424 5550387276672 5551339152384 5553107788032 5557850210304 5558803365888 5570614635552 5578104766464 5578445300589 5585604968448 5585945960448 5593456705536 5605341606144 5606302906368 5612878430208 5613841022976 5633677432278 5638488662016 5641252356096 5646070054912 5661810855936 5666992051392 5674611769344 5682241732608 5686669107126 5694315282432 5701971738624 5723100883584 5727988482048 5730796044288 5755957175808 5756944306176 5764684972032 5776933696128 5779765248768 5784701239296 5785054385796 5792832847872 5800621768704 5806136945511 5812946850816 5813943754752 5818908934144 5820762816512 5821761060864 5842332151992 5847321575424 5848324374528 5850187628544 5851190919168 5856187908096 5868631056384 5871507554304 5876521893888 5876880645888 5879761187328 5884782575616 5897286481464 5898297849408 5900177024784 5905215848448 5906228576256 5914169966592 5935067582976 5943047749632 5944066965504 5956696838016 5964706086912 5970164465664 5973090729984 5978191822848 5990894203392 5993830628352 5998949433344 6021179054604 6029275004928 6037381840896 6059753876736 6064928980992 6067901693952 6080794688808 6085987762176 6088970797056 6094542892032 6102737485824 6115704499296 6116753325312 6124977782784 6154884900864 6155940446208 6161197694976 6163160629248 6164217593856 6177315239424 6182590742528 6185621127168 6185998749168 6191281668096 6194316312576 6212779173888 6213844647936 6215824355328 6216890351616 6222199652352 6244185686256 6245256546432 6247246261536 6252581486592 6253653786624 6260988575744 6266941464996 6275367862272 6283805589504 6284189205504 6289555980288 6292638793728 6306009306912 6314488233984 6315571150848 6343299744768 6346408900608 6351828811776 6375366057816 6383938240512 6392521949184 6406104692736 6414718205952 6420588396544 6438488494032 6443987042304 6447145549824 6452651491328 6475451822784 6476562344448 6484158578688 6485270593536 6499050408144 6507788894208 6516539129856 6516936953856 6525699489792 6539565207168 6540686724096 6546272550912 6548358168576 6549481193472 6572623670991 6578236772352 6579364921344 6581461082112 6588211396608 6602209938432 6605445998592 6611087130624 6611490726624 6620380397568 6629282021376 6634447291647 6635585080584 6637699152882 6643367829504 6644507148288 6652300361728 6653441212416 6676951030848 6682653229056 6685928718336 6687075336192 6710294347776 6716435023872 6719727071232 6725465800704 6739755978816 6743059456896 6748818112512 6782934380544 6792054571008 6821875171328 6823045103616 6826389405696 6832219226112 6840894024909 6846736232448 6850092146688 6855942209536 6856360753536 6865579671552 6880167561708 6881347490976 6889418489856 6890600005632 6899864961024 6924245513472 6925433001984 6931347406848 6933555707904 6934744793088 6949479644352 6955414585344 6958823768064 6965191876608 6968605851648 6974557126656 6989376570624 6990575228928 6992802399744 6999974608896 7024708897038 7034154172416 7035360509952 7043612147712 7044820107264 7059788845056 7069281288192 7069712856192 7075750477824 7079218642944 7094260470276 7100319055872 7103799263232 7105017544704 7136212212864 7139710013184 7145807413248 7181930520576 7188063977472 7191587192832 7206867779328 7216557981696 7223161946112 7248242369536 7249485422592 7253038743552 7259232927744 7284883300632 7286132637504 7294678401024 7295929417728 7305739370496 7311431709162 7321262505984 7331106521088 7331554073088 7337815310336 7341411926016 7357010858064 7358272564608 7364556619776 7366902939648 7368166342656 7374458847232 7400516368896 7401785536512 7404143717376 7410466947072 7411737821184 7427486180736 7437473021952 7437927067452 7447927947264 7457942274048 7473788808192 7475070541824 7483837906944 7485121363968 7511569909704 7517984882688 7521669808128 7549081141248 7555989401856 7566149025792 7582225476168 7585941889008 7592420376576 7602628984832 7630801178112 7637317976064 7641061392384 7674609567744 7675925741568 7679688081408 7686246629376 7702578261504 7706353665024 7712934985728 7713405847728 7723777130496 7734162358272 7741515927348 7750595801088 7751925006336 7762348081152 7789776202656 7796428767232 7797765832704 7800250171392 7801587892224 7818164599896 7824841408512 7828676739072 7835362525184 7835840861184 7839681583104 7846376767488 7863048641952 7864397132544 7866902699712 7873621131264 7874971435008 7913423443968 7914780573696 7924063666176 7925422620672 7942262450688 7952941449216 7960219287552 7964120973312 7970922430464 7987858937856 7991774171136 8028238739472 8039033339904 8049842454528 8079671835648 8086571974656 8090535591936 8107726251744 8114650349568 8118627729408 8126057189376 8136983314432 8154272665728 8155671100416 8159668586496 8166637043712 8195493713211 8206513201152 8207920594944 8214930259968 8217547505664 8218956791808 8236420319232 8247494836224 8247998332224 8255042224128 8259088416768 8276637215322 8283705565184 8285126197248 8287765807104 8289187135488 8296266203136 8325580915008 8327008728576 8329661682048 8336775315456 8338205048832 8355921953328 8367157149696 8378407452672 8378918940672 8386074640384 8390185058304 8408012409216 8409454359552 8419317645312 8420761534464 8457732993024 8461878534144 8469105082368 8500488077088 8511917654016 8523362598912 8530003660689 8541472923648 8552957607936 8584651325376 8591982723072 8596194066432 8633935763712 8635416459264 8645544771584 8647027458048 8665400544192 8669647873152 8677051858944 8677581578694 8688718839808 8689249271808 8700932653056 8719420276224 8720915632128 8728363401216 8731144224768 8732641591296 8763498227988 8770982363136 8772486561792 8775281442816 8776786378752 8784281862144 8802946584576 8807261331456 8814782840832 8815320968832 8827173863424 8845929722196 8847446774112 8850265537176 8857823772672 8859342864384 8871254949888 8902601374464 8910204305408 8914571624448 8916100448256 8935045257024 8947059130368 8955246698496 8959636094976 8967287734272 8986341305088 8990745942528 8998424150016 9031768581906 9043912507392 9056072761344 9097393471488 9101852540928 9109625634816 9121192033212 9128981643264 9133456195584 9141814338048 9154106228736 9173556748944 9175129987968 9185891319808 9187466674176 9232327351296 9233910669312 9241796542464 9244740943872 9246326390784 9265972859136 9273886113792 9278431690752 9278998123752 9286922502144 9291474468864 9299409502208 9319168760832 9320766971904 9323736532992 9325335527424 9333299478528 9366278529384 9378872229888 9380480679936 9391482863616 9393093476352 9400412197494 9413051793408 9425708384256 9426283808256 9434333970432 9438958190592 9459013960368 9467092074496 9471732350976 9473356726272 9514949617152 9519613350912 9527743217664 9563049086724 9575907360768 9584085303296 9588782923776 9609157039104 9622077308928 9630882594816 9665980563456 9670718324736 9678977236992 9713177734176 9714843516672 9726237868032 9727905890304 9748575612216 9761683341312 9774808694784 9775405430784 9788549234688 9809347810752 9811030086144 9819408826368 9822537252864 9824221790208 9867355158528 9869047382016 9872191623168 9880622596096 9882317094912 9903314907648 9908168997888 9916630695936 9917236089936 9930570596352 9943923032064 9965051744256 9966760722432 9978450542592 9980161818624 10015426546272 10023979843584 10028893077504 10030613004288 10065441521664 10074652535808 10088198701056 10109633968224 10114589185344 10123227168768 10174401570816 10183090634752 10188081856512 10232812756992 10234567655424 10239584108544 10248328839168 10270104348672 10275138220032 10283913314304 10284541130304 10298369507328 10312216477696 10320251342562 10322021236464 10334127734784 10335900008448 10349797441536 10386368270208 10397021110272 10400333561856 10402117189632 10424219466528 10433121878016 10438235652096 10447787814912 10452908777472 10461835689984 10484064855936 10485862843392 10489203599616 10498161508352 10499961913344 10537063345557 10551231258624 10553040764928 10565418221568 10567230160896 10589683267584 10603921932288 10604569284288 10613625716736 10618827964416 10627896573952 10641390705414 10650478583808 10655698894848 10657526317056 10704318319296 10718711119872 10733123272704 10772895780864 10782095966208 10787380789248 10810301668992 10819533799424 10824836972544 10834742919168 10872363554304 10874228133888 10879558115328 10888849391616 10927324950948 10929198956256 10942017601536 10943894126592 10953240346624 10956730007552 10958609055744 10967147563743 10981893758976 10996659781632 10997331109632 11006722965504 11012117889024 11035516287096 11046834929664 11050354409472 11052249513984 11061688270848 11100774553344 11102678304768 11106215576064 11115700420608 11117606731776 11141229271104 11156209532928 11156890601178 11171209936896 11171891920896 11186913411072 11210683212288 11212605812736 11225756860416 11227682045952 11267354864556 11276977324032 11282504712192 11292140109824 11323621711872 11333984102784 11349223538688 11373338214252 11388630564864 11403943477248 11446201767168 11455976964096 11461592088576 11511914351616 11513888612352 11529369944064 11553867392256 11559530497536 11569402478592 11570108771592 11585665695744 11601243537408 11612273891022 11625893701632 11627887509504 11637817868288 11641525633024 11643522121728 11684664303984 11694643150848 11696648749056 11700375257088 11702381838336 11712375816192 11737262112768 11743015108608 11753043787776 11753761291776 11759522374656 11769565151232 11794572962928 11796595698816 11800354049568 11810431696896 11812457152512 11870135165952 11886095499264 11888133931008 11913393676032 11929412173824 11940328931328 11946181459968 11956383645696 11981788406784 11987661256704 11997898866688 12042358109208 12058550009856 12074763681792 12119507753472 12129857961984 12135803387904 12161589377616 12171975524352 12177941594112 12189085784064 12205474971648 12231408998592 12233506650624 12249955565568 12309769801728 12311880892416 12322395389952 12326321258496 12328435187712 12354630478848 12365181485056 12371242254336 12371997498336 12382563336192 12388632625152 12414955822983 12425558347776 12427689295872 12431648710656 12433780703232 12444399304704 12488371372512 12490513092864 12494492523072 12505162973184 12507307573248 12521977151488 12533882929992 12550735724544 12567611179008 12568378411008 12579111960576 12585277587456 12612018613824 12628976467968 12631142301696 12686599489536 12692817801216 12703657623552 12750732115632 12767876481024 12785043898368 12812209385472 12829436411904 12841176793088 12876976988064 12887974084608 12894291099648 12905302982656 12950903645568 12953124688896 12968317157376 12970541187072 12998100816288 13015577788416 13016372368041 13033078259712 13033873907712 13051398979584 13079130414336 13081373448192 13092545101824 13096716337152 13098962386944 13145247341982 13156473544704 13158729842688 13162922164224 13176422793216 13204419876864 13210891997184 13222174261248 13222981453248 13240760795136 13258564042752 13268894583294 13271170161168 13275398305764 13286735659008 13289014296576 13304600723456 13306882424832 13353902061696 13365306458112 13371857436672 13374150672384 13420588695552 13432870047744 13439454142464 13450931601408 13479511957632 13486118913792 13497636225024 13547652872859 13565868761088 13584109142016 13643750342656 13646090207232 13652778811392 13664438452224 13681788049818 13693472464896 13700184293376 13711884419072 13712721507072 13731159343104 13760335123416 13762694981952 13778836979712 13781200011264 13799729922048 13848491026944 13850866003968 13862694813696 13867111415808 13869489586176 13898959288704 13910829170688 13917647536128 13930383753216 13937211703296 13949114253312 13978753141248 13981150457856 13985604799488 13999949217792 14049417794076 14068308344832 14070721019904 14087224295424 14089640214528 14100618296241 14119577690112 14138562576384 14139425712384 14151500955648 14158437285888 14188520940552 14200638111744 14207598526464 14210035089408 14272424425728 14279420026368 14291614826496 14363861041152 14376127954944 14383174385664 14413735558656 14433115963392 14446323892224 14496484739072 14498970845184 14506077487104 14518465855488 14569766601264 14572265275008 14589356802048 14591858835456 14622863418324 14642525011968 14662213042176 14663108146176 14675630620672 14682823852032 14714021716128 14716545129216 14729113239552 14733805879296 14736332685312 14801032737792 14803571073024 14808287434752 14820933894144 14823475642368 14854972361472 14874946043904 14875854134904 14895855894528 14915884548096 14947577616384 14950141083648 14967675813888 14970242727936 15023139819408 15035969765376 15043339616256 15098162282496 15111978803712 15132298051584 15164450952336 15171883778016 15184840753152 15205257969664 15261602356224 15274635952128 15282122784768 15349219135488 15351851483136 15359376162816 15372493258752 15405156523008 15412707330048 15425869971456 15426811695456 15447554260992 15468324716544 15480377013843 15483031854696 15501191602176 15503850012672 15524696162304 15579552405312 15592857534464 15595531665408 15600500342784 15603175784448 15636329199792 15649682817024 15657353478144 15670725050368 15671681722368 15679363166208 15692753534976 15726097283904 15728794265088 15733805399424 15747242262528 15749942870016 15826846887936 15829561147392 15848127332352 15850845241344 15884524901376 15905882898432 15920438575104 15928241946624 15941844860928 15962086058121 15975717875712 15983548342272 16056477478944 16078066679808 16099684909056 16159343671296 16173143949312 16181071183872 16215452503488 16229300699136 16237255458816 16252114378752 16273966628864 16308545331456 16311342200832 16319337172992 16333274087424 16390987426422 16413026402304 16415841189888 16429860519936 16435095011328 16437913583616 16472840638464 16494989672448 16495996664448 16510084448256 16518176833536 16553274430644 16567411130368 16570252394496 16575531614208 16578374270976 16592532406272 16651161830016 16654017457152 16659323364096 16673550630912 16676410097664 16711843906656 16734314299392 16735335901767 16756814905344 16757837881344 16772149280768 16780370116608 16816024818432 16818908719104 16838635290624 16841523068928 16915465986048 16923757068288 16938210164736 17000976154176 17023835308032 17046725197824 17060007321378 17082945847296 17105915215872 17169302650752 17183965446144 17192388132864 17267871527424 17270832918528 17291089543168 17294054916096 17330801088384 17339295746304 17354103717888 17355163157388 17378498543616 17401865306112 17438840552448 17441831264256 17456726802432 17462288449536 17465283182592 17526996455976 17541964726272 17544973123584 17550562885632 17553572757504 17568563724288 17605893169152 17614522662912 17629565681664 17630641937664 17654347726848 17691859444392 17694893548224 17700531074352 17715647545344 17718685728768 17742509899776 17805202748928 17820408610816 17829143248896 17832200896512 17870090514048 17894118260736 17910493396992 17919272189952 17934575468544 17972682610176 17981491885056 17996848300032 18063537163812 18087825014784 18112145522688 18194786942976 18203705081856 18242384066424 18257963286528 18266912391168 18283628676096 18308212457472 18347113497888 18350259975936 18371782639616 18374933348352 18464654702592 18467821338624 18483593084928 18489481887744 18492652781568 18531945718272 18547772227584 18556863381504 18557996247504 18573845004288 18582948937728 18598819004416 18638337521664 18641533943808 18647473065984 18650671054848 18666598957056 18732557058768 18757744459776 18760961359872 18782965727232 18800824394988 18826103586816 18851416768512 18852567616512 18868667940864 18877916381184 18918027920736 18934184148992 18943464701952 18946713452544 19029899234304 19039226701824 19055486435328 19126098173448 19151814721536 19168170606592 19177565847552 19218314078208 19244154617856 19261765189632 19331961126912 19341436649472 19357954473984 19426355468352 19429687033344 19452475736064 19455811780608 19497151224432 19523366682624 19549617389568 19550810861568 19577098469376 19618695621504 19622060172288 19638817652736 19645074505728 19648443580416 19717871012973 19734710317056 19738094764032 19744383246336 19761245192192 19764634189824 19806629815296 19816337995776 19833261391872 19834472179872 19861141192704 19887846064128 19903341874941 19930103488512 19933521444864 19956901085184 19960323637248 20030853092544 20047959687168 20057786155008 20061226008576 20130883043328 20149305071616 20176397402112 20219267936448 20229178370688 20246454337536 20348803141632 20366181269504 20376163713024 20465625513984 20469135310848 20479168217088 20496657678336 20540208697344 20550276440064 20567826628608 20569082260608 20596739014656 20640502685124 20644042472928 20668255469568 20671800016896 20699594883072 20772736540416 20794042220544 20800667123712 20804234379264 20848438933056 20866243756032 20876471304192 20895575629824 20905817554944 20923671379968 20968129711872 20971725686784 20978407199232 20996323016704 20999923826688 21074126691114 21102462517248 21106081529856 21130836443136 21134460321792 21179366535168 21207843864576 21209138568576 21227251433472 21237655928832 21255793147904 21282781410828 21300957167616 21311397789696 21315052634112 21408636638592 21437422239744 21545791561728 21564191932416 21574761578496 21620603337984 21639067598848 21649673945088 21669485838336 21744727108608 21748456267776 21759116230656 21777698783232 21854649901896 21858397912512 21884035203072 21887788253184 21906480693248 21913460015104 21917218111488 21934295127486 21963787517952 21993319563264 21994662219264 22013445931008 22024235778048 22071032574192 22093669859328 22100708818944 22104499027968 22123376541696 22201549106688 22205356609536 22212431152128 22231400841216 22235213463552 22282458542208 22312419065856 22313781202356 22343783841792 22373826822144 22421366424576 22425211625472 22451513720832 22455364091904 22534709729112 22553954648064 22565009424384 22584280219648 22647243423744 22667968205568 22698447077376 22746676428504 22777261129728 22807886954496 22892403534336 22911953928192 22923184177152 23023828703232 23027777224704 23058739888128 23107734784512 23119060995072 23138804957184 23140217543184 23171331391488 23202487074816 23224547782044 23251787403264 23255775019008 23275635736576 23283051266048 23287044243456 23369328607968 23389286301696 23393297498112 23400750514176 23404763676672 23474524225536 23486030217216 23506087575552 23507522583552 23519044749312 23539130302464 23589145925856 23593191397632 23600708099136 23620863393792 23624914305024 23740270331904 23772190998528 23776267862016 23826787352064 23858824347648 23880657862656 23892362919936 23912767291392 23963576813568 23975322513408 23995797733376 24084716218416 24117100019712 24149527363584 24239015506944 24259715923968 24271606775808 24323178755232 24343951048704 24355883188224 24378171568128 24410949943296 24462817997184 24467013301248 24499911131136 24586481139633 24619539603456 24623761784832 24644790779904 24652642516992 24656870375424 24709260957696 24730362970112 24742484508672 24743994996672 24765126672384 24777265250304 24829911645966 24851116695552 24855378591744 24863297421312 24867561406464 24888798609408 24976742745024 24981026185728 24988985046144 25010325946368 25014615146496 25043954302976 25067765859984 25101471449088 25135222358016 25136756822016 25158223921152 25170555174912 25224037227648 25257952935936 25262284603392 25373198979072 25385635602432 25407315247104 25501464231264 25535752962048 25570087796736 25590010982067 25624418770944 25658872823808 25682353586176 25753953976128 25775948169216 25788582199296 25810605965312 25901807291136 25906249377792 25936634314752 25941082374144 25996201632576 26031155576832 26032744736082 26066156519424 26067747815424 26102797959168 26158260828672 26162746896384 26185090203648 26193432674304 26197924773888 26290494683964 26312947089408 26317459685376 26325844328448 26352845586432 26408839753728 26421783994368 26444348522496 26445962906496 26481521590272 26537789166588 26542340322336 26550796611528 26573471318016 26578028593152 26609201446912 26613764849664 26707804123392 26730612916224 26743714873344 26748301344768 26841177391104 26865740095488 26878908284928 26901863202816 26959023915264 26972237827584 26995272450048 27095305745718 27131737522176 27168218284032 27287500685312 27292180414464 27305557622784 27328876904448 27363576099636 27386944929792 27400368586752 27423768838144 27425443014144 27462318686208 27520670246832 27525389963904 27557673959424 27562400022528 27696982053888 27701732007936 27725389627392 27734222831616 27738979172352 27797918577408 27821658341376 27835295072256 27860767506432 27874423406592 27898228506624 27957506282496 27962300915712 27971209598976 27999898435584 28098835588152 28136616689664 28141442039808 28174448590848 28179280429056 28201236592482 28239155380224 28277125152768 28278851424768 28303001911296 28316874571776 28377041881104 28401276223488 28415197052928 28420070178816 28544848851456 28558840052736 28583229652992 28727722082304 28752255909888 28766348771328 28827471117312 28866231926784 28892647784448 28992969478144 28997941690368 29012154974208 29036931710976 29139533202528 29144530550016 29178713604096 29183717670912 29245726836648 29285050023936 29324426084352 29326216292352 29351261241344 29365647704064 29428043432256 29433090258432 29458226479104 29467611758592 29472665370624 29602065475584 29607142146048 29616574869504 29641867788288 29646951284736 29709944722944 29749892087808 29751708269808 29791711789056 29831769096192 29895155232768 29900282167296 29935351627776 29940485455872 30046279638816 30071939530752 30086679232512 30196324564992 30223957607424 30264596103168 30328901904672 30343767556032 30369681506304 30410515939328 30523204712448 30549271904256 30564245569536 30698438270976 30703702966272 30718752325632 30744986517504 30810313046016 30825414660096 30851739942912 30853623390912 30895108521984 30936649433088 30960754027686 30966063709392 31002383204352 31007700025344 31049392324608 31159104810624 31185715068928 31191063330816 31201000685568 31206351568896 31272658399584 31299365634048 31314706956288 31341450100736 31343363444736 31358726332416 31385507069952 31452194567808 31457588530176 31467610798848 31494484525056 31499885740032 31611190036671 31653693775872 31659122294784 31696254664704 31701690482688 31769049802752 31811765796864 31840877150208 31856483893248 31883689721856 31924172116242 31951435751424 31967096684544 32112954957888 32156133359616 32199369818112 32318687342592 32346287898624 32362142367744 32430905006976 32458601398272 32474510917632 32504228757504 32547933257728 32617090662912 32622684401664 32638674345984 32666548174848 32781974852844 32826052804608 32831682379776 32859721039872 32870190022656 32875827167232 32901442691229 32945681276928 32989979344896 32991993328896 33020168896512 33036353667072 33106548861288 33134822260736 33140504788992 33151063228416 33156748541952 33185064812544 33302323660032 33308034914304 33318646728192 33347101261824 33352820195328 33423687813312 33468628598784 33470671803534 33513629810688 33515675762688 33544298561536 33560740233216 33632049636864 33637817438208 33677270581248 33683046137856 33830931972096 33847514136576 33876420329472 34001952308352 34047670616064 34120014642756 34165891694592 34211830431744 34338605301504 34367930892288 34384776265728 34535743054848 34541665837056 34582179086336 34588109832192 34661602176768 34678591492608 34708207435776 34710326314776 34756997087232 34803730612224 34877681104896 34883662528512 34913453604864 34924576899072 34930566365184 35053992911952 35083929452544 35089946247168 35101125771264 35107145515008 35137127448576 35211786338304 35229045325824 35259131363328 35261283875328 35308695453696 35383718888784 35389787096448 35401062148704 35431295090688 35437371457536 35610405497856 35640817221632 35658286497792 35664401793024 35740181028096 35788236521472 35820986793984 35838544379904 35869150937088 35945365220352 35962983770112 35993696600064 36127074327624 36175650029568 36224291045376 36389573885952 36407410163712 36484768132848 36515926573056 36533824782336 36567257352192 36616424914944 36694226995776 36700519951872 36743565279232 36749866696704 36929309405184 36935642677248 36967186169856 36978963775488 36985305563136 37063891436544 37095544455168 37113726763008 37115992495008 37147690008576 37165897875456 37197638008832 37244867468949 37276675043328 37283067887616 37294946131968 37301342109696 37333197914112 37465114117536 37515488919552 37521922719744 37565931454464 37601648789976 37652207173632 37702833537024 37705135233024 37737335881728 37755832762368 37836055841472 37868368297984 37886929403904 37893426905088 38059798468608 38078453403648 38110972870656 38252196346896 38303629443072 38336341213184 38355131695104 38436628156416 38488309235712 38523530379264 38663922253824 38682873298944 38715908947968 38852710936704 38859374066688 38904951472128 38911623561216 38994302448864 39046733365248 39049117104123 39099234779136 39101621723136 39154196938752 39237391243008 39244120344576 39277635305472 39290149011456 39296887160832 39435742025946 39469420634112 39476189528064 39488766492672 39522490384384 39529268379648 39613259630592 39632675991552 39666522783744 39668944359744 39722282385408 39775692128256 39806683749882 39860206977024 39867042889728 39913802170368 39920647274496 40061706185088 40095919374336 40115572310016 40122452017152 40261766086656 40298610143232 40352794804224 40438535872896 40458356741376 40492908675072 40642958618577 40697606283264 40732362539008 40752327426048 40931251027968 40938270621696 40958336434176 40993315356672 41080417394688 41100552880128 41135653257216 41138164521216 41193478029312 41281005370248 41288084945856 41336510939136 41343600033792 41399189766144 41545473080832 41588084441088 41601334247424 41608468758528 41696877866112 41732487512064 41752942608384 41791151259648 41811635109888 41847342759936 41936259423744 41943451373568 41956814398464 41992646033408 41999847653376 42148253382228 42204925034496 42212163059712 42261672886272 42268920643584 42358733070336 42415687729152 42418277137152 42454502866944 42475311857664 42565562821656 42601914335232 42622795579392 42630105268224 42817273277184 42874844479488 43091583123456 43128383864832 43149523156992 43241206675968 43278135197696 43299347890176 43338971676672 43489454217216 43496912535552 43518232461312 43555397566464 43709299803792 43716795825024 43768070406144 43775576506368 43812961386496 43826920030208 43868590254972 43927575035904 43986639126528 43989324438528 44026891862016 44048471556096 44142065148384 44187339718656 44201417637888 44208998055936 44403098213376 44410713219072 44424862304256 44462801682432 44470426927104 44564917084416 44624838131712 44627562404712 44687567683584 44747653644288 44842732849152 44850423250944 44903027441664 44910728183808 45069419458224 45107909296128 45130018848768 45168560439296 45294486847488 45335936411136 45396894154752 45493352857008 45554522259456 45615773908992 45784807068672 45823907856384 45846368354304 46047657406464 46055554449408 46117479776256 46215469569024 46238121990144 46277609914368 46280435086368 46342662782976 46404974149632 46441131041529 46449095564088 46503574806528 46511550038016 46551271473152 46566102532096 46574088486912 46738657215936 46778572603392 46786594996224 46801501028352 46809527353344 46949048451072 46972060434432 47012175151104 47015045167104 47038089498624 47078260604928 47178291851712 47186382795264 47201416198272 47241726787584 47249828610048 47480540663808 47544381997056 47552535724032 47653574704128 47717648695296 47761315725312 47784725839872 47825534582784 47886258174363 47927153627136 47950645026816 47991595466752 48169432436832 48234200039424 48299054727168 48478031013888 48519431847936 48543213551616 48646357510464 48687902097408 48711766376448 48756343136256 48821899886592 48925635994368 48934026602496 48999822262272 49172962279266 49239079206912 49247523569664 49289581559808 49305285033984 49313740750848 49418521915392 49460725940224 49484969017344 49487989993344 49530253344768 49554530500608 49659823291932 49702233391104 49710757183488 49726594842624 49735122812928 49777597218816 49953485490048 49962052371456 49977970092288 50020651892736 50029230292992 50135531719968 50202942898176 50270444716032 50273513644032 50316447842304 50341110349824 50448074455296 50515905871872 50524569206784 50746397958144 50771271204864 50814630494208 51002928462528 51071505924096 51140175593472 51180021964134 51248837541888 51317745647616 51364707172352 51507907952256 51551896338432 51577164398592 51621211930624 51803614582272 51812498755584 51873268629504 51882164748288 51992403265152 52062311153664 52065489472164 52135495630848 52205595918336 52316521657344 52325493792768 52370180407296 52386865348608 52395849547776 52580989367928 52625894178816 52634919370752 52651688656896 52705691172864 52817679507456 52843567988736 52888697044992 52891925812992 52963043180544 53075578333176 53084680644672 53101593223056 53146942636032 53156057186304 53218402893824 53227529699328 53415608246784 53461225832448 53487429746688 53496602689536 53682354782208 53731480190976 53757816569856 53803726405632 53918047830528 53944475655168 53990544900096 54190611491436 54263475044352 54336436568064 54575001370624 54584360828928 54611115245568 54727152199272 54773889859584 54800737173504 54847537676288 54850886028288 54924637372416 55041340493664 55050779927808 55115347918848 55124800045056 55393964107776 55403464015872 55450779254784 55468445663232 55477958344704 55595837154816 55643316682752 55670590144512 55721535012864 55748846813184 55796457013248 55915012564992 55924601831424 55942419197952 55999796871168 56197671176304 56273233379328 56282884079616 56348897181696 56402473184964 56478310760448 56554250305536 56557702849536 56606003822592 56633749143552 56754083762208 56802552446976 56830394105856 56840140357632 57089697702912 57117680105472 57166459305984 57455444164608 57504511819776 57532697542656 57654942234624 57732463853568 57785295568896 57985938956288 57995883380736 58024309948416 58073863421952 58279066405056 58289061100032 58357427208192 58367435341824 58491453673296 58570100047872 58648852168704 58652432584704 58702522482688 58731295408128 58856086864512 58866180516864 58916452958208 58935223517184 58945330741248 59204130951168 59214284292096 59233149739008 59283735576576 59293902569472 59419889445888 59499784175616 59503416539616 59583423578112 59663538192384 59710025624823 59790310465536 59800564334592 59870703255552 59880970911744 60092559277632 60143879061504 60173358465024 60392649129984 60447915214848 60529192206336 60657803809344 60687535112064 60739363012608 60821031878656 61046409424896 61098543808512 61128491139072 61396876541952 61407405932544 61437504651264 61489973035008 61620626092032 61650829320192 61703479885824 61707246781824 61790217043968 61921508055372 61932127418784 62004766408704 62015400050688 62098784649216 62318209621248 62371430137856 62382126661632 62402001371136 62412703137792 62545316799168 62598731268096 62629413912576 62682900201472 62686726889472 62717452664832 62771014139904 62904389135616 62915177060352 62935221597696 62988969050112 62999771480064 63222380073342 63307387551744 63318244589568 63392509329408 63403380965376 63538099605504 63623531593728 63681754300416 63712967786496 63767379443712 63848344232484 63902871502848 63934193369088 64225909915776 64312266719232 64637374685184 64692575797248 64724284735488 64861810013952 64917202796544 64949021835264 65008457515008 65095866515456 65234181325824 65245368803328 65277348691968 65333096349696 65563949705688 65652105609216 65663364759552 65719442079744 65740380045312 65751654334464 65802885382458 65891362553856 65979958689792 65983986657792 66040337793024 66072707334144 66213097722576 66269644521472 66281009577984 66302126456832 66313497083904 66370129625088 66604647320064 66616069828608 66637293456384 66694202523648 66705640390656 66847375626624 66937257197568 66941343607068 67031351525376 67088597123072 67121480466432 67264099273728 67275634876416 67354541162496 67366092275712 67661863944192 67695028273152 67752840658944 68003904616704 68095341232128 68240029285512 68331783389184 68423660863488 68677210603008 68735861784576 68769552531456 69071486109696 69083331674112 69164358172672 69176219664384 69323204353536 69357182985216 69416414871552 69420652629552 69513994174464 69607461224448 69755362209792 69767325057024 69826907209728 69849153798144 69861132730368 70107985823904 70167858905088 70179892494336 70202251542528 70214291030016 70423572676608 70458090651648 70518262726656 70522567750656 70617390907392 70767437777568 70779574192896 70802124297408 70862590181376 70874742915072 71220810995712 71281634443264 71316572995584 71328803586048 71480362056192 71576473042944 71641973587968 71677088759808 71738301874176 71890730440704 71925967540224 71987393200128 72254148655248 72351300059136 72448582090752 72779147771904 72814820327424 72969536265696 73031853146112 73067649564672 73134514704384 73232849829888 73388453991552 73401039903744 73487130558464 73499733393408 73759443418899 73858618810368 73871285354496 73934372339712 73957927550976 73970611126272 74127782873088 74191088910336 74227453526016 74231984990016 74295380017152 74331795750912 74395276017664 74489734937898 74553350086656 74566135775232 74589892263936 74602684219392 74666395828224 74930228235072 75030977839104 75043845439488 75131862908928 75203297579952 75304414347264 75405667074048 75410270466048 75474671763456 75511665524736 75672111682944 75736736595968 75773858807808 75786853810176 76119596937216 76156906807296 76221945741312 76504392693792 76607258886144 76672682426368 76710263390208 76770032946201 76873256312832 76976618471424 77047060758528 77327844507648 77365746597888 77431817895936 77705421873408 77718748133376 77809902944256 77823247122432 77988604897728 78093466730496 78098234208246 78198469558272 78203243446272 78308393877504 78474782486016 78488240689152 78555270610944 78580298022912 78593774321664 78871484051892 78938841268224 78952379056128 78977532985344 79044980768768 79058536759296 79226519261184 79265351983104 79333045567488 79337888719488 79444564770816 79613367499764 79720413954048 79734085779456 79827604340736 79841294548992 80123412370176 80191838748672 80231144620032 80244904034304 80523532173312 80597220286464 80705589608448 80877071745792 80916713482752 80985817350144 81285917237154 81395212566528 81464725078016 81504654852096 81862502055936 81876541243392 81916672868352 81986630713344 82160834789376 82201105760256 82271306514432 82276329042432 82386956058624 82562010740496 82576169891712 82673021878272 82687200067584 83090946161664 83176168882176 83202668494848 83216937517056 83393755732224 83464975024128 83505885216768 83582302519296 83623270219776 83694685519872 83872518847488 83886902747136 83913628796928 83985292066816 83999695306752 84296506764456 84409850068992 84424326119424 84523345772544 84537841287168 84717466140672 84831375458304 84836554274304 84909005733888 84950623715328 85131125643312 85203828670464 85245591158784 85260210536448 85634546554368 85749688958976 86183166246912 86256767729664 86299046313984 86482413351936 86556270395392 86598695780352 86677943353344 86978908434432 86993825071104 87036464922624 87110795132928 87418599607584 87433591650048 87536140812288 87551153012736 87653840060416 87737180509944 87855150071808 87973278253056 87978648877056 88053783724032 88096943112192 88284130296768 88374679437312 88402835275776 88417996111872 88806196426752 88821426438144 88849724608512 88925603364864 88940853854208 89129834168832 89249676263424 89255124809424 89375135367168 89495307288576 89685465698304 89700846501888 89806054883328 89821456367616 90138838916448 90215818592256 90260037697536 90337120878592 90588973694976 90671872822272 90793788309504 90986705714016 91109044518912 91231547817984 91569614137344 91647815712768 91692736708608 92095314812928 92111108898816 92234959552512 92430939138048 92476243980288 92555219828736 92560870172736 92685325565952 92809948299264 92882262083058 92898191128176 93007149613056 93023100076032 93102542946304 93132205064192 93148176973824 93477314431872 93557145206784 93573189992448 93603002056704 93619054706688 93898096902144 93944120868864 94024350302208 94030090334208 94076178997248 94156521209856 94356583703424 94372765590528 94402832396544 94483453575168 94499657220096 94833570110013 94961081327616 95088763994112 95105071448064 95307149408256 95435297390592 95522631450624 95569451679744 95651069165568 95772516348726 95854307254272 95901290053632 95983190933504 96338864873664 96468400078848 96598109454336 96956062027776 97038863695872 97086427103232 97292715020928 97375804194816 97423532752896 97512686272512 97643799773184 97851271988736 97868053204992 97999644524544 98345924558532 98478158413824 98495047139328 98579163119616 98610570067968 98627481501696 98704328073687 98837043830784 98921451880448 98969938034688 98975979986688 99060506689536 99109061001216 99319646583864 99404466782208 99421514366976 99453189685248 99470245625856 99555194437632 99906970980096 99924104742912 99955940184576 100041303785472 100058460585984 100271063439936 100405885796352 100540889432064 100547027288064 100632895684608 100682220699648 100896148910592 101031811743744 101049138413568 101492795916288 101542542409728 101629260988416 102005856925056 102143011848192 102360043928268 102497675083776 102635491295232 102729414344704 103015815904512 103103792676864 103154328797184 103607229164544 103624997511168 103746537259008 103764329496576 103984806530304 104124622307328 104130978944328 104270991261696 104411191836672 104633043314688 104650987585536 104740360814592 104773730697216 104791699095552 105161978735856 105251788357632 105269838741504 105303377313792 105411382345728 105635359014912 105687135977472 105777394089984 105783851625984 105926086361088 106151156666352 106169361289344 106203186446112 106293885272064 106312114372608 106436805787648 106831216493568 106922451664896 106974859493376 106993205379072 107364709564416 107462960381952 107515633139712 107607452811264 107836095661056 107888951310336 107981089800192 108381222982872 108526950088704 108672873136128 109150002741248 109168721657856 109222230491136 109454304398544 109547779719168 109601474347008 109695075352576 109701772056576 109849274744832 110082680987328 110101559855616 110230695837696 110249600090112 110787928215552 110806928031744 110901558509568 110936891326464 110955916689408 111191674309632 111286633365504 111341180289024 111443070025728 111497693626368 111592914026496 111734602406847 111830025129984 111849203662848 111884838395904 111999593742336 112395342352608 112546466758656 112565768159232 112697794363392 112804946369928 112956621520896 113108500611072 113115405699072 113212007645184 113267498287104 113508167524416 113605104893952 113660788211712 113680280715264 114179395405824 114235360210944 114332918611968 114910888329216 115009023639552 115065395085312 115309884469248 115464927707136 115570591137792 115971877912576 115991766761472 116048619896832 116147726843904 116558132810112 116578122200064 116714854416384 116734870683648 116982907346592 117140200095744 117147351312369 117297704337408 117304865169408 117405044965376 117462590816256 117712173729024 117732361033728 117832905916416 117870447034368 117890661482496 118408261902336 118428568584192 118466299478016 118567471153152 118587805138944 118839778891776 118999568351232 119006833079232 119166847156224 119327076384768 119420051249646 119580620931072 119601128669184 119741406511104 119761941823488 120185118555264 120287758123008 120346716930048 120785298259968 120895830429696 121058384412672 121315607618688 121375070224128 121478726025216 122092818849792 122197087617024 122256982278144 122793753083904 122814811865088 122875009302528 122979946070016 123241252184064 123301658640384 123406959771648 123414493563648 123580434087936 123843016110744 123864254837568 124009532817408 124030800101376 124197569298432 124636419242496 124742860275712 124764253323264 124804002742272 124825406275584 125090633598336 125197462536192 125258827825152 125365800402944 125373453778944 125434905329664 125542028279808 125808778271232 125830354120704 125870443195392 125977938100224 125999542960128 126444760146684 126614775103488 126636489179136 126785018658816 126806761930752 127076199211008 127247063187456 127363508600832 127425935572992 127696688464968 127805743005696 127868386738176 128451819831552 128624533438464 129274749370368 129385151594496 129448569470976 129723620027904 129834405593088 129898043670528 130016915030016 130191733030912 130468362651648 130490737606656 130554697383936 130666192699392 131127899411376 131304211218432 131326729519104 131438884159488 131480760090624 131605770764916 131782725107712 131959917379584 131967973315584 132080675586048 132145414668288 132426195445152 132539289042944 132562019155968 132604252913664 132626994167808 133209294640128 133232139657216 133274586912768 133388405047296 133411280781312 133694751253248 133874514395136 133882687214136 134062703050752 134177194246144 134242960932864 134528198547456 134551269752832 134709082324992 134732184551424 135323727888384 135390056546304 135505681317888 136007809233408 136190682464256 136480058571024 136663566778368 136847321726976 137354421206016 137471723569152 137539105062912 138142972219392 138166663348224 138328716345344 138352439328768 138646408707072 138714365970432 138832829743104 138841305259104 139027988348928 139214922448896 139323393124587 139510724419584 139534650114048 139653814419456 139698307596288 139722265460736 140215971647808 140335717810176 140359784988672 140404503085056 140428582060032 140847145353216 140916181303296 141036525453312 141045135501312 141234781814784 141534875555136 141559148385792 141604248594816 141725180362752 141749485830144 142441621991424 142563268886528 142633145991168 142657607172096 142960724112384 143152946085888 143283947175936 143354177519616 143476603748352 143781460881408 143851935080448 143974786400256 144508297310496 144702600118272 144897164181504 145558295543808 145629640654848 145939072531392 146063706292224 146135299129344 146269029408768 146465699659776 146776907983104 146802079807488 146974261116928 146999466786816 147518886837798 147717237620736 147742570708992 147868744679424 147915855101952 147941222252544 148255565746176 148382177820672 148454907052032 148463969980032 148590760034304 148663591501824 148790552035328 148979469875796 149106700173312 149132271550464 149179784527872 149205368438784 149332791656448 149860456470144 150061955678208 150087690878976 150406595159904 150608828694528 150811334148096 150820540932096 150949343526912 151023331049472 151344223365888 151473473191936 151547717615616 151573707620352 152239193874432 152313813614592 152443891482624 153008785387584 153214517772288 153345364852736 153420526780416 153540065892402 153746512625664 153953236942848 154094121517056 154655689015296 154731493195776 154863635791872 155410843746816 155437496266752 155619805888512 155646494244864 155977209795456 156186933460992 156196468416492 156406486892544 156616787755008 156949564972032 156976481378304 157110541221888 157160596045824 157187548643328 157742968103784 157877682536448 157904758112256 157955065970688 158089961537536 158117073518592 158453038522368 158530703966208 158666091134976 158675777438976 158889129541632 159226734999528 159440827908096 159468171558912 159655208681472 159682589097984 160246824740352 160383677497344 160462289240064 160489808068608 161047064346624 161194440572928 161411179216896 161754143491584 161833426965504 161971634700288 162571834474308 162790425133056 162929450156032 163009309704192 163725004111872 163753082486784 163833345736704 164321669578752 164402211520512 164542613028864 164552658084864 164773912117248 165124021480992 165152339783424 165346043756544 165374400135168 166181892323328 166352337764352 166405336989696 166433875034112 166787511464448 166929950048256 167011770433536 167164605038592 167246540439552 167389371039744 167745037694976 167773805494272 167827257593856 167970584133632 167999390613504 168593013528912 168819700137984 168848652238848 169046691545088 169434932281344 169662750916608 169673108548608 169818011467776 169901247430656 170262251286624 170407657340928 170491182317568 170520421072896 171269093108736 171499377917952 172366332493824 172513535459328 172598092627968 172964826703872 173112540790784 173197391560704 173355886706688 173957816868864 173987650142208 174072929845248 174221590265856 174837199215168 174867183300096 175072281624576 175102306025472 175307680120832 175474361019888 175710300143616 175946556506112 175957297754112 176107567448064 176193886224384 176568260593536 176749358874624 176805670551552 176835992223744 177612392853504 177642852876288 177699449217024 177851206729728 177881707708416 178259668337664 178499352526848 178510249618848 178750270734336 178990614577152 179130076874469 179370931396608 179401693003776 179612109766656 179642912735232 180277677832896 180431637184512 180520075395072 180674241757184 181177947389952 181343745644544 181587576619008 181973411428032 182218089037824 182463095635968 183139228274688 183295631425536 183385473417216 184190629625856 184222217797632 184469919105024 184861878276096 184952487960576 185110439657472 185121740345472 185370651131904 185764524166116 185796382256352 186014299226112 186046200152064 186205085892608 186264410128384 186296353947648 186954628863744 187114290413568 187146379984896 187206004113408 187238109413376 187796193804288 187888241737728 188048700604416 188060180668416 188152357994496 188313042419712 188713167406848 188745531181056 188805664793088 188966907150336 188999314440192 189667140220026 189922162655232 190177527988224 190210142896128 190614298816512 190870594781184 191045262901248 191138903359488 191302138331136 191545032697452 191708614508544 191802580107264 191966381867008 192677729747328 192936800157696 193912124055552 194077727391744 194172854206464 194585430041856 194751608389632 194847065505792 195025372545024 195287599546368 195702543977472 195736106409984 195999289049088 196691849117064 196956316827648 196990094278656 197158326239232 197221140135936 197254963003392 197408656147374 197674087661568 197842903760896 197939876069376 197951959973376 198121013379072 198218122002432 198639293167728 198808933564416 198843028733952 198906379370496 198940491251712 199110388875264 199813941960192 199848209485824 199911880369152 200082607570944 200116921171968 200542126879872 200811771592704 201094054576128 201265791369216 201364441399296 201792297821184 202063623487488 202098276827136 202985591832576 203085084819456 203258521976832 204011713850112 204286023696384 204720087856536 204995350167552 205270982590464 205458828689408 206031631809024 206207585353728 206308657594368 207214458329088 207249995022336 207493074518016 207528658993152 207969613060608 208249244614656 208261957888656 208541982523392 208822383673344 209266086629376 209301975171072 209480721629184 209547461394432 209583398191104 210323957471712 210503576715264 210539677483008 210606754627584 211270718029824 211374271954944 211554788179968 211567703251968 211852172722176 212302313332704 212338722578688 212406372892224 212587770544128 212624228745216 212873611575296 213662432987136 213844903329792 213949718986752 213986410758144 214729419128832 214925920763904 215031266279424 215214905622528 215672191322112 215777902620672 215962179600384 216762445965744 217053900177408 217345746272256 218300005482496 218337443315712 218444460982272 218908608797088 219095559438336 219202948694016 219390150705152 219403544113152 219698549489664 220165361974656 220203119711232 220461391675392 220499200180224 221278330256697 221575856431104 221613856063488 221803117019136 221873782652928 221911833378816 222383348619264 222573266731008 222682360578048 222886140051456 222995387252736 223185828052992 223469204813694 223660050259968 223698407325696 223769676791808 223999187484672 224790684705216 225092933517312 225131536318464 225395588726784 225609892739856 225913243041792 226217001222144 226230811398144 226424015290368 226534996574208 227016335048832 227210209787904 227321576423424 227360561430528 228358790811648 228470720421888 228665837223936 229821776658432 230018047279104 230130790170624 230310098838603 230619768938496 230929855414272 231141182275584 231943755825152 231983533522944 232097239793664 232295453687808 233116265620224 233156244400128 233429708832768 233469741367296 233965814693184 234280400191488 234294702624738 234595408674816 234609730338816 234810089930752 234925181632512 235424347458048 235464722067456 235665811832832 235740894068736 235781322964992 236816523804672 236857137168384 236932598956032 237134942306304 237175610277888 237679557783552 237999136702464 238013666158464 238333694312448 238840102499292 239161241862144 239202257338368 239482813022208 239523883646976 240370237110528 240575516246016 240693433860096 241570596519936 241791660859392 242116768825344 242631215237376 242750140448256 242957452050432 244185637699584 244394175234048 244513964556288 245587506167808 245629623730176 245750018605056 245959892140032 246482504368128 246603317280768 246813919543296 246828987127296 247160868175872 247686032221488 247728509675136 248019065634816 248061600202752 249272838484992 249485720551424 249528506646528 249608005484544 249650812551168 250181267196672 250394925072384 250517655650304 250746907557888 250869810659328 251084056559616 251617556542464 251660708241408 251740886390784 251955876200448 251999085920256 252889520293368 253229550206976 253272978358272 253570037317632 253613523861504 254152398422016 254494126374912 254727017201664 254851871145984 255393376929936 255611486011392 255736773476352 256903639663104 257249066876928 258549498740736 258770303188992 258897138941952 259447240055808 259668811186176 259796087341056 260033830060032 260383466061824 260936725303296 260981475213312 261109394767872 261332385398784 262255798822752 262608422436864 262653459038208 262961520181248 263211541529832 263565450215424 263919834759168 263935946631168 264161351172096 264290829336576 264852390890304 265078578085888 265124038311936 265208505827328 265253988335616 266418589280256 266464279314432 266549173825536 266776810094592 266822561562624 267389502506496 267749028790272 267765374428272 268125406101504 268354388492288 268485921865728 269056397094912 269102539505664 269418164649984 269464369102848 270647455776768 270780113092608 271011362635776 272015618466816 272381364928512 272960117142048 273327133556736 273694643453952 274708842412032 274943447138304 275078210125824 276285944438784 276333326696448 276657432690688 276704878657536 277292817414144 277428731940864 277665659486208 277682610518208 278055976697856 278429844897792 278646786249174 279021448839168 279069300228096 279307628838912 279396615192576 279444530921472 280431943295616 280671435620352 280719569977344 280809006170112 280857164120064 281694290706432 281832362606592 282073050906624 282090271002624 282469563629568 283069751110272 283118296771584 283208497189632 283450360725504 283498971660288 284500710330039 284883243982848 285126537773056 285266291982336 285315214344192 285921448224768 286305892171776 286567894351872 286708355039232 286953207496704 287562921762816 287703870160896 287949572800512 289016594620992 289405200236544 289794328363008 291116591087616 291259281309696 291878145062784 292127412584448 292270598258688 292538058817536 292931399319552 293553815966208 293604159614976 293948522233856 293998933573632 295037773675596 295434475241472 295485141417984 295737489358848 295831710203904 295882444505088 296511131492352 296764355641344 296909814104064 296927939960064 297181520068608 297327183003648 297958939751592 298213400346624 298264543100928 298359569055744 298410736877568 298665583312896 299720912940288 300123911356416 300175381757952 300813190319808 301217657389056 301622668296192 301641081864192 301898687053824 302046662098944 302688446731776 302946946383872 303095435231232 303147415240704 304478387748864 304627627229184 304887782965248 306017570775168 306429035544576 306690729705472 307080131784804 307493025251328 307906473885696 308188243034112 309311378030592 309462986391552 310821687493632 310874992533504 311239611777024 311292988489728 311954419590912 312373866921984 312392936832984 312812973785088 313233575510016 313899129944064 313952962756608 314221082443776 314321192091648 314375097286656 315485936207568 315755365072896 315809516224512 315910131941376 316179923075072 316234147037184 316906077044736 317061407932416 317332182269952 317351554877952 317778259083264 318453469999056 318881655816192 318936343117824 319310417362944 320493649480704 320767354994688 320924578480128 320979616137216 322094128693248 322388881145856 322822358433792 323508286983168 323666853931008 323943269400576 325143668948616 325580850266112 325858900312064 326018619408384 327450008223744 327506164973568 327666691473408 328643339157504 328804423041024 329085226057728 329105316169728 329547824234496 330248042961984 330304679566848 330692087513088 330748800270336 332363784646656 332704675528704 332810673979392 332867750068224 333575022928896 333859900096512 334023540867072 334329210077184 334493080879104 334778742079488 335203807220541 335490075389952 335547610988544 335654515187712 335941168267264 335998781227008 337186027057824 337639400275968 337697304477696 338093383090176 338869864562688 339325501833216 339346217097216 339636022935552 339802494861312 340524502573248 340815314681856 340982364635136 341040842145792 342538186217472 342998755835904 344732664987648 345027070918656 345196185255936 345929653407744 346225081581568 346394783121408 346711773413376 347915633737728 347975300284416 348145859690496 348443180531712 349674398430336 349734366600192 350144563249152 350204612050944 350948722039776 351420600287232 351893113012224 351914595508224 352215134896128 352387772448768 353136521187072 353498717749248 353611341103104 353671984447488 355224785707008 355285705752576 355398898434048 355702413459456 355763415416832 356519336675328 356998705053696 357020499237696 357500541468672 357981229154304 358260153748938 358741862793216 358803386007552 359224219533312 359285825470464 360555355665792 360863274369024 361040150790144 361348483514368 362355894779904 362687491289088 363175153238016 363946822856064 364436178075648 366278456549376 366591262851072 366770946834432 368381259251712 368444435595264 368939838210048 369723756552192 369904975921152 370220879314944 370243480690944 370741302263808 371529048332232 371592764512704 372028598452224 372092400304128 372410171785216 372528820256768 372592707895296 373909257727488 374228580827136 374292759969792 374412008226816 374476218826752 375592387608576 375776483475456 376097401208832 376120361336832 376304715988992 376626084839424 377426334813696 377491062362112 377611329586176 377933814300672 377998628880384 379334280440052 379844325310464 380355055976448 380420285792256 381228597633024 381741189562368 382090525802496 382277806718976 383090065394904 383417229017088 383605160214528 383932763734016 385355459494656 385873600315392 387824248111104 388155454783488 388345708412928 389170860083712 389503216779264 389694131011584 390050745090048 390575199092736 391405087954944 391472212819968 391998578098176 393383698234128 393912633655296 393980188557312 394316652478464 394442280271872 394817312294748 395348175323136 395685807521792 395879752138752 395903919946752 396242026758144 396436244004864 397278586335456 397617867128832 397686057467904 397812758740992 397880982503424 399627883920384 399696418971648 399823760738304 400165215141888 400233842343936 401084253759744 401623543185408 402188109152256 402531582738432 402728882798592 403584595642368 404127246974976 404196553654272 405971183665152 406170169638912 406517043953664 408023427700224 408572047392768 409440175713072 409990700335104 410541965180928 410917657378816 412063263618048 412415170707456 412617315188736 414428916658176 414499990044672 414986149036032 415057317986304 415939226121216 416498489229312 416523915777312 417083965046784 417644767346688 417970179373761 418532173258752 418603950342144 418961443258368 419094922788864 419166796382208 420647914943424 421007153430528 421079354966016 421213509255168 422541436059648 422748543909888 423109576359936 423135406503936 423704345444352 424604626665408 424677445157376 424812745784448 425175541088256 425248457490432 425747223150592 427324865974272 427689806659584 427899437973504 427972821516288 429458838257664 429851841527808 430062532558848 430429811245056 431344382644224 431555805241344 431924359200768 433524891931488 434107800354816 434691492544512 436600010964992 436674886631424 436888921964544 437817217594176 438191118876672 438405897388032 438780301410304 438807088226304 439397098979328 440330723949312 440406239422464 440922783350784 440998400360448 442556660513394 443151712862208 443227712126976 443606234038272 443747565305856 443823666757632 444766697238528 445146533462016 445364721156096 445772280102912 445990774505472 446371656105984 446938409627388 447320100519936 447396814651392 447539353583616 447998374969344 449581369410432 450185867034624 450263072636928 451219785479712 451826486083584 452434002444288 452461622796288 452848030580736 453069993148416 454032670097664 454420419575808 454643152846848 454721122861056 456717581623296 456941440843776 457331674447872 459643553316864 460036094558208 460261580341248 460620197677206 461239537876992 461859710828544 462282364551168 463887511650304 463967067045888 464194479587328 464590907375616 466232531240448 466312488800256 466859417665536 466939482734592 467931629386368 468560800382976 468589405249476 469219460677632 469620179861504 469850363265024 470848694916096 470929444134912 471331623665664 471481788137472 471562645929984 473633047609344 473714274336768 473865197912064 474269884612608 474351220555776 475359115567104 475998273404928 476027332316928 476667388624896 477680204998584 478322483724288 478404514676736 478965626044416 479047767293952 480740474221056 481151032492032 481386867720192 483141193039872 483583321718784 484233537650688 485262430474752 485500280896512 485914904100864 488371275399168 488788350468096 489027929112576 491175012335616 491259247460352 491500037210112 492965008736256 493206634561536 493627839086592 493657974254592 494321736351744 495372064442976 495457019350272 496038131269632 496123200405504 498545676969984 498971441102848 499057013293056 499216010969088 499301625102336 500362534393344 500789850144768 501035311300608 501493815115776 501739621318656 502168113119232 503235113084928 503321416482816 503481772781568 503911752400896 503998171840512 505779040586736 506459100413952 506545956716544 507140074635264 508304796844032 508988252749824 509454034403328 509703742291968 510786753859872 511222972022784 511473546952704 513807279326208 514498133753856 517098997481472 517540606377984 517794277883904 518894480111616 519337622372352 519592174682112 520067660120064 520766932123648 521873450606592 521962950426624 522218789535744 522664770797568 524511597645504 525216844873728 525306918076416 525923040362496 526423083059664 527130900430848 527839669518336 527871893262336 528322702344192 528581658673152 529704781780608 530157156171776 530248076623872 530417011654656 530507976671232 532837178560512 532928558628864 533098347651072 533553620189184 533645123125248 534779005012992 535498057580544 535530748856544 536250812203008 536708776984576 536971843731456 537390230623407 538112794189824 538205079011328 538836329299968 538928738205696 541294911553536 541560226185216 542022725271552 544031236933632 544762729857024 545920234284096 546654267113472 547389286907904 549417684824064 549886894276608 550156420251648 552571888877568 552666653392896 553314865381376 553409757315072 554585634828288 554857463881728 555331318972416 555365221036416 556111953395712 557293572498348 558042897678336 558138600456192 558615257677824 558793230385152 558889061842944 560863886591232 561342871240704 561439139954688 561618012340224 561714328240128 563388581412864 563664725213184 564146101813248 564180542005248 564939127259136 566139502220544 566236593543168 566416994379264 566900721451008 566997943320576 569001420660078 569766487965696 570253075546112 570532583964672 570630428688384 571842896449536 572611784343552 573135788703744 573416710078464 573906414993408 575125843525632 575407740321792 575899145601024 578033189241984 578810400473088 582233182175232 582518562619392 583756290125568 584254825168896 584541196517376 585076117635072 585862798639104 587107631932416 587208319229952 587897044467712 587997867147264 590075547351192 590868950482944 590970282835968 591474978717696 591663420407808 591764889010176 593022262984704 593528711282688 593819628208128 593855879920128 594363040137216 594654366007296 595917879503184 596426800693248 596529086201856 596719138111488 596821473755136 597331166625792 599441825880576 600247822712832 600350763515904 601626380639616 602435314778112 603282163728384 603797374107648 604093324197888 605376893463552 605893892767744 606190870462464 606294830481408 608956775497728 609255254458368 609775565930496 612035141550336 612858071089152 614160263569608 614986050502656 615812947771392 616376486068224 618622756061184 618925972783104 621643374987264 621749985067008 622479223554048 622585976979456 623908839181824 624747733843968 624785873665968 625625947570176 626467151020032 627798259888128 627905925513216 628442164887552 628642384183296 628750194573312 630971872415136 631510730145792 631619032449024 631820263882752 632359846150144 633812154089472 634122815864832 634664364539904 634703109755904 635556518166528 636906939998112 637763311632384 637872686235648 638620834725888 640987298961408 641534709989376 641849156960256 641959232274432 644188257386496 644777762291712 645644716867584 647016573966336 647333707862016 647886538801152 650287337897232 651161700532224 651717800624128 652037238816768 654900016447488 655012329947136 655333382946816 657286678315008 657608846082048 658170452115456 658210632339456 659095648468992 660496085923968 660609359133696 661384175026176 661497600540672 663834990770091 664727569293312 665409351057408 665621347958784 665735500136448 667150045857792 667719800193024 668047081734144 668658420154368 668986161758208 669557484158976 670407614441082 670980150779904 671095221977088 671309030375424 671882336534528 671997562454016 674372054115648 675278800551936 675394608955392 676186766180352 677739729125376 678651003666432 678692434194432 679272045871104 679604989722624 681049005146496 681630629363712 681964729270272 682081684291584 685076372434944 685997511671808 689465329975296 690054141837312 690392370511872 690930296515809 691859306815488 692450163163136 692789566242816 693423546826752 695831267475456 695950600568832 696291719380992 696886361063424 699348796860672 699468733200384 700289126498304 700409224101888 701897444079552 702841200574464 703786226024448 703829191016448 704430269792256 704775544897536 706273042374144 706997435498496 707222682206208 707343968894976 710449571414016 710571411505152 710797796868096 711404826918912 711526830833664 713038673350656 713997410107392 714040998475392 715001082937344 716520307497876 717483725586432 717606772015104 718448439066624 718571650940928 721110711331584 721726548738048 722080301580288 724711789559808 725374982578176 726350306476032 727893645712128 728872356151296 732556913098752 733182525702144 733541893668864 736762518503424 736888871190528 737879676420096 739447513104384 739809951842304 740441758629888 740486961381888 741482604527616 743058096664464 743185529025408 744057196904448 744184800608256 744820343570432 745057640513536 747818515454976 748457161654272 748585519939584 748824016453632 748952437653504 751184775217152 751552966950912 752240722673664 752609431977984 753252169678848 754852669627392 754982124724224 755222659172352 755867628601344 755997257760768 758668560880104 759688650620928 760710111952896 760840571584512 762457195266048 763482379124736 764181051604992 764555613437952 766180130789808 766834458034176 767210320429056 767865527468032 770710918989312 771747200630784 775648496222208 776310909566976 776691416825856 778341720167424 779006433558528 779388262023168 780101490180096 781150398185472 782810175909888 782944425639936 783997156196352 786767396468256 787825267310592 787960377114624 788884560543744 789634624589496 790696350646272 791371615043584 791759504277504 791807839893504 792484053516288 792872488009728 794557172670912 795235734257664 795372114935808 795625517481984 795761965006848 799255767840768 799392837943296 799647521476608 800330430283776 800467684687872 802168507519488 803247086370816 804376218304512 805063165476864 805457765597184 807169191284736 808254493949952 808393107308544 811942367330304 812340339277824 813034087907328 816046855400448 817144094785536 818880351426144 819981400670208 821083930361856 821835314757632 824126527236096 824830341414912 825234630377472 828857833316352 828999980089344 829972298072064 830114635972608 831878452242432 832996978458624 833047831554624 834167930093568 835289534693376 835940358747522 837064346517504 837207900684288 837922886516736 838189845577728 838333592764416 841295829886848 842014306861056 842158709932032 842427018510336 845082872119296 845497087819776 846219152719872 846270813007872 847408690888704 849209253330816 849354890314752 849625491568896 850351082176512 850496914980864 854649731948544 855379613319168 855798875947008 855945643032576 858917676515328 859703683055616 860125065117696 860859622490112 862688765288448 863111610482688 863848718401536 867049783862976 868215600709632 869382985089024 873200021929984 873349773262848 873777843929088 875634435188352 876382237753344 876811794776064 877560602820608 877614176452608 878794197958656 880661447898624 880812478844928 881845566701568 881996800720896 885113321026788 886303425724416 886455424253952 887212468076544 887495130611712 887647333515264 889533394477056 890293066924032 890729442312192 891544560205824 891981549010944 893876819254776 894640201039872 894793629302784 895078707167232 895996749938688 899162738820864 900371734069248 900526145273856 902439570959424 903652972167168 904868004888576 904923245592576 905696061161472 906139986296832 908065340195328 908840839151616 909286305693696 909442245722112 913435163246592 913882881687552 914663348895744 919287106633728 920072189116416 921240395354412 922479075753984 923719421657088 924564729102336 927775023300608 927934134091776 928388959174656 932465062480896 932624977600512 933718835331072 933878965469184 935863258772736 937121600765952 937178810498952 938438921355264 939240359723008 939700726530048 941697389832192 941858888269824 942663247331328 942963576274944 943125291859968 947266095218688 947428548673536 947730395824128 948539769225216 948702441111552 950718231134208 951996546809856 952054664633856 953334777249792 955360409997168 956644967448576 956809029353472 957931252088832 961480948442112 962302064984064 962773735440384 966282386079744 967166643437568 968467075301376 970524860949504 971000561793024 971829808201728 976742550798336 977576700936192 978055858225152 982350024671232 982518494920704 983000074420224 985930017472512 986413269123072 987255678173184 987315948509184 988643472703488 990744128885952 990914038700544 992076262539264 992246400811008 997091353939968 997942882205696 998114026586112 998432021938176 998603250204672 1000725068786688 1001579700289536 1002070622601216 1002987630231552 1003479242637312 1004336226238464 1006470226169856 1006642832965632 1006963545563136 1007823504801792 1007996343681024 1011558081173472 1012918200827904 1013091913433088 1014280149270528 1016609593688064 1017976505499648 1018908068806656 1019407484583936 1021573507719744 1022445944045568 1022947093905408 1027614558652416 1028996267507712 1034197994962944 1035081212755968 1035588555767808 1037788960223232 1038675244744704 1039184349364224 1040135320240128 1041533864247296 1043746901213184 1043925900853248 1044437579071488 1045329541595136 1049023195291008 1050433689747456 1050613836152832 1052846166119328 1054261800861696 1055679339036672 1055743786524672 1056645404688384 1057163317346304 1059409563561216 1060314312343552 1060496153247744 1060834023309312 1061015953342464 1065674357121024 1065857117257728 1066196695302144 1067107240378368 1067290246250496 1069558010025984 1070996115161088 1071061497713088 1072501624406016 1073417553969152 1073943687462912 1074780461246814 1076225588379648 1076410158022656 1077672658599936 1077857476411392 1082589823107072 1083120452370432 1084045450543104 1088062473867264 1089525459714048 1091840468568192 1093308534226944 1098835369648128 1099773788553216 1100312840503296 1105143777755136 1105333306785792 1106629730762752 1106819514630144 1109171269656576 1109714927763456 1110662637944832 1110730442072832 1112223906791424 1114587144996696 1116085795356672 1116277200912384 1117230515355648 1117586460770304 1117778123685888 1121727773182464 1122685742481408 1122878279909376 1123236024680448 1123428656480256 1126777162825728 1127329450426368 1128292203626496 1128361084010496 1129878254518272 1132279004441088 1132473187086336 1132833988758528 1133801442902016 1133995886641152 1138002841320156 1139532975931392 1140506151092224 1141065167929344 1141260857376768 1143685792899072 1145223568687104 1146271577407488 1146833420156928 1150251687051264 1150815480643584 1151798291202048 1156066378483968 1157620800946176 1164466364350464 1165037125238784 1167512580251136 1168509650337792 1169082393034752 1170152235270144 1171725597278208 1174215263864832 1174416638459904 1175794088935424 1175995734294528 1180151094702384 1181737900965888 1181940565671936 1182949957435392 1183326840815616 1186044525969408 1187057422565376 1187639256416256 1187711759840256 1188726080274432 1189308732014592 1191835759006368 1192853601386496 1193058172403712 1193438276222976 1193642947510272 1198883651761152 1200495645425664 1200701527031808 1203252761279232 1204870629556224 1206564327456768 1207594748215296 1208186648395776 1210753786927104 1211787785535488 1212381740924928 1212589660962816 1217913550995456 1218510508916736 1219551131860992 1224070283100672 1225716142178304 1228320527139216 1229972101005312 1231625895542784 1232752972136448 1237245512122368 1237851945566208 1243286749974528 1243499970134016 1244958447108096 1245171953958912 1247817678363648 1249495467687936 1249571747331936 1251251895140352 1252934302040064 1253910538121283 1255596519776256 1255811851026432 1256884329775104 1257284768366592 1257500389146624 1261943744830272 1263021460291584 1263238064898048 1263640527765504 1264719692300288 1267624308178944 1268245631729664 1269328729079808 1269406219511808 1271113036333056 1273813879996224 1275526623264768 1275745372471296 1277241669451776 1281974597922816 1283069419978752 1283698313920512 1283918464548864 1288376514772992 1289555524583424 1291289433735168 1294033147932672 1294667415724032 1295773077602304 1300574675794464 1302323401064448 1303435601248256 1304074477633536 1309800032894976 1310024659894272 1310666765893632 1314573356630016 1315217692164096 1316340904230912 1316421264678912 1318191296937984 1320992171847936 1321218718267392 1322768350052352 1322995201081344 1327669981540182 1329455138586624 1330818702114816 1331242695917568 1331471000272896 1334300091715584 1335439600386048 1336094163468288 1337316840308736 1337972323516416 1339114968317952 1340815228882164 1341960301559808 1342190443954176 1342618060750848 1343764673069056 1343995124908032 1348744108231296 1350557601103872 1350789217910784 1355479458250752 1357302007332864 1357384868388864 1358544091742208 1359209979445248 1362098010292992 1363261258727424 1363929458540544 1364163368583168 1370152744869888 1371995023343616 1378930659950592 1380108283674624 1380784741023744 1381860593031618 1383718613630976 1384900326326272 1385579132485632 1386847093653504 1391662534950912 1391901201137664 1392583438761984 1393772722126848 1398697593721344 1398937466400768 1400578252996608 1400818448203776 1403794888159104 1405682401148928 1407658382032896 1408860539584512 1409551089795072 1412546084748288 1413994870996992 1414445364412416 1414687937789952 1420899142828032 1421142823010304 1421595593736192 1422809653837824 1423053661667328 1426077346701312 1427994820214784 1428081996950784 1430002165874688 1433040614995752 1434967451172864 1435213544030208 1436896878133248 1437143301881856 1442221422663168 1443453097476096 1444160603160576 1449423579119616 1450749965156352 1452700612952064 1455787291424256 1457744712302592 1465113826197504 1466365051404288 1467083787337728 1473525037006848 1473777742381056 1478895026208768 1479619903684608 1480883517259776 1480973922763776 1482965209055232 1486116193328928 1486371058050816 1488114393808896 1488369601216512 1490115281027072 1495637030909952 1496914323308544 1497171039879168 1497648032907264 1497904875307008 1502369550434304 1503105933901824 1504481445347328 1505218863955968 1506504339357696 1509705339254784 1509964249448448 1510445318344704 1511735257202688 1511994515521536 1517337121760208 1519377301241856 1521420223905792 1524914390532096 1526964758249472 1528362103209984 1529111226875904 1532360261579616 1533668916068352 1534420640858112 1535731054936064 1541421837978624 1543494401261568 1551296992444416 1552621819133952 1553382833651712 1556683440334848 1558012867117056 1558776524046336 1560202980360192 1562300796370944 1565620351819776 1565888851279872 1567994312392704 1573534792936512 1575650534621184 1575920754229248 1577769121087488 1579269249178992 1581392701292544 1582743230087168 1583519008555008 1583615679787008 1584968107032576 1585744976019456 1589114345341824 1590471468515328 1590744229871616 1591251034963968 1591523930013696 1598511535681536 1598785675886592 1599295042953216 1600660860567552 1600935369375744 1604337015038976 1606494172741632 1608752436609024 1610126330953728 1610915531194368 1612170691870221 1614338382569472 1616508987899904 1616786214617088 1623884734660608 1624680678555648 1626068175814656 1632093710800896 1634288189571072 1637760702852288 1639962801340416 1642167860723712 1643670629515264 1648253054472192 1649660682829824 1650469260754944 1657715666632704 1657999960178688 1659944596144128 1660229271945216 1663756904484864 1665993956917248 1666095663109248 1668335860187136 1671880717495044 1674128693035008 1674415801368576 1675845773033472 1676379691155456 1676667185528832 1682591659773696 1684028613722112 1684317419864064 1684854037020672 1690165744238592 1690994175639552 1692438305439744 1692541626015744 1694817381777408 1698418506661632 1698709780629504 1699250983137792 1700702164353024 1700993829961728 1709299463897088 1710759226638336 1711597751894016 1711891286065152 1717835353030656 1719407366111232 1720250130235392 1721719244980224 1725377530576896 1726223220965376 1727697436803072 1734099567725952 1736431201419264 1746400043859968 1746699546525696 1747555687858176 1751268870376704 1752764475506688 1753623589552128 1755228352905216 1757588395917312 1761322895797248 1761624957689856 1763691133403136 1763993601441792 1770226642053576 1772606851448832 1772910848507904 1774424936153088 1774990261223424 1775294667030528 1779066788954112 1780586133848064 1781458884624384 1783089120411648 1783963098021888 1787753638509552 1789280402079744 1789587258605568 1790157414334464 1791993499877376 1798325477641728 1800743468138496 1801052290547712 1804879141918848 1807305944334336 1809846491185152 1811392122322944 1812279972593664 1816130680390656 1817681678303232 1818572611387392 1818884491444224 1826870326493184 1827765763375104 1829326697791488 1838574213267456 1842480790708824 1844958151507968 1847438843314176 1849129458204672 1855550046601216 1855868268183552 1856777918349312 1864930124961792 1865249955201024 1867437670662144 1867757930938368 1871726517545472 1874243201531904 1874357620997904 1876877842710528 1878480719446016 1879401453060096 1883394779664384 1883717776539648 1885326494662656 1885927152549888 1886250583719936 1894532190437376 1894857097347072 1895460791648256 1897079538450432 1901436462268416 1903993093619712 1904109329267712 1906669554499584 1910720819994336 1913289934897152 1913618058706944 1915862504177664 1922961896884224 1924604129968128 1925547470880768 1932564772159488 1934333286875136 1936934150602752 1941049721899008 1942001123586048 1943659616403456 1953485101596672 1955153401872384 1956111716450304 1964700049342464 1965036989841408 1966000148840448 1971860034945024 1972826538246144 1974511356346368 1974631897018368 1977286945406976 1981488257771904 1981828077401088 1984152525078528 1984492801622016 1991504972310273 1994182707879936 1995885764411392 1996228053172224 1996864043876352 1997206500409344 2001450137573376 2003159400579072 2004141245202432 2005975260463104 2006958485274624 2008672452476928 2012940452339712 2013285665931264 2013927091126272 2015647009603584 2015992687362048 2023116162346944 2025836401655808 2026183826866176 2028560298541056 2033219187376128 2035953010999296 2037816137613312 2038814969167872 2043147015439488 2044891888091136 2045894187810816 2055229117304832 2057992535015424 2068395989925888 2070162425511936 2071177111535616 2075577920446464 2077350489489408 2078368698728448 2080270640480256 2087493802426368 2087851801706496 2088875158142976 2090659083190272 2098046390582016 2100867379494912 2101227672305664 2105692332238656 2108523601723392 2111358678073344 2111487573049344 2113290809376768 2114326634692608 2118819127122432 2120628624687104 2120992306495488 2121668046618624 2122031906684928 2131348714242048 2131714234515456 2132393390604288 2134214480756736 2134580492500992 2139116020051968 2141992230322176 2142122995426176 2145003248812032 2146835107938304 2149560922493628 2152451176759296 2152820316045312 2155345317199872 2155714952822784 2165179646214144 2166240904740864 2176124947734528 2179050919428096 2183680937136384 2186617068453888 2197670739296256 2199547577106432 2200625681006592 2210287555510272 2210666613571584 2213259461525504 2213639029260288 2218342539313152 2219429855526912 2221325275889664 2221460884145664 2224447813582848 2229174289993392 2232171590713344 2232554401824768 2234461030711296 2235172921540608 2243455546364928 2245371484962816 2245756559818752 2246472049360896 2246857312960512 2253554325651456 2254658900852736 2256722168020992 2259756509036544 2264558008882176 2264946374172672 2265667977517056 2267602885804032 2267991773282304 2276005682640312 2279065951862784 2281012302184448 2282130335858688 2282521714753536 2287371585798144 2290447137374208 2292543154814976 2293666840313856 2300503374102528 2301630961287168 2303596582404096 2312132756967936 2315241601892352 2328932728700928 2330074250477568 2335025160502272 2337019300675584 2338164786069504 2340304470540288 2343451194556416 2348430527729664 2348833276919808 2351588177870848 2351991468589056 2360302189404768 2363475801931776 2363881131343872 2366653681631232 2372089051938816 2374114845130752 2375278512832512 2375423519680512 2377452160548864 2378617464029184 2383671518012736 2385707202772992 2386116344807424 2386876552445952 2387285895020544 2397767303522304 2400991290851328 2401403054063616 2406505522558464 2409741259112448 2413128654913536 2415189496430592 2416373296791552 2421507573854208 2423575571070976 2424763481849856 2425179321925632 2435827101990912 2437021017833472 2439102263721984 2448140566201344 2451432284356608 2456641054278432 2459944202010624 2463251791085568 2465505944272896 2474491024244736 2475703891132416 2486573499949056 2486999940268032 2489916894216192 2490343907917824 2495635356727296 2498990935375872 2499143494663872 2502503790280704 2505868604080128 2507821076242566 2511193039552512 2511623702052864 2513768659550208 2514569536733184 2515000778293248 2523887489660544 2526042920583168 2526476129796096 2527281055531008 2529439384600576 2535248616357888 2536491263459328 2538657458159616 2538812439023616 2542226072666112 2547627759992448 2551053246529536 2551490744942592 2563949195845632 2566138839957504 2567396627841024 2567836929097728 2576753029545984 2579111049166848 2582578867470336 2588066295865344 2589334831448064 2591546155204608 2601149351588928 2604646802128896 2606871202496512 2608148955267072 2619600065789952 2620049319788544 2621333531787264 2629146713260032 2630435384328192 2632681808461824 2632842529357824 2636382593875968 2641984343695872 2642437436534784 2645536700104704 2645990402162688 2655339963080364 2658910277173248 2661637404229632 2662485391835136 2662942000545792 2668600183431168 2670879200772096 2672188326936576 2674633680617472 2675944647032832 2681630457764328 2683920603119616 2684380887908352 2685236121501696 2687529346138112 2687990249816064 2697488216462592 2701115202207744 2701578435821568 2710958916501504 2714604014665728 2714769736777728 2717088183484416 2718419958890496 2724196020585984 2726522517454848 2727858917081088 2728326737166336 2740305489739776 2743990046687232 2757861319901184 2760216567349248 2763721186063236 2767437227261952 2769800652652544 2771158264971264 2773694187307008 2783325069901824 2783802402275328 2785166877523968 2797395187442688 2797874932801536 2801156505993216 2801636896407552 2807589776318208 2811364802297856 2815316764065792 2817721079169024 2819102179590144 2825092169496576 2827989741993984 2828890728824832 2829375875579904 2841798285656064 2842285646020608 2843191187472384 2845619307675648 2846107323334656 2852154693402624 2855989640429568 2856163993901568 2860004331749376 2866081229991504 2869934902345728 2870427088060416 2873793756266496 2884442845326336 2886906194952192 2888321206321152 2898847158239232 2901499930312704 2905401225904128 2911574582848512 2915489424605184 2930227652395008 2932730102808576 2934167574675456 2947050074013696 2947555484762112 2957790052417536 2959239807369216 2961767034519552 2961947845527552 2965930418110464 2972232386657856 2972742116101632 2976228787617792 2976739202433024 2980230562054144 2991274061819904 2993828646617088 2994342079758336 2995296065814528 2995809750614016 3004739100868608 3006211867803648 3008962890694656 3010437727911936 3013008678715392 3019410678509568 3019928498896896 3020890636689408 3023470514405376 3023989031043072 3034674243520416 3038754602483712 3042840447811584 3049828781064192 3053929516498944 3056724206419968 3058222453751808 3064720523159232 3067337832136704 3068841281716224 3071462109872128 3082843675957248 3086988802523136 3102593984888832 3105243638267904 3106765667303424 3113366880669696 3116025734234112 3117553048092672 3120405960720384 3124601592741888 3131240703639552 3131777702559744 3135988624785408 3147069585873024 3151301069242368 3151841508458496 3158538498357984 3162785402585088 3165486460174336 3167038017110016 3167231359574016 3169936214065152 3171489952038912 3178228690683648 3180942937030656 3181488459743232 3182502069927936 3183047860027392 3197023071363072 3197571351773184 3198590085906432 3201321721135104 3201870738751488 3208674030077952 3212988345483264 3217504873218048 3220252661907456 3221831062388736 3224341383740442 3228676765138944 3233017975799808 3233572429234176 3247769469321216 3249361357111296 3252136351629312 3264187421601792 3268576379142144 3275521405704576 3279925602680832 3287341259030528 3296506108944384 3299321365659648 3300938521509888 3315431333265408 3315999920357376 3319889192288256 3320458543890432 3327513808969728 3331987913834496 3332191326218496 3336671720374272 3343761434990088 3348257386070016 3348831602737152 3351691546066944 3352759382310912 3353334371057664 3365183319547392 3368057227444224 3368634839728128 3369708074041344 3380331488477184 3381988351279104 3384876610879488 3385083252031488 3389634763554816 3396837013323264 3397419561259008 3398501966275584 3401404328706048 3401987659923456 3418598927794176 3421518453276672 3423195503788032 3423782572130304 3435670706061312 3438814732222464 3440500260470784 3450755061153792 3452446441930752 3455394873606144 3468199135451904 3472862402838528 3492800087719936 3493399093051392 3495111375716352 3502537740753408 3505528951013376 3507247179104256 3510456705810432 3515176791834624 3522645791594496 3523249915379712 3527382266806272 3527987202883584 3540453284107152 3545213702897664 3545821697015808 3548849872306176 3549980522446848 3558133577908224 3561172267696128 3562917769248768 3566178240823296 3567926196043776 3575507277019104 3578560804159488 3579174517211136 3580314828668928 3596650955283456 3601486936276992 3602104581095424 3609758283837696 3614611888668672 3619692982370304 3622784244645888 3624559945187328 3632261360781312 3635363356606464 3637145222774784 3637768982888448 3653740652986368 3655531526750208 3658653395582976 3677148426534912 3684961581417648 3689916303015936 3694877686628352 3698258916409344 3711100093202432 3711736536367104 3713555836698624 3729860249923584 3730499910402048 3734875341324288 3735515861876736 3743453035090944 3748486403063808 3748715241995808 3753755685421056 3756961438892032 3758802906120192 3761731614363849 3766789559328768 3767435553079296 3770652989325312 3771854305099776 3772501167439872 3789064380874752 3789714194694144 3790921583296512 3794159076900864 3802872924536832 3807986187239424 3808218658535424 3813339108999168 3821441639988672 3826579869794304 3827236117413888 3831725008355328 3845923793768448 3849208259936256 3851094941761536 3865129544318976 3868666573750272 3873868301205504 3882099443798016 3884002247172096 3887319232806912 3906970203193344 3910306803744768 3912223432900608 3929400098684928 3930073979682816 3932000297680896 3943720069890048 3945653076492288 3949022712692736 3949263794036736 3954573890813952 3962976515543808 3963656154802176 3968305050157056 3968985603244032 3983009944620546 3988365415759872 3991771528822784 3992456106344448 3993728087752704 3994413000818688 4002900275146752 4006318801158144 4008282490404864 4011950520926208 4013916970549248 4017344904953856 4025880904679424 4026571331862528 4027854182252544 4031294019207168 4031985374724096 4046232324693888 4051672803311616 4052367653732352 4066438374752256 4071906021998592 4075632275226624 4077629938335744 4086294030878976 4089783776182272 4091788375621632 4110458234609664 4115985070030848 4136791979851776 4140324851023872 4142354223071232 4151155840892928 4154700978978816 4156737397456896 4160541280960512 4174987604852736 4175703603412992 4177750316285952 4181318166380544 4196092781164032 4201734758989824 4202455344611328 4211384664477312 4217047203446784 4222975146098688 4226581618753536 4228653269385216 4237638254244864 4241257249374208 4241984612990976 4243336093237248 4244063813369856 4262697428484096 4263428469030912 4264786781208576 4268428961513472 4269160985001984 4278232040103936 4283984460644352 4284245990852352 4290006497624064 4299121844987256 4304902353518592 4305640632090624 4310690634399744 4311429905645568 4330359292428288 4332481809481728 4352249895469056 4358101838856192 4367361874272768 4373234136907776 4395341478592512 4399095154212864 4401251362013184 4420575111020544 4421333227143168 4426518923051008 4436685078626304 4438859711053824 4442650551779328 4442921768291328 4448895627165696 4458348579986784 4464343181426688 4465108803649536 4470345843081216 4486911092729856 4490742969925632 4491513119637504 4492944098721792 4493714625921024 4507108651302912 4509317801705472 4513444336041984 4519513018073088 4529116017764352 4529892748345344 4531335955034112 4535205771608064 4535983546564608 4552011365280624 4558131903725568 4562024604368896 4564260671717376 4574743171596288 4580894274748416 4585086309629952 4587333680627712 4601006748205056 4603261922574336 4607193164808192 4624265513935872 4630483203784704 4657865457401856 4660148500955136 4670050321004544 4674038601351168 4676329572139008 4680608941080576 4686902389112832 4696861055459328 4697666553839616 4703176355741696 4703982937178112 4720604378809536 4726951603863552 4727762262687744 4733307363262464 4744178103877632 4748229690261504 4750557025665024 4750847039361024 4754904321097728 4757234928058368 4767343036025472 4771414405545984 4772232689614848 4773753104891904 4774571790041088 4795534607044608 4801982581702656 4802806108127232 4813011045116928 4819482518224896 4826257309827072 4830378992861184 4832746593583104 4836512075610663 4843015147708416 4847151142141952 4849526963699712 4850358643851264 4871654203981824 4874042035666944 4878204527443968 4896281132402688 4902864568713216 4913282108556864 4919888404021248 4926503582171136 4931011888545792 4948982048489472 4951407782264832 4973146999898112 4973999880536064 4979833788432384 4980687815835648 4991270713454592 4997981870751744 4998286989327744 5005007580561408 5015642152485132 5022386079105024 5023247404105728 5027537319100416 5029139073466368 5030001556586496 5047774979321088 5052085841166336 5052952259592192 5054562111062016 5070497232715776 5072982526918656 5077314916319232 5077624878047232 5084452145332224 5095255519984896 5102106493059072 5102981489885184 5127898391691264 5132277679915008 5134793255682048 5135673858195456 5153506059091968 5158222098333696 5165157734940672 5176132591730688 5178669662896128 5183092310409216 5202298703177856 5209293604257792 5213742404993024 5239200131579904 5240098639577088 5242667063574528 5258293426520064 5260870768656384 5265685058715648 5272765187751936 5283968687391744 5284874873069568 5291073400209408 5291980804325376 5310679926160728 5317820554346496 5323274808459264 5324970783670272 5325884001091584 5337200366862336 5341758401544192 5344376653873152 5349267361234944 5351889294065664 5363260915528656 5367841206239232 5368761775816704 5370472243003392 5375058692276224 5375980499632128 5394976432925184 5402230404415488 5403156871643136 5421917833003008 5429539473555456 5434176366968832 5436839917780992 5448392041171968 5453045034909696 5455717834162176 5456653474332672 5480610979479552 5487980093374464 5515722639802368 5527442372126472 5534874454523904 5539601305305088 5542316529942528 5547388374614016 5566650139803648 5567604804550656 5570333755047936 5594790374885376 5595749865603072 5602313011986432 5603273792815104 5615179552636416 5622729604595712 5630633528131584 5635442158338048 5638204359180288 5650184338993152 5655979483987968 5657781457649664 5658751751159808 5683596571312128 5684571292041216 5686382374944768 5691238615351296 5704309386805248 5711979280859136 5712327987803136 5720008663498752 5732162459983008 5739869804691456 5740854176120832 5747587512532992 5768885690652672 5773812389904384 5776642412642304 5797694316478464 5802999860625408 5810802451808256 5823149165697024 5830978849210368 5860455304790016 5865460205617152 5868335149350912 5894100148027392 5895110969524224 5915580104835072 5918479614738432 5923534069039104 5923895691055104 5931860836220928 5944464773315712 5945484232203264 5952457575235584 5953478404866048 5982548123639808 5987657293234176 5988684159516672 5990592131629056 5991619501228032 6009478201737216 6012423735607296 6017925781389312 6020875455823872 6026017357430784 6038821357019136 6039856997793792 6041781273378816 6046941028810752 6047978062086144 6069348487040832 6077509204967424 6085680895623168 6099657562128384 6107859032997888 6113448412839936 6116444907503616 6129441046318464 6134675664273408 6137682563432448 6142924219744256 6165687351914496 6173977605046272 6205187969777664 6210487276535808 6213531334606848 6226733761339392 6232051468468224 6235106096185344 6240811921440768 6262481407279104 6263555405119488 6271977249570816 6294139171746048 6302602138484736 6303683016916992 6317076996715968 6325570805170176 6330972920348672 6334076034220032 6334462719148032 6339872428130304 6342979904077824 6356457381367296 6361885874061312 6362976919486464 6365004139855872 6366095720054784 6394046142726144 6395142703546368 6397180171812864 6402643442270208 6403741477502976 6417348060155904 6425976690966528 6435009746436096 6440505323814912 6448682767480884 6457353530277888 6466035951599616 6467144858468352 6495538938642432 6498722714222592 6528374843203584 6537152758284288 6551042811409152 6559851205361664 6574682518061056 6593012217888768 6598642731319296 6601877043019776 6630862666530816 6631999840714752 6639778384576512 6640917087780864 6655027617939456 6663975827668992 6664382652436992 6673343440748544 6687522869980176 6696514772140032 6697663205474304 6703383092133888 6705518764621824 6730366639094784 6736114454888448 6737269679456256 6739416148082688 6760662976954368 6763976702558208 6770166504062976 6779269527109632 6793674026646528 6794839122518016 6797003932551168 6802808657412096 6803975319846912 6837197855588352 6843036906553344 6846391007576064 6847565144260608 6871341412122624 6877629464444928 6881000520941568 6901510122307584 6904892883861504 6910789747212288 6936398270903808 6945724805677056 6985600175439872 6986798186102784 6990222751432704 7005075481506816 7011057902026752 7014494358208512 7020913411620864 7030353583669248 7045291583188992 7046499830759424 7054764533612544 7055974405767168 7080906568214304 7090427405795328 7091643394031616 7099961044893696 7116267155816448 7122344535392256 7125835538497536 7132356481646592 7135852392087552 7151014554038208 7157121608318976 7158349034422272 7160629657337856 7193301910566912 7202973872553984 7204209162190848 7219516567675392 7229223777337344 7239385964740608 7245568489291776 7249119890374656 7264522721562624 7270726713212928 7274290445549568 7275537965776896 7307481305972736 7311063053500416 7317306791165952 7354296853069824 7369923162835296 7379832606031872 7389755373256704 7396517832818688 7422200186404864 7423473072734208 7427111673397248 7459720499847168 7460999820804096 7469750682648576 7471031723753472 7486906070181888 7496972806127616 7497430483991616 7507511370842112 7513922877784064 7517605812240384 7523463228727698 7533579118657536 7534871106158592 7541305978650624 7543708610199552 7545002334879744 7578128761749504 7579428389388288 7581843166593024 7588318153801728 7605745849073664 7615972374478848 7616437317070848 7626678217998336 7642883279977344 7653159739588608 7654472234827776 7691847587536896 7698416519872512 7702189883523072 7730259088637952 7737333147500544 7747736602411008 7764198887596032 7768004494344192 7774638465613824 7813940406386688 7820613607489536 7824446865801216 7858800197369856 7860147959365632 7864000595361792 7887440139780096 7891306152984576 7898045425385472 7898527588073472 7909147781627904 7925953031087616 7927312309604352 7936610100314112 7937971206488064 7966019889241092 7976730831519744 7983543057645568 7984912212688896 7987456175505408 7988826001637376 8005800550293504 8012637602316288 8016564980809728 8023901041852416 8027833941098496 8051761809358848 8053142663725056 8055708364505088 8062588038414336 8063970749448192 8092464649387776 8103345606623232 8104735307464704 8132876749504512 8143812043997184 8151264550453248 8155259876671488 8172588061757952 8179567552364544 8183576751243264 8220916469219328 8231970140061696 8273583959703552 8280649702047744 8302311681785856 8309401957957632 8313474794913792 8321082561921024 8349975209705472 8351407206825984 8355500632571904 8392185562328064 8403469517979648 8404910689222656 8422769328954624 8434094406893568 8445950292197376 8453163237507072 8457306538770432 8475276508489728 8482514498748416 8483969225981952 8486672186474496 8488127626739712 8525394856968192 8526856938061824 8529573562417152 8536857923026944 8538321970003968 8556464080207872 8567968921288704 8568491981704704 8580012995248128 8598243689974512 8609804707037184 8611281264181248 8621381268799488 8660718584856576 8664963618963456 8704499790938112 8716203677712384 8734723748545536 8746468273815552 8790682957185024 8798190308425728 8802502724026368 8841150222041088 8842666454286336 8853037846102016 8873370157252608 8877719422107648 8885301103558656 8885843536582656 8897791254331392 8916697159973568 8928686362853376 8930217607299072 8940691686162432 8973822185459712 8981485939851264 8983026239275008 8985888197443584 8987429251842048 9014217302605824 9018635603410944 9026888672083968 9039026036146176 9058232035528704 9059785496690688 9062671910068224 9070411543216128 9071967093129216 9104022730561248 9116263807451136 9124049208737792 9128521343434752 9149486343192576 9161788549496832 9170172619259904 9174667361255424 9202013496410112 9206523845148672 9214386329616384 9248531027871744 9260966407569408 9315730914803712 9320297001910272 9340100642009088 9348077202702336 9352659144278016 9361217882161152 9373804778225664 9393722110918656 9395333107679232 9406352711483392 9407965874356224 9441208757619072 9453903207727104 9455524525375488 9488356207755264 9496459380523008 9501114051330048 9501694078722048 9509808642195456 9514469856116736 9534686072050944 9542828811091968 9544465379229696 9547506209783808 9549143580082176 9591069214089216 9603965163405312 9605612216254464 9626022090233856 9638965036449792 9652514619654144 9660757985722368 9665493187166208 9673024151221326 9686030295416832 9694302284283904 9699053927399424 9700717287702528 9743308407963648 9748084071333888 9756409054887936 9792562264805376 9805729137426432 9826564217113728 9839776808042496 9862023777091584 9897964096978944 9902815564529664 9946293999796224 9947999761072128 9959667576864768 9961375631671296 9982541426909184 9995963741503488 9996573978655488 10010015161122816 10031284304970264 10044772158210048 10046494808211456 10055074638200832 10058278146932736 10060003113172992 10095549958642176 10104171682332672 10105904519184384 10109124222124032 10140994465431552 10145965053837312 10154629832638464 10155249756094464 10168904290664448 10190511039969792 10204212986118144 10205962979770368 10255796783382528 10264555359830016 10269586511364096 10271347716390912 10307012118183936 10316444196667392 10352265183461376 10357339325792256 10366184620818432 10404597406355712 10418587208515584 10478400263159808 10480197279154176 10485334127149056 10516586853040128 10521741537312768 10531370117431296 10545530375503872 10567937374783488 10569749746139136 10582146800418816 10583961608650752 10621359852321456 10635641108692992 10646549616918528 10649941567340544 10674400733724672 10683516803088384 10688753307746304 10698534722469888 10703778588131328 10726521831057312 10735682412478464 10737523551633408 10740944486006784 10750117384552448 10789952865850368 10804460808830976 10806313743286272 10843835666006016 10859078947110912 10868352733937664 10873679835561984 10896784082343936 10906090069819392 10911435668324352 10913306948665344 10961221958959104 10975960186748928 11031445279604736 11054884744252944 11069748909047808 11079202610610176 11084633059885056 11094776749228032 11133300279607296 11135209609101312 11140667510095872 11189580749770752 11191499731206144 11204626023972864 11206547585630208 11230359105272832 11245459209191424 11261267056263168 11270884316676096 11276408718360576 11285194843091547 11300368677986304 11311958967975936 11315562915299328 11317503502319616 11367193142624256 11369142584082432 11372764749889536 11382477230702592 11408618773610496 11423958561718272 11424655975606272 11440017326997504 11464324919966016 11479739609382912 11481708352241664 11495175025065984 11537771381305344 11547624779808768 11553284825284608 11595388632956928 11605999721250816 11621604903616512 11646298331394048 11661957698420736 11720910609580032 11730920411234304 11736670298701824 11788200296054784 11790221939048448 11831160209670144 11836959229476864 11847068138078208 11847791382110208 11863721672441856 11888929546631424 11890968464406528 11904915150471168 11906956809732096 11965096247279616 11975314586468352 11977368319033344 11981184263258112 11983239002456064 12018956403474432 12024847471214592 12035851562778624 12041750911647744 12052034714861568 12077642714038272 12079713995587584 12083562546757632 12093882057621504 12095956124172288 12138696974081664 12155018409934848 12199315124256768 12215718065995776 12226896825679872 12232889815007232 12258882092636928 12269351328546816 12275365126864896 12331374703828992 12347955210092544 12410375939555328 12420974553071616 12427062669213696 12453467522678784 12464102936936448 12470212192370688 12481623842881536 12524962814558208 12527110810238976 12543954499141632 12588278343492096 12605204276969472 12607366033833984 12634153993431936 12651141610340352 12661945840697344 12668925438296064 12679744856260608 12685959808155648 12712914762734592 12723771748122624 12725953838972928 12730008279711744 12732191440109568 12788092285452288 12790285407092736 12794360343625728 12805286884540416 12807482955005952 12834696120311808 12851953381933056 12870019492872192 12897365534961768 12914707060555776 12932071903199232 12934289716936704 12991077877284864 12997445428445184 13056749686407168 13074305516568576 13102085622818304 13119702410723328 13149365036122112 13186024435777536 13197285462638592 13203754086039552 13261725333061632 13263999681429504 13279556769153024 13310055235878912 13327951655337984 13328765304873984 13346686881497088 13375045739960352 13393029544280064 13395326410948608 13411037529243648 13460733278189568 13472228909776896 13474539358912512 13478832296165376 13521325953908736 13527953405116416 13540333008125952 13558539054219264 13587348053293056 13589678245036032 13594007865102336 13605617314824192 13607950639693824 13674395711176704 13686073813106688 13692782015152128 13742682824245248 13755258928889856 13762001041883136 13803020244615168 13809785767723008 13821579494424576 13872796541807616 13891449611354112 13971200350879744 13973596372205568 13980445502865408 14010150963013632 14022115804053504 14028988716417024 14041826823241728 14060707167338496 14090583166377984 14092999661518848 14109529067225088 14111948811534336 14161813136428608 14180854811590656 14183286788063232 14199922089787392 14232534311632896 14244689070784512 14251671076995072 14264712963293184 14271704784175104 14302029108076416 14314243216637952 14316698068844544 14321259314675712 14386603821133824 14405947745107968 14408418324381696 14439033135350784 14458447554674688 14478771929481216 14491136978583552 14498239780749312 14529045443125248 14541453426425856 14548580891099136 14551075931553792 14614962611945472 14622126107000832 14634613582331904 14708593706139648 14739846325670592 14759665212063744 14779510746513408 14793035665637376 14844400372809728 14846946145468416 14854223346794496 14919440999694336 14921999641608192 14939501365297152 14942063447506944 14973812140363776 14993945612255232 14994860967983232 15015022741684224 15027845755568128 15046926457455396 15067158237315072 15069742212317184 15082611957301248 15087417220399104 15090004669759488 15156257523499008 15158856778776576 15163686333186048 15211491698147328 15231944748957696 15232874634141696 15253356435996672 15285766559954688 15306319479177216 15308944469655552 15383695175073792 15396833039745024 15404379767046144 15460518177275904 15474666295001088 15495473204822016 15528397775192064 15536008988688384 15549276931227648 15627880812773376 15641227214979072 15717600394739712 15720295918731264 15728001190723584 15774880279560192 15782612305969152 15797055176146944 15818295563255808 15851906062175232 15854624619208704 15873220200628224 15875942412976128 15932039778482184 15953461663039488 15967086115291136 15969824425377792 15974912351010816 15977652003274752 16011601100587008 16025275204632576 16033129961619456 16047802083704832 16055667882196992 16103523618717696 16106285327450112 16111416729010176 16125176076828672 16127941498896384 16184929298775552 16206691213246464 16209470614929408 16265753499009024 16302529100906496 16310519753342976 16345176123515904 16359135104729088 16367153502486528 16441832938438656 16463940280123392 16547167919407104 16604623363571712 16618803915915264 16626949589827584 16642165123842048 16699950419410944 16702814413651968 16711001265143808 16784371124656128 16806939035959296 16809821378445312 16845538657909248 16868188813787136 16891900584394752 16906326475014144 16914613077540864 16950553016979456 16965028997496832 16967938451963904 16973344372948992 16976255253479424 17050789713936384 17053713876123648 17059147124834304 17073715846053888 17112928160415744 17135937842577408 17136983963409408 17160025990496256 17196487379949024 17219609414074368 17222562528362496 17242762537598976 17321437169713152 17329927237926912 17408999581876224 17432407355424768 17469447497091072 17492936547631104 17581365914370048 17596380616851456 17605005448052736 17682300444082176 17685332908572672 17706075692204032 17746740314505216 17755438844215296 17770602207117312 17771687073165312 17795582508662784 17833394319947136 17857372725706752 17860435214598144 17947644370919424 17962971879702528 17966052478550016 17971776394887168 17974858503684096 18028434605211648 18037271206821888 18053777344167936 18078052072292352 18116464071057408 18119570993381376 18125343820136448 18140823086432256 18143934186258432 18208045461122496 18232527614902272 18248098417475584 18257042686869504 18298972686385152 18323577098993664 18340345238519808 18349334722510848 18404026992820224 18413047690297344 18428772659232768 18497062055743488 18521932815138816 18631461829607424 18640594003820544 18680201284018176 18696154405404672 18705318288556032 18722435764322304 18787444221837312 18790666215358464 18812705422966784 18815931748712448 18882417515238144 18907806415454208 18911049050750976 18976712415510528 18992918761046016 19002228102660096 19003388157444096 19019617284390912 19028939712233472 19069372144101888 19085657622183936 19088930758459392 19095012419567616 19098287160164352 19182138428178432 19207930326810624 19211224432508928 19252044180467712 19277930072899584 19305029239308288 19321515971444736 19346048302442652 19372060590833664 19388604568567808 19398107854798848 19401434575405056 19486616815927296 19496168142667776 19585124529610752 19611458274852864 19653128434227456 19679553616084992 19724047554183168 19795928193957888 19805631129059328 19892587999592448 19895999522144256 19919335153729536 19922751263342592 19965082853818368 19991927483006976 19993147957310976 20020030322245632 20062568609940528 20089544316420096 20092989616422912 20110149276401664 20116556293865472 20191099917284352 20208343364665344 20211809038368768 20218248444248064 20281988930863104 20291930107674624 20310499512188928 20337808581328896 20381022079939584 20408425972236288 20411925959540736 20511593566765056 20529110719660032 20539173022728192 20542695432781824 20614024236367872 20632888393334784 20704530366922752 20714678651584512 20732369241636864 20809194812711424 20837174417031168 20956800526319616 20960394558308352 20970668254298112 21033173706080256 21043483074625536 21062740234862592 21091060751007744 21135874749566976 21139499492278272 21164293600837632 21167923217301504 21242719704642912 21271282217385984 21299883134681088 21348801467449344 21367033606176768 21377506615492608 21397069444939776 21407557176262656 21453043662114624 21471364824956928 21475047103266816 21481888972013568 21500234769104896 21579905731700736 21608921617661952 21612627486572544 21687671332012032 21718157894221824 21736705467875328 21747359671123968 21793568164687872 21812180139638784 21822871336648704 21826613897330688 21922443917918208 21951920373497856 22062890559209472 22109769488505888 22139497818095616 22158405221220352 22169266119770112 22189553498456064 22266600559214592 22270419218202624 22281335020191744 22379161499541504 22382999462412288 22409252047945728 22413095171260416 22460718210545664 22490918418382848 22522534112526336 22541768633352192 22552817436721152 22570389686183094 22600737355972608 22623917935951872 22631125830598656 22635007004639232 22734386285248512 22738285168164864 22745529499779072 22764954461405184 22817237547220992 22847917123436544 22849311951212544 22880034653995008 22928649839932032 22959479218765824 22963416704483328 23075542762610688 23095249559617536 23106569650569216 23190777265913856 23211999442501632 23243209807233024 23292596662788096 23323915396841472 23441821219160064 23461840822468608 23473340597403648 23576400592109568 23580443878096896 23662320419340288 23673918458953728 23694136276156416 23695582764220416 23727443344883712 23777859093262848 23781936928813056 23809830300942336 23813913619464192 23930192494559232 23950629172936704 23954736638066688 23962368526516224 23966478004912128 24037912806948864 24049694942429184 24071703125557248 24083501823295488 24155285428076544 24159427991175168 24167125093515264 24187764115243008 24191912248344576 24277393948163328 24310036819869696 24398630248513536 24431436131991552 24453793651359744 24465779630014464 24517764185273856 24538702657093632 24550730253729792 24662749407657984 24695910420185088 24820751879110656 24841949106143232 24906935045357568 24928205873872896 24940424384741376 24963247685763072 25049925629116416 25054221620477952 25176556686984192 25210408553938944 25214732067667968 25268307986863872 25302283220680704 25337850876592128 25359489712521216 25371919616311296 25425829525469184 25447543496245248 25451907677945856 25460016559423488 25464382880219136 25576184570904576 25580570814185472 25588720687251456 25610573769080832 25614965910011904 25669392240623616 25703906763866112 25740038985744384 25794731069923536 25829414121111552 25864143806398464 25982155754569728 25994890856890368 26113499372814336 26148611033137152 26204171245636608 26239404821446656 26298730072244224 26372048871555072 26394570925277184 26407508172079104 26523450666123264 26527999362859008 26559113538306048 26620110471757824 26655903310675968 26657530609747968 26693373762994176 26750091479920704 26786059088560128 26790652821897216 26822075058487296 26921466556379136 26944457819553792 26949078717825024 26957664592330752 27042651907817472 27055906810232832 27080666016251904 27117078108438528 27174696106586112 27179356490072064 27188015730204672 27211234629648384 27215901279387648 27348791422353408 27372147626213376 27385564030304256 27485365648490496 27510517857779712 27524002083766272 27606040489230336 27619571535446016 27643158988849152 27745593083615232 27782899222708224 27942400701759488 27947192744411136 27960891005730816 28020301926027264 28044231608107008 28057977432834048 28083653646483456 28121414334676992 28181166332755968 28185999323037696 28219058134450176 28223897623068672 28323626272857216 28361709623181312 28366573576126464 28465068623265792 28489378141569024 28503342153990144 28529425926586368 28543409568350208 28604058216152832 28628486433275904 28633396137689088 28642518629351424 28773207642267648 28811895490215936 28816836648763392 28878066270701568 28916895109349376 28957543858962432 28982273957167104 28996479561498624 29058090886250496 29082906852851712 29097161782198272 29102151863107584 29229925223890944 29244252214001664 29269227164663808 29417187412279296 29479692651341184 29519330424127488 29586071331274752 29688800745619456 29693892290936832 29708446693588992 29838881999388672 29843999283216384 29879002730594304 29884126895013888 29947624280727552 29987891224510464 29989721935966464 30030045483368448 30093852914910792 30134316474630144 30139484424634368 30165223914602496 30174834440798208 30180009339518976 30312515046998016 30317713557553152 30327372666372096 30422983396294656 30463889497915392 30465749268283392 30506712871993344 30571533119909376 30612638958354432 30617888939311104 30767390350147584 30793666079490048 30808759534092288 30921036354551808 30949332590002176 31056795550384128 31072017977376768 31098553862455296 31255761625546752 31435200789479424 31440591837462528 31456002381447168 31549760559120384 31565224611938304 31594110352293888 31636591126511616 31703812124350464 31709249238417408 31746440401256448 31751884825952256 31864079556964368 31906923326078976 31934172230582272 31939648850755584 31949824702021632 32023202201174016 32050550409265152 32066259923238912 32095604167409664 32111335764393984 32207047237435392 32212570654900224 32222833458020352 32250352153657344 32369858597551104 32413382426492928 32418941229858816 32531506998018048 32605058201812992 32621039506685952 32690352247031808 32718270209458176 32734307004973056 32883665876877312 32927880560246784 33094335838814208 33209246727143424 33237607831830528 33253899179655168 33284330247684096 33399900838821888 33405628827303936 33422002530287616 33568742249312256 33613878071918592 33619642756890624 33691077315818496 33736377627574272 33783801168789504 33812652950028288 33829226155081728 33855584529274641 33901106033958912 33930057994993664 33935876903927808 33946688745897984 33952510506958848 34101579427872768 34107427752247296 34118294249668608 34147431692107776 34225856320831488 34271875685154816 34273967926818816 34320051980992512 34392974759898048 34439218828148736 34445125056724992 34485525075197952 34642874339426304 34659854475853824 34817999163752448 34864814710849536 34938894994182144 34985873095262208 35162731828740096 35192761233702912 35210010896105472 35364600888164352 35370665817145344 35493480629010432 35510877688430592 35541204414234624 35543374146330624 35591165017325568 35666788639894272 35714745451413504 35720870429196288 35895288741838848 35925943759405056 35932104957100032 35943552789774336 35949717007368192 36056869210423296 36074542413643776 36107554688335872 36156104144584704 36232928142114816 36239141986762752 36250687640272896 36281646172864512 36287868372516864 36416090922244992 36465055229804544 36496196834951168 36597945372770304 36647154197987328 36680690477039616 36698669445021696 36808053985640448 36826095380594688 36994124111486976 37043865630277632 37262923659214848 37281188007641088 37360402568036352 37392308810809344 37410636577112064 37444871528644608 37574888443674624 37581332430716928 37625410845933568 37631863497424896 37764835030476288 37815612830908416 37822098101501952 37953424831021056 37985837522092032 38006776314888192 38039234568781824 38057879424466944 38138744288203776 38171315244367872 38177861516918784 38190024839135232 38196574320328704 38364276856356864 38415860653621248 38422448865017856 38504088360935424 38555860145799168 38610058478616576 38692096604885304 38744121181667328 38777209137135616 38796215709597696 38802869150810112 38973233631854592 38992336285335552 39170249059221504 39222916549705728 39306256868454912 39359107232169984 39448095108366336 39591856387915776 39611262258118656 39785175999184896 39791999044288512 39838670307459072 39930165707636736 39983854966013952 39986295914621952 40040060644491264 40125137219881056 40179088632840192 40185979232845824 40233112587730944 40382199834568704 40416686729330688 40423618076737536 40436496888496128 40563977861726208 40583860215349248 40620999024377856 40675617162657792 40762044159879168 40816851944472576 40823851919081472 41023187133530112 41058221439320064 41078346045456384 41228048472735744 41265776786669568 41409060733845504 41429357303169024 41464738483273728 41618389625422848 41674348834062336 41913601052639232 41920789116616704 41941336508596224 42066347412160512 42086966149251072 42125480469725184 42182121502015488 42271749499133952 42278998984556544 42328587201675264 42335846434603008 42485439409285824 42542564434771968 42599766269362176 42697602934898688 42734067212353536 42755013230985216 42794138889879552 42815114352525312 42906087324229248 42942729649913856 42950094206533632 42963777944027136 43000469538209792 43159811463401472 43217843235323904 43225254973145088 43375342664024064 43436315788443648 43473410935750656 43494719342247936 43587136329375744 43624360279277568 43645742673297408 43653227794661376 43844887835836416 43903840746995712 44125781118418944 44219538977011776 44278995636191232 44316810442440704 44338532239540224 44379106996912128 44533201118429184 44540838436405248 44562670040383488 44758322999083008 44765998924824576 44818504095891456 44826190342520832 44921436421091328 44981836836765696 45045068225052672 45083537266704384 45140779372366188 45201474711945216 45247835871903744 45262251661197312 45270014009278464 45468772570497024 45476570336329728 45491058999558144 45634475094441984 45695834246873088 45698623902425088 45760069307990016 45857299679864064 45918958437531648 45926833408966656 46151085525221376 46190499119235072 46213139301138432 46381554531827712 46423998885003264 46486419614466048 46585193325576192 46647830793682944 46883642438320128 46923681644937216 47152801184219136 47160887756193792 47324640838680576 47347836917907456 47391165528440832 47454886689767424 47555718186525696 47563873857626112 47619660601884672 47627827238928384 47860384989118464 47901258345873408 47909473276133376 47924737053032448 47932956009824256 48075825613897728 48099389884858368 48143406251114496 48167003646590976 48310570856153088 48318855982350336 48334250187030528 48375528230486016 48383824496689152 48554787896326656 48620073639739392 48797260497027072 48907587302719488 48931559260028928 49035528370547712 49077405314187264 49101460507459584 49325498815315968 49391820840370176 49641503758221312 49813870090715136 49856411747745792 49880848769482752 49926495371526144 50099851258232832 50108443240955904 50353113373968384 50420817107877888 50429464135335936 50536615973727744 50604566441361408 50675701753184256 50718979425042432 50743839232622592 50851659050938368 50895086992490496 50903815355891712 50920033118846976 50928765760438272 51152369141809152 51161141628370944 51177441374502912 51221147538161664 51338784481247232 51407813527732224 51480077971488768 51589462139847072 51658828242223104 51728287612796928 51964311509139456 51989781713780736 52226998745628672 52297222066274304 52408342491273216 52478809642893312 52597460144488448 52744097743110144 52789141850554368 52815016344158208 53046901332246528 53055998725718016 53118227076612096 53240220943515648 53311806621351936 53315061219495936 53386747525988352 53500182959841408 53572118177120256 53581305643794432 53842933112758272 53888915639107584 53898157435650048 53915329184661504 54085303815634944 54111813620465664 54161332032503808 54234156216877056 54349392213172224 54358712980144128 54376031460409344 54422469259296768 54431802558775296 54697582844706816 54744295252426752 54771128060608512 54970731296980992 55021035715559424 55048004167532544 55212080978460672 55239143070892032 55286317977698304 55491186167230464 55565798445416448 55884801403518976 55894385488822272 55921782011461632 56040603852054528 56088463216214016 56115954865668096 56167307292966912 56362332665511936 56371998646075392 56438116268900352 56447795246137344 56647252545714432 56723419246362624 56733147152252928 56930137246531584 56978756283138048 57006684307980288 57058851853172736 57086819136700416 57208116432305664 57256972866551808 57266792275378176 57285037258702848 57546415284535296 57623790980431872 57633673297526784 57756132541403136 57833790218698752 57915087717924864 57964547914334208 58116181772500992 58165813705703424 58194323564396544 58204303726215168 58459850447781888 58488504428003328 58834374824558592 58959385302682368 59038660848254976 59172142662549504 59377601491238912 59387784581873664 59416893387177984 59677763998777344 59687998566432768 59758005461188608 59768253790027776 59895248561455104 59975782449020928 59979443871932928 60060090966736896 60187705829821584 60268632949260288 60278968849268736 60330447829204992 60349668881596416 60625030093996032 60635427115106304 60654745332744192 60845966792589312 60931498536566784 61013425743986688 61143066239818752 61225277916708864 61235777878622208 61534780700295168 61587332158980096 61617519068184576 61842072709103616 61898665180004352 62113591100768256 62144035954753536 62197107724910592 62511523251093504 62870401578958848 62881183674925056 62912004762894336 63099521118240768 63130449223876608 63188220704587776 63273182253023232 63407624248700928 63418498476834816 63492880802512896 63503769651904512 63728159113928736 63813846652157952 63868344461164544 63899649404043264 64046404402348032 64101100818530304 64132519846477824 64191208334819328 64222671528787968 64414094474870784 64425141309800448 64445666916040704 64500704307314688 64739717195102208 64826764852985856 64837882459717632 65063013996036096 65210116403625984 65242079013371904 65380704494063616 65436540418916352 65468614009946112 65767331753754624 65855761120493568 66188671677628416 66418493454286848 66475215663661056 66507798359310336 66568660495368192 66799801677643776 66811257654607872 66844005060575232 67137484498624512 67227756143837184 67239285513781248 67382154631636992 67472755255148544 67567602337579008 67625305900056576 67658452310163456 67711169058549282 67802212067917824 67860115989987328 67871753807855616 67893377491795968 67905021013917696 68203158855745536 68214855504494592 68236588499337216 68294863384215552 68451712641662976 68543751370309632 68547935853637632 68640103961985024 68785949519796096 68878437656297472 68890250113449984 69285748678852608 69319708951707648 69635998327504896 69729629421699072 69877789988364288 69971746190524416 70325463657480192 70385522467405824 70420021792210944 70729201776328704 70741331634290688 70986961258020864 71021755376861184 71082408828469248 71086748292661248 71182330034651136 71333577279788544 71429490902827008 71441740858392576 71790577483677696 71851887518810112 71864209914200064 71887105579548672 71899434014736384 72113738420846592 72149084827287552 72215109376671744 72465856284229632 72478283973525504 72501375280545792 72563292345729024 72575736745033728 72832181844489984 72930110459609088 73195890745540608 73294308395974656 73361380954079232 73397338890043392 73616107971280896 73652190761189376 73988248222973952 74087731260555264 74525847318429696 74720805136072704 74784617621618688 74821273154224128 74889743057289216 75149776887349248 75162664861433856 75250821691867136 75529670060952576 75631225661816832 75644196203003904 75906849662042112 76013552629776384 76078469137563648 76115758848933888 76277488576407552 76342630488735744 76355723033837568 76380049678270464 76393148640657408 76728553712713728 76831721307242496 76844897730035712 77008176721870848 77111720291598336 77220116957233152 77384193209770608 77488242363334656 77554418274271232 77592431419195392 77946467263709184 77984672570671104 78340498118443008 78445833099411456 78612513736909824 78718214464339968 78896190216732672 79183712775831552 79222524516237312 79570351998369792 79583998088577024 79677340614918144 79860331415273472 79967709932027904 79972591829243904 80080121288982528 80250274439762112 80358177265680384 80371958465691648 80466225175461888 80764399669137408 80833373458661376 80847236153475072 80872993776992256 81127955723452416 81167720430698496 81241998048755712 81351234325315584 81524088319758336 81633703888945152 81647703838162944 82046374267060224 82116442878640128 82156692090912768 82456096945471488 82531553573339136 82818121467691008 82858714606338048 82929476966547456 83236779250845696 83348697668124672 83827202105278464 83841578233233408 83882673017192448 84132694824321024 84173932298502144 84250960939450368 84364243004030976 84543498998267904 84557997969113088 84657174403350528 84671692869206016 84970878818571648 85085128869543936 85395205869797376 85468134424707072 85510026461970432 85588277779759104 85630228705050624 85812174648458496 85885459299827712 85900188413067264 85927555888054272 86319622926802944 86435686470647808 86450509946290176 86750685328048128 86872631576887296 86946821871501312 86989438684495872 87174272658751488 87248720558555136 87291485346594816 87306455589322752 87689775671672832 87807681493991424 88251562236837888 88439077954023552 88557991272382464 88633620884881408 88758213993824256 89066402236858368 89081676872810496 89125340080766976 89516645998166016 89531997849649152 89637008191782912 89652380685041664 89842872842182656 89963673673531392 90090136450105344 90281558744732376 90402949423890432 90495671743807488 90524503322394624 90540028018556928 90937545140994048 90953140672659456 90982117999116288 91268950188883968 91391668493746176 91397247804850176 91520138615980032 91714599359728128 91837916875063296 91853666817933312 92302171050442752 92380998238470144 92426278602276864 92763109063655424 92847997770006528 93170386651152384 93295661587365888 93767284876640256 94305602368438272 94321775512387584 94649281677361152 94695673835814912 94782331056881664 94909773379534848 95111436373051392 95127747715252224 95239321203769344 95255654477856768 95720769978236928 95802516691746816 95818946552266752 95849474106064896 96151651227795456 96198779769716736 96286812502228992 96334007293181952 96621141712306176 96637711964700672 96668500374061056 96751056460972032 97109575792653312 97240147279478784 97594520994054144 97815174605438976 97863118520057856 98071056741095424 98154810628374528 98202921014919168 98650997630631936 98783641680740352 99283007516442624 99627740181430272 99712823495491584 99761697538965504 99852990743052288 100199702516465664 100216886481911808 100706226747936768 100841634215755776 100858928270671872 101073231947455488 101209132882722816 101351403506368512 101437958850084864 101487678465245184 101703318101876736 101790173984980992 101807630711783424 101840066237693952 101857531520876544 102304738283618304 102322283256741888 102354882749005824 102442295076323328 102677568962494464 102815627055464448 102960155942977536 103178924279694144 103317656484446208 103456575225593856 103928623018278912 103979563427561472 104453997491257344 104594444132548608 104816684982546432 104957619285786624 105194920288976896 105488195486220288 105578283701108736 105630032688316416 106093802664493056 106111997451436032 106480441887031296 106623613242703872 106630122438991872 106773495051976704 107000365919682816 107144236354240512 107162611287588864 107685866225516544 107777831278215168 107796314871300096 107830658369323008 108170607631269888 108223627240931328 108322664065007616 108468312433754112 108698784426344448 108717425960288256 108752062920818688 108844938518593536 108863605117550592 109395165689413632 109488590504853504 109941462593961984 110042071431118848 110096008335065088 110424161956921344 110478286141784064 110982372334460928 111131596890832896 111769602807037952 111788770977644544 111843564022923264 112081207704109056 112176926432428032 112231909731336192 112334614585933824 112724665331023872 112743997292150784 112876232537800704 112895590492274688 113294505091428864 113446838492725248 113466294304505856 113860274493063168 113957512566276096 114117703706345472 114173638273400832 114416232864611328 114513945733103616 114533584550756352 114570074517405696 115092830569070592 115247581960863744 115267346595053568 115512265082806272 115667580437397504 115830175435849728 116232363545001984 116331627411406848 116388647128793088 116408607452430336 116919700895563776 116977008856006656 117668749649117184 117918770605364736 118077321696509952 118344285325099008 118755202982477824 118775569163747328 118833786774355968 119355527997554688 119375997132865536 119516010922377216 119790497122910208 119951564898041856 119958887743865856 120120181933473792 120375411659643168 120537265898520576 120557937698537472 120699337763192832 121250060187992064 121270854230212608 121309490665488384 121691933585178624 121862997073133568 122026851487973376 122286132479637504 122450555833417728 122471555757244416 123069561400590336 123174664317960192 123235038136369152 123684145418207232 123797330360008704 124227182201536512 124288071909507072 124394215449821184 125023046502187008 125740803157917696 125762367349850112 125824009525788672 126199042236481536 126260898447753216 126376441409175552 126546364506046464 126815248497401856 126836996953669632 126985761605025792 127007539303809024 127456318227857472 127627693304315904 127736688922329088 127799298808086528 128092808804696064 128202201637060608 128265039692955648 128382416669638656 128445343057575936 128828188949741568 128850282619600896 128891333832081408 129001408614629376 129479434390204416 129653529705971712 129675764919435264 130126027992072192 130420232807251968 130484158026743808 130761408988127232 130873080837832704 130937228019892224 131534663507509248 131711522240987136 132377343355256832 132836986908573696 132950431327322112 133015596718620672 133137320990736384 133599603355287552 133622515309215744 133688010121150464 134274968997249024 134455512287674368 134478571027562496 134764309263273984 134945510510297088 135135204675158016 135250611800113152 135422338117098564 135604424135835648 135720231979974656 135743507615711232 135786754983591936 135810042027835392 136406317711491072 136429711008989184 136473176998674432 136903425283325952 137087502740619264 137095871707275264 137280207923970048 137571899039592192 137756875312594944 137780500226899968 138571497357705216 138639417903415296 139271996655009792 139459258843398144 139755579976728576 139943492381048832 140650927314960384 140771044934811648 141458403552657408 141482663268581376 141973922516041728 142043510753722368 142173496585322496 142364660069302272 142667154559577088 142858981805654016 142883481716785152 143581154967355392 143703775037620224 143728419828400128 143774211159097344 143798868029472768 144227476841693184 144298169654575104 144430218753343488 144931712568459264 144956567947051008 145002750561091584 145126584691458048 145151473490067456 145664363688979968 145860220919218176 146391781491081216 146722761908158464 146794677780086784 147232215942561792 147304381522378752 147976496445947904 148175462521110528 149441610272145408 149569235243237376 149642546308448256 149779486114578432 150299553774698496 150325329722867712 150501643383734272 151059340121905152 151262451323633664 151288392406007808 151813699324084224 152027105259552768 152156938275127296 152231517697867776 152554977152815104 152685260977471488 152711446067675136 152760099356540928 152786297281314816 153457107425427456 153663442614484992 154016353443741696 154223440583196672 154440233914466304 154768386419541216 154976484726669312 155108836548542464 155184862838390784 155892934527418368 155969345141342208 156680996236886016 156891666198822912 157225027473819648 157436428928679936 157792380433465344 158367425551663104 158445049032474624 159140703996739584 159167996177154048 159354681229836288 159720662830546944 159935419864055808 159945183658487808 160160242577965056 160500548879524224 160716354531360768 160743916931383296 161528799338274816 161666746917322752 161694472306950144 161745987553984512 162255911446904832 162335440861396992 162483996097511424 162702468650631168 163048176639516672 163267407777890304 163295407676325888 164092748534120448 164232885757280256 164313384181825536 164912193890942976 165063107146678272 165636242935382016 165717429212676096 165858953933094912 166473558501691392 166697395336249344 167654404210556928 167683156466466816 167765346034384896 168265389648642048 168347864597004288 168501921878900736 169086997996535808 169115995938226176 169314348806701056 169343385738412032 169941757637143296 170170257739087872 170790411739594752 170936268849414144 171020052923940864 171176555559518208 171260457410101248 171624349296916992 171770918599655424 171800376826134528 171855111776108544 172639245853605888 172871372941295616 172901019892580352 173501370656096256 173745263153774592 173893643743002624 174348545317502976 174497441117110272 174582970693189632 174612911178645504 175379551343345664 176503124473675776 176878155908047104 177115982544764928 177516427987648512 178132804473716736 178163353745620992 178250680161533952 179033291996332032 179063995699298304 179274016383565824 179304761370083328 179685745684365312 179927347347062784 180180272900210688 180563117489464752 180805898847780864 180991343487614976 181049006644789248 181875090281988096 181906281345318912 181964235998232576 182537900377767936 182794495609700352 183040277231960064 183429198719456256 183675833750126592 183707333635866624 184604342100885504 184761996476940288 184852557204553728 185526218127310848 185695995540013056 186340773302304768 186591323174731776 187534569753280512 188611204736876544 188643551024775168 189298563354722304 189391347671629824 189564662113763328 189819546759069696 190222872746102784 190255495430504448 190478642407538688 190511308955713536 191441539956473856 191605033383493632 191698948212129792 192303302455590912 192397559539433472 192573625004457984 192668014586363904 193242283424612352 193275423929401344 193337000748122112 193502112921944064 194219151585306624 194480294558957568 195189041988108288 195630349210877952 195726237040115712 196142113482190848 196309621256749056 196405842029838336 197301995261263872 197567283361480704 198566015032885248 199255480362860544 199425646990983168 199523395077931008 199705981486104576 200399405032931328 200433772963823616 201412453495873536 201683268431511552 201717856541343744 202146463894910976 202418265765445632 202702807012737024 202875917700169728 202975356930490368 203406636203753472 203580347969961984 203615261423566848 203680132475387904 203715063041753088 204609476567236608 204644566513483776 204709765498011648 204884590152646656 205355137924988928 205631254110928896 205920311885955072 206357848559388288 206635312968892416 207857246036557824 207959126855122944 208907994982514688 209188888265097216 209633369965092864 209915238571573248 210976390972440576 211156567402217472 211260065376632832 212187605328986112 212223994902872064 212960883774062592 213247226485407744 213260244877983744 213546990103953408 214000731839365632 214288472708481024 214325222575177728 215371732451033088 215555662556430336 215592629742600192 215661316738646016 216341215262539776 216447254481862656 216645328130015232 217397568852688896 217434851920576512 217504125841637376 217689877037187072 217727210235101184 218790331378827264 219882925187923968 220084142862237696 220192016670130176 220848323913842688 220956572283568128 221964744668921856 222263193781665792 223539205614075904 223577541955289088 224162415408218112 224353852864856064 224463819462672384 224669229171867648 225449330662047744 225487994584301568 225752465075601408 226589010182857728 226893676985450496 226932588609011712 227720548986126336 228235407412690944 228347276546801664 228832465729222656 229027891466207232 229067169101512704 229140149034811392 230185661138141184 230495163921727488 230534693190107136 231024530165612544 231335160874795008 231660350871699456 232464727090003968 232663254822813696 232777294257586176 233839401791127552 233954017712013312 235337499298234368 235837541210729472 236154643393019904 236688570650198016 237510405964955648 237551138327494656 237667573548711936 238711055995109376 238751994265731072 239032021844754432 239580994245820416 239903129796083712 239917775487731712 240240363866947584 240750823319286336 241074531797041152 241115875397074944 241398675526385664 242500120375984128 242541708460425216 242618981330976768 243383867170357248 243725994146267136 244053702975946752 244572264959275008 244901111666835456 244943111514488832 246139122801180672 246349328635920384 246470076272738304 247368290836414464 247594660720017408 248454364403073024 248576143819014144 248788430899642368 250046093004374016 251481606315835392 251524734699700224 251648019051577344 252398084472963072 252521796895506432 252752882818351104 253092729012092928 253630496994803712 253673993907339264 253971523210051584 254015078607618048 254912636455714944 255255386608631808 255473377844658176 256185617609392128 256404403274121216 256530079385911296 256764833339277312 256890686115151872 257656377899483136 257700565239201792 257782667664162816 258958868780408832 259307059411943424 259351529838870528 260252055984144384 260840465614503936 260968316053487616 261522817976254464 261746161675665408 261874456039784448 263069327015018496 263423044481974272 264754686710513664 265673973817147392 265900862654644224 266274641981472768 267199206710575104 267245030618431488 267376020242300928 268549937994498048 268911024575348736 268957142055124992 269528618526547968 269891021020594176 270270409350316032 270844676234197128 271208848271671296 271440463959949312 271487015231422464 271573509967183872 271620084055670784 272812635422982144 272859422017978368 272946353997348864 273806850566651904 274175005481238528 274191743414550528 274560415847940096 275143798079184384 275513750625189888 275561000453799936 277142994715410432 277278835806830592 278543993310019584 279511159953457152 279886984762097664 281301854629920768 282916807105314816 282965326537162752 283947845032083456 284087021507444736 284346993170644992 284729320138604544 285334309119154176 285717963611308032 285766963433570304 287162309934710784 287407550075240448 287456839656800256 287548422318194688 288454953683386368 288596339309150208 288860437506686976 289863425136918528 289913135894102016 290005501122183168 290253169382916096 291328727377959936 291720441838436352 292783562982162432 293445523816316928 293589355560173568 294464431885123584 294608763044757504 295952992891895808 296350925042221056 298883220544290816 299138470486474752 299285092616896512 299558972229156864 300599107549396992 300650659445735424 301003286767468544 302118680243810304 302524902647267328 302576784812015616 303627398648168448 304054210519105536 304313876550254592 304463035395735552 305109954305630208 305370521954942976 305422892135350272 305520198713081856 305572594562629632 306914214850854912 307326885228969984 308032706887483392 308446881166393344 308880467828932608 309536772839082432 309952969453338624 310217673097084928 310369725676781568 311785869054836736 311938690282684416 313361992473772032 313783332397645824 314450054947639296 314872857857359872 315584760866930688 316734851103326208 316890098064949248 318281407993479168 318335992354308096 319441325661093888 319870839728111616 319890367316975616 320320485155930112 321001097759048448 321432709062721536 321487833862766592 323057598676549632 323333493834645504 323388944613900288 323491975107969024 324511822893809664 324670881722793984 324967992195022848 325404937301262336 326096353279033344 326534815555780608 326590815352651776 328185497068240896 328465771514560512 329824387781885952 330126214293356544 331272485870764032 331434858425352192 332947117003382784 333394790672498688 335308808421113856 335366312932933632 335530692068769792 336530779297284096 336695729194008576 337003843757801472 338173995993071616 338231991876452352 338628697613402112 338686771476824064 339883515274286592 340340515478175744 341580823479189504 341872537698828288 342353111119036416 342520914820202496 343248698593833984 343541837199310848 343600753652269056 343710223552217088 345278491707211776 345742745882591232 345802039785160704 347002741312192512 347490526307549184 348697090635005952 348994882234220544 349165941386379264 349225822357291008 350759102686691328 353006248947351552 353756311816094208 354231965089529856 355032855975297024 356265608947433472 356326707491241984 356501360323067904 358066583992664064 358127991398596608 358548032767131648 359371491368730624 359854694694125568 360360545800421376 361126234978929504 361611797695561728 362098013289578496 363750180563976192 363812562690637824 363928471996465152 365075800755535872 365588991219400704 366080554463920128 366858397438912512 367351667500253184 367414667271733248 369208684201771008 369523992953880576 369705114409107456 371052436254621696 371391991080026112 372681546604609536 373182646349463552 375069139506561024 377222409473753088 377287102049550336 378597126709444608 378782695343259648 379129324227526656 379639093518139392 380445745492205568 380510990861008896 380957284815077376 381022617911427072 382883079912947712 383210066766987264 383397896424259584 384606604911181824 384795119078866944 385147250008915968 385336029172727808 386484566849224704 386550847858802688 386674001496244224 387004225843888128 388438303170613248 388960589117915136 390378083976216576 391260698421755904 391452474080231424 392284226964381696 392619242513498112 392811684059676672 394603990522527744 395134566722961408 397132030065770496 398510960725721088 398851293981966336 399046790155862016 399411962972209152 400798810065862656 400867545927647232 402824906991747072 403366536863023104 403435713082687488 404292927789821952 404836531530891264 405405614025474048 405751835400339456 406813272407506944 407160695939923968 407230522847133696 407360264950775808 407430126083506176 409218953134473216 409289133026967552 409419530996023296 410710275849977856 411262508221857792 411840623771910144 412715697118776576 413270625937784832 415714492073115648 415918253710245888 417815989965029376 418377776530194432 419266739930185728 419830477143146496 421952781944881152 422313134804434944 424375210657972224 424447989805744128 425921767548125184 426520489755967488 427093980207906816 428001463678731264 428576945416962048 428650445150355456 430743464902066176 431111325112860672 431185259485200384 431322633477292032 432682430525079552 432894508963725312 433290656260030464 434795137705377792 434869703841153024 435008251683274752 435379754074374144 435454420470202368 437580662757654528 440168285724475392 440384033340260352 441696647827685376 441913144567136256 443929489337843712 444526387563331584 447078411228151808 448324830816436224 448707705729712128 448927638925344768 449338458343735296 450898661324095488 450975989168603136 451504930151202816 453178020365715456 453787353970900992 453865177218023424 455441097972252672 456470814825381888 456694553093603328 457664931458445312 458055782932414464 458134338203025408 458280298069622784 460371322276282368 460990327843454976 462049060331225088 462670321749590016 463320701743398912 464929454180007936 465326509645627392 465554588515172352 467678803582255104 467908035424026624 470674998596468736 471675082421458944 472309286786039808 473377141300396032 475020811929911296 475102276654989312 475335147097423872 477422111990218752 477503988531462144 478064043689508864 479161988491640832 479806259592167424 479835550975463424 480480727733895168 481501646638572672 482149063594082304 482231750794149888 485000240751968256 485083416920850432 485237962661953536 486767734340714496 487451988292534272 488107405951893504 489144529918550016 489802223333670912 489886223028977664 492278245602361344 492698657271840768 492940152545476608 494736581672828928 495189321440034816 496908728806146048 497152287638028288 497576861799284736 500092186008748032 502963212631670784 503049469399400448 503296038103154688 504796168945926144 505043593791012864 505505765636702208 507260993989607424 507347987814678528 507943046420103168 508030157215236096 509825272911429888 510510773217263616 512371235218784256 512808806548242432 513060158771822592 513529666678554624 513781372230303744 515312755798966272 515401130478403584 515565335328325632 517917737560817664 518614118823886848 518703059677741056 520504111968288768 521680931229007872 523045635952508928 523492323351330816 523748912079568896 526138654030036992 529509373421027328 531347947634294784 532549283962945536 534398413421150208 534490061236862976 534752040484601856 537099875988996096 537822049150697472 537914284110249984 539057237053095936 539782042041188352 540540818700632064 541689352468394256 542417696543342592 542880927919898624 542974030462844928 543147019934367744 545625270845964288 545718844035956736 545892707994697728 547613701133303808 548383486829101056 549120831695880192 550287596158368768 551027501250379776 551122000907599872 554285989430820864 554557671613661184 557087986620039168 559022319906914304 559773969524195328 562603709259841536 565833614210629632 565930653074325504 567895690064166912 568174043014889472 568693986341289984 569458640277209088 570668618238308352 571435927222616064 571533926867140608 574324619869421568 574815100150480896 575096844636389376 576909907366772736 577192678618300416 577720875013373952 579726850273837056 579826271788204032 580011002244366336 580506338765832192 582657454755919872 583440883676872704 585567125964324864 586891047632633856 587178711120347136 588928863770247168 589217526089515008 591905985783791616 592701850084442112 597766441088581632 598276940972949504 598570185233793024 599117944458313728 601198215098793984 601301318891470848 604237360487620608 605049805294534656 605153569624031232 607254797296336896 608108421038211072 608627753100509184 608926070791471104 610219908611260416 610741043909885952 610845784270700544 611040397426163712 611145189125259264 613828429701709824 614653770457939968 616065413774966784 616893762332786688 617760935657865216 619073545678164864 619905938906677248 620435346194169856 623571738109673472 623877380565368832 626723984947544064 627566664795291648 628900109895278592 629745715714719744 633469702206652416 633780196129898496 636562815986958336 636671984708616192 638882651322187776 639741679456223232 639780734633951232 640640970311860224 642002195518096896 642865418125443072 642975667725533184 646115197353099264 646666987669291008 646777889227800576 646983950215938048 649023645787619328 649341763445587968 649935984390045696 652192706558066688 653069631111561216 653181630705303552 656370994136481792 659648775563771904 660252428586713088 662544971741528064 662869716850704384 665894234006765568 666789581344997376 670617616842227712 670732625865867264 673061558594568192 673391458388017152 674007687515602944 676347991986143232 676463983752904704 677257395226804224 679767030548573184 680681030956351488 683161646958379008 684706222238072832 685041829640404992 686497397187667968 687083674398621696 687201507304538112 687420447104434176 690556983414423552 691485491765182464 691604079570321408 694005482624385024 694981052615098368 697394181270011904 697989764468441088 698331882772758528 701518205373382656 706012497894703104 707512623632188416 708463930179059712 710065711950594048 712531217894866944 712653414982483968 713002720646135808 716133167985328128 716255982797193216 717096065534263296 718742982737461248 719709389388251136 720721091600842752 722252469957859008 723223595391123456 724196026579156992 727500361127952384 727625125381275648 727856943992930304 730151601511071744 731177982438801408 732161108927840256 733716794877825024 734703335000506368 734829334543466496 738417368403542016 739047985907761152 739410228818214912 742104872509243392 742783982160052224 745363093209219072 746365292698927104 750138279013122048 754444818947506176 754574204099100672 757194253418889216 757565390686519296 758258648455053312 759278187036278784 760891490984411136 761021981722017792 761914569630154752 762045235822854144 765766159825895424 766420133533974528 769213209822363648 769590238157733888 770294500017831936 770672058345455616 772969133698449408 773101695717605376 773348002992488448 776876606341226496 777921178235830272 780756167952433152 782521396843511808 782904948160462848 784568453928763392 785238485026996224 785623368119353344 789207981045055488 790269133445922816 794264060131540992 797021921451442176 797702587963932672 798823925944418304 801597620131725312 801735091855294464 805649813983494144 806733073726046208 806871426165374976 808585855579643904 809673063061782528 810811228050948096 813626544815013888 814321391879847936 814461045694267392 814720529901551616 814860252167012352 818437906268946432 818578266053935104 818839061992046592 821420551699955712 822525016443715584 823681247543820288 825431394237553152 826541251875569664 831428984146231296 831836507420491776 835631979930058752 838533479860371456 839660954286292992 843905563889762304 848750421315944448 848895979611488256 851843535096250368 853040979511934976 854187960415813632 856002927357462528 857153890833924096 857300890300710912 861486929804132352 862222650225721344 862370518970400768 862645266954584064 865364861050159104 865789017927450624 866581312520060928 869590275410755584 869739407682306048 870016503366549504 870759508148748288 875161325515309056 880336571448950784 880768066680520704 883393295655370752 883826289134272512 887858978675687424 889052775126663168 894156822456303616 896649661632872448 897415411459424256 897855277850689536 898676916687470592 901797322648190976 901951978337206272 903009860302405632 906356040731430912 907574707941801984 907730354436046848 910882195944505344 912941629650763776 913389106187206656 915329862916890624 916111565864828928 916268676406050816 916560596139245568 920742644552564736 921980655686909952 924098120662450176 925340643499180032 926641403486797824 929858908360015872 930653019291254784 931109177030344704 935357607164510208 935816070848053248 941349997192937472 943350164842917888 944618573572079616 946754282600792064 950041623859822592 950204553309978624 950670294194847744 954844223980437504 955007977062924288 958323976983281664 959612519184334848 959671101950926848 960961455467790336 963003293277145344 964298127188164608 964463501588299776 970000481503936512 970166833841700864 970475925323907072 973535468681428992 974903976585068544 976214811903787008 978289059837100032 979604446667341824 979772446057955328 984556491204722688 985397314543681536 989473163345657856 990378642880069632 993817457612292096 994304575276056576 1000184372017496064 1005926425263341568 1006098938798800896 1006592076206309376 1009592337891852288 1010087187582025728 1011011531273404416 1014521987979214848 1014695975629357056 1015886092840206336 1016060314430472192 1019650545822859776 1021021546434527232 1024742470437568512 1025617613096484864 1027059333357109248 1027562744460607488 1030625511597932544 1030802260956807168 1031130670656651264 1035835475121635328 1037228237647773696 1037406119355482112 1041008223936577536 1046091271905017856 1046984646702661632 1047497824159137792 1052277308060073984 1059018746842054656 1062695895268589568 1065098567925891072 1068796826842300416 1068980122473725952 1069504080969203712 1074199751977992192 1075644098301394944 1078114474106191872 1079564084082376704 1081081637401264128 1083378704936788512 1084835393086685184 1085761855839797248 1086294039868735488 1091250541691928576 1091437688071913472 1091785415989395456 1095227402266607616 1096766973658202112 1098241663391760384 1100575192316737536 1102055002500759552 1102244001815199744 1108571978861641728 1109115343227322368 1114175973240078336 1118044639813828608 1119547939048390656 1125207418519683072 1131667228421259264 1131861306148651008 1135791380128333824 1136348086029778944 1137387972682579968 1138917280554418176 1141337236476616704 1142871854445232128 1143067853734281216 1148649239738843136 1149630200300961792 1150193689272778752 1153819814733545472 1154385357236600832 1155441750026747904 1159453700547674112 1159652543576408064 1160022004488732672 1161012677531664384 1165314909511839744 1166881767353745408 1171134251928649728 1173782095265267712 1174357422240694272 1177857727540494336 1178435052179030016 1183811971567583232 1185403700168884224 1195532882177163264 1196553881945899008 1197140370467586048 1198235888916627456 1202396430197587968 1202602637782941696 1208474720975241216 1210099610589069312 1210307139248062464 1214509594592673792 1216216842076422144 1217255506201018368 1220439817222520832 1221482087819771904 1221691568541401088 1222080794852327424 1222290378250518528 1227656859403419648 1232130827549933568 1233787524665573376 1235521871315730432 1238147091356329728 1239811877813354496 1247143476219346944 1247754761130737664 1253447969895088128 1255133329590583296 1257800219790557184 1259491431429439488 1266939404413304832 1273125631973916672 1273343969417232384 1277765302644375552 1279561469267902464 1281281940623720448 1284004391036193792 1285730836250886144 1285951335451066368 1292230394706198528 1293333975338582016 1293555778455601152 1293967900431876096 1298047291575238656 1298683526891175936 1299871968780091392 1304385413116133376 1306139262223122432 1306363261410607104 1312741988272963584 1320504857173426176 1325089943483056128 1325739433701408768 1331788468013531136 1333579162689994752 1341235233684455424 1346123117189136384 1346782916776034304 1348015375031205888 1352695983972286464 1352927967505809408 1354514790453608448 1359534061097146368 1361362061912702976 1366323293916758016 1369412444476145664 1370083659280809984 1372994794375335936 1374167348797243392 1374403014609076224 1374840894208868352 1381113966828847104 1382970983530364928 1388010965248770048 1389962105230196736 1394788362540023808 1395979528936882176 1396663765545517056 1403036410746765312 1412024995789406208 1415025247264376832 1416927860358119424 1420131423901188096 1425062435789733888 1425306829964967936 1426005441292271616 1432266335970656256 1432511965594386432 1434192131068526592 1437485965474922496 1439418778776502272 1441442183201685504 1444504939915718016 1446447190782246912 1455000722255904768 1455250250762551296 1455713887985860608 1460303203022143488 1462355964877602816 1464322217855680512 1467433589755650048 1469406670001012736 1469658669086932992 1476834736807084032 1478095971815522304 1478820457636429824 1484209745018486784 1485567964320104448 1490726186418438144 1492730585397854208 1500276558026244096 1508889637895012352 1509148408198201344 1514388506837778432 1515130781373038592 1516517296910106624 1521782981968822272 1522043963444035584 1523829139260309504 1524090471645708288 1531532319651790848 1538426419644727296 1539180476315467776 1540589000035663872 1541344116690911232 1545938267396898816 1546203391435210752 1546696005984976896 1553753212682452992 1555842356471660544 1561512335904866304 1565042793687023616 1569136907857526784 1570476970053992448 1571246736238706688 1578415962090110976 1588528120263081984 1594043842902884352 1597647851888836608 1603195240263450624 1603470183710588928 1611299627966988288 1613466147452092416 1613742852330749952 1617171711159287808 1619346126123565056 1621622456101896192 1627253089630027776 1628642783759695872 1628922091388534784 1629441059803103232 1636875812537892864 1637156532107870208 1637678123984093184 1642841103399911424 1647362495087640576 1650862788475106304 1653082503751139328 1662857968292462592 1663673014840983552 1671263959860117504 1677066959720742912 1679321908572585984 1687811127779524608 1697500842631888896 1697791959222976512 1703687070192500736 1706081959023869952 1708375920831627264 1712005854714925056 1714307781667848192 1714601780601421824 1722973859608264704 1724445300451442688 1725290533909168128 1730729722100318208 1731578035854901248 1733162625040121856 1739180550821511168 1739478815364612096 1740033006733099008 1741519016297496576 1750322651030618112 1760673142897901568 1761536133361041408 1766786591310741504 1767652578268545024 1775717957351374848 1778105550253326336 1788313644912607232 1793299323265744896 1794830822918848512 1795710555701379072 1797353833374941184 1803594645296381952 1803903956674412544 1812712081462861824 1815149415883603968 1815460708872093696 1821764391889010688 1825883259301527552 1826778212374413312 1830659725833781248 1832223131729657856 1832537352812101632 1833121192278491136 1841485289105129472 1843961311373819904 1848196241324900352 1850681286998360064 1853282806973595648 1859717816720031744 1861306038582509568 1870715214329020416 1871632141696106496 1882699994385874944 1886700329685835776 1889237147144159232 1900083247719645184 1900409106619957248 1901340588389695488 1909688447960875008 1910015954125848576 1916647953966563328 1919225038368669696 1919342203901853696 1921922910935580672 1926006586554290688 1928596254376329216 1928927003176599552 1940000963007873024 1940333667683401728 1940951850647814144 1947070937362857984 1949807953170137088 1956578119674200064 1959208893334683648 1959544892115910656 1969112982409445376 1978946326691315712 1980757285760139264 1987634915224584192 1988609150552113152 2000368744034992128 2011852850526683136 2012197877597601792 2019184675783704576 2020174375164051456 2022023062546808832 2029043975958429696 2029391951258714112 2031772185680412672 2039301091645719552 2042043092869054464 2049484940875137024 2054118666714218496 2055125488921214976 2061251023195865088 2061604521913614336 2062261341313302528 2071670950243270656 2074456475295547392 2074812238710964224 2082016447873155072 2092182543810035712 2093969293405323264 2094995648318275584 2104554616120147968 2118037493684109312 2125391790537179136 2130197135851782144 2137593653684600832 2137960244947451904 2139008161938407424 2148399503955984384 2151288196602789888 2156228948212383744 2159128168164753408 2162163274802528256 2166757409873577024 2169670786173370368 2171523711679594496 2172588079737470976 2182501083383857152 2182875376143826944 2183570831978790912 2190454804533215232 2193533947316404224 2196483326783520768 2201150384633475072 2204110005001519104 2204488003630399488 2217143957723283456 2218230686454644736 2228351946480156672 2236089279627657216 2239095878096781312 2250414837039366144 2263334456842518528 2263722612297302016 2271582760256667648 2272696172059557888 2274775945365159936 2277834561108836352 2282674472953233408 2285743708890464256 2286135707468562432 2297298479477686272 2299260400601923584 2307639629467090944 2308770714473201664 2310883500053495808 2318907401095348224 2319305087152816128 2320044008977465344 2330629819023679488 2333763534707490816 2342268503857299456 2347564190530535424 2348714844481388544 2355715455080988672 2356870104358060032 2367623943135166464 2370807400337768448 2391065764354326528 2393107763891798016 2396471777833254912 2404792860395175936 2405205275565883392 2416949441950482432 2420199221178138624 2420614278496124928 2429019189185347584 2432433684152844288 2440879634445041664 2442964175639543808 2443383137082802176 2444161589704654848 2444580756501037056 2455313718806839296 2464261655099867136 2467575049331146752 2471043742631460864 2476294182712659456 2479623755626708992 2494286952438693888 2495509522261475328 2506895939790176256 2515600439581114368 2518982862858878976 2546251263947833344 2546687938834464768 2555530605288751104 2559122938535804928 2562563881247440896 2568008782072387584 2571461672501772288 2571902670902132736 2584460789412397056 2586667950677164032 2587111556911202304 2587935800863752192 2596094583150477312 2597367053782351872 2599743937560182784 2608770826232266752 2612278524446244864 2625483976545927168 2641009714346852352 2650179886966112256 2651478867402817536 2663576936027062272 2667158325379989504 2682470467368910848 2692246234378272768 2693565833552068608 2696030750062411776 2705391967944572928 2705855935011618816 2709029580907216896 2719068122194292736 2722724123825405952 2732646587833516032 2738824888952291328 2740167318561619968 2745989588750671872 2748334697594486784 2748806029218152448 2749681788417736704 2762227933657694208 2765941967060729856 2776021930497540096 2779924210460393472 2789576725080047616 2791959057873764352 2793327531091034112 2806072821493530624 2824049991578812416 2830050494528753664 2833855720716238848 2840262847802376192 2850124871579467776 2850613659929935872 2852010882584543232 2864532671941312512 2865023931188772864 2874971930949844992 2878837557553004544 2882884366403371008 2889009879831436032 2892894381564493824 2910001444511809536 2910500501525102592 2911427775971721216 2920606406044286976 2924711929755205632 2928644435711361024 2934867179511300096 2938813340002025472 2939317338173865984 2953669473614168064 2956191943631044608 2968419490036973568 2971135928640208896 2981452372836876288 3000553116052488192 3017779275790024704 3018296816396402688 3028777013675556864 3030261562746077184 3033034593820213248 3043565963937644544 3044087926888071168 3047658278520619008 3048180943291416576 3063064639303581696 3076852839289454592 3081178000071327744 3082688233381822464 3091876534793797632 3092406782870421504 3093392011969953792 3107506425364905984 3111684712943321088 3123024671809732608 3138273815715053568 3140953940107984896 3142493472477413376 3156831924180221952 3177056240526163968 3188087685805768704 3195295703777673216 3206390480526901248 3206940367421177856 3222599255933976576 3226932294904184832 3234343422318575616 3238692252247130112 3243244912203792384 3254506179260055552 3257285567519391744 3258882119606206464 3273751625075785728 3274313064215740416 3275356247968186368 3285682206799822848 3294724990175281152 3301725576950212608 3306165007502278656 3325715936584925184 3327346029681967104 3342527919720235008 3354133919441485824 3358643817145171968 3375622255559049216 3395001685263777792 3395583918445953024 3407374140385001472 3412163918047739904 3416751841663254528 3424011709429850112 3428615563335696384 3429203561202843648 3445947719216529408 3448890600902885376 3450581067818336256 3461459444200636416 3463156071709802496 3466325250080243712 3478361101643022336 3478957630729224192 3480066013466198016 3483038032594993152 3500645302061236224 3521346285795803136 3523072266722082816 3533573182621483008 3535305156537090048 3551435914702749696 3556211100506652672 3586598646531489792 3589661645837697024 3591421111402758144 3594707666749882368 3607189290592763904 3607807913348825088 3625424162925723648 3630298831767207936 3630921417744187392 3643528783778021376 3651766518603055104 3661319451667562496 3664446263459315712 3665074705624203264 3666242384556982272 3682970578210258944 3696392482649800704 3701362573996720128 3706565613947191296 3719435633440063488 3741430428658040832 3743264283392212992 3765399988771749888 3773400659371671552 3778474294288318464 3800166495439290368 3800818213239914496 3819376895921750016 3820031908251697152 3833295907933126656 3838684407803707392 3843845821871161344 3852013173108581376 3857192508752658432 3857854006353199104 3880001926015746048 3880667335366803456 3881903701295628288 3894141874725715968 3899615906340274176 3913156239348400128 3918417786669367296 3919089784231821312 3938225964818890752 3961514571520278528 3975269830449168384 3977218301104226304 4000737488069984256 4023705701053366272 4038369351567409152 4040348750328102912 4044046125093617664 4058087951916859392 4058783902517428224 4063544371360825344 4078602183291439104 4084086185738108928 4098969881750274048 4108237333428436992 4110250977842429952 4122502046391730176 4123209043827228672 4124522682626605056 4143341900486541312 4148912950591094784 4164032895746310144 4184365087620071424 4187938586810646528 4189991296636551168 4209109232240295936 4236074987368218624 4250783581074358272 4260394271703564288 4275187307369201664 4275920489894903808 4278016323876814848 4296799007911968768 4302576393205579776 4312457896424767488 4318256336329506816 4324326549605056512 4333514819747154048 4339341572346740736 4343047423359188992 4365002166767714304 4365750752287653888 4367141663957581824 4380909609066430464 4387067894632808448 4392966653567041536 4402300769266950144 4408220010003038208 4408976007260798976 4434287915446566912 4436461372909289472 4456703892960313344 4472178559255314432 4478191756193562624 4500829674078732288 4526668913685037056 4527445224594604032 4543165520513335296 4545392344119115776 4549551890730319872 4565348945906466816 4571487417780928512 4572271414937124864 4594596958955372544 4615279258934181888 4617541428946403328 4621767000106991616 4637814802190696448 4638610174305632256 4640088017954930688 4661259638047358976 4667527069414981632 4684537007714598912 4695128381061070848 4711430910161977344 4713740208716120064 4735247886270332928 4782131528708653056 4792943555666509824 4809585720790351872 4810410551131766784 4833898883900964864 4840398442356277248 4841228556992249856 4858038378370695168 4864867368305688576 4881759268890083328 4885928351279087616 4886766274165604352 4888323179409309696 4910627437613678592 4928523310199734272 4942087485262921728 4952588365425318912 4959247511253417984 4988573904877387776 4991019044522950656 5013791879580352512 5031200879162228736 5037965725717757952 5092502527895666688 5093375877668929536 5111061210577502208 5118245877071609856 5125127762494881792 5136017564144775168 5142923345003544576 5143805341804265472 5168921578824794112 5173335901354328064 5175871601727504384 5192189166300954624 5194734107564703744 5199487875120365568 5217541652464533504 5224557048892489728 5250967953091854336 5282019428693704704 5300359773932224512 5302957734805635072 5327153872054124544 5334316650759979008 5364940934737821696 5384492468756545536 5387131667104137216 5392061500124823552 5410783935889145856 5411711870023237632 5438136244388585472 5445448247650811904 5465293175667032064 5477649777904582656 5480334637123239936 5491979177501343744 5496669395188973568 5497612058436304896 5499363576835473408 5524455867315388416 5531883934121459712 5552043860995080192 5559848420920786944 5579153450160095232 5583918115747528704 5612145642987061248 5648099983157624832 5660100989057507328 5667711441432477696 5700249743158935552 5701227319859871744 5704021765169086464 5729065343882625024 5730047862377545728 5749943861899689984 5757675115106009088 5765768732806742016 5778019759662872064 5785788763128987648 5820002889023619072 5821001003050205184 5822855551943442432 5841212812088573952 5849423859510411264 5869734359022600192 5877626680004050944 5878634676347731968 5907338947228336128 5936838980073947136 5942271857280417792 5962904745673752576 6001106232104976384 6035558551580049408 6036593632792805376 6057554027351113728 6060523125492154368 6066069187640426496 6087131927875289088 6088175853776142336 6095316557041238016 6126129278607163392 6162356000142655488 6165376466763644928 6183753069587595264 6184813565740843008 6186784023939907584 6215012850729811968 6223369425886642176 6246049343619465216 6276547631430107136 6281907880215969792 6284986944954826752 6313663848360443904 6354112481052327936 6376175371611537408 6390591407555346432 6412780961053802496 6413880734842355712 6445198511867953152 6453864589808369664 6468686844637151232 6477384504494260224 6486489824407584768 6509012358520111104 6514571135038783488 6517764239212412928 6547503250151571456 6548626128431480832 6550712495936372736 6571364413599645696 6589449980350562304 6603451153900425216 6612330015004557312 6651431873169850368 6654692059363934208 6685055839440470016 6708267838882971648 6717287634290343936 6751244511118098432 6790003370527555584 6791167836891906048 6814748280770002944 6824327836095479808 6833503683326509056 6848023418859700224 6857231126671392768 6858407122405687296 6891895438433058816 6897781201805770752 6922918888401272832 6926312143419604992 6932650500160487424 6956722203286044672 6957915261458448384 6960132026932396032 7001290604122472448 7042692571591606272 7046144533444165632 7067146365242966016 7070610313074180096 7102871829405499392 7112422201013305344 7173197293062979584 7179323291675394048 7189415333499764736 7214378581185527808 7215615826697650176 7250848325851447296 7260597663534415872 7261842835488374784 7287057567556042752 7322638903335124992 7328892526918631424 7330149411248406528 7332484769113964544 7365941156420517888 7392784965299601408 7402725147993440256 7413131227894382592 7438871266880126976 7482860857316081664 7486528566784425984 7546801318743343104 7556948588576636928 7600332990878580736 7638753791843500032 7640063816503394304 7666591815866253312 7677368815607414784 7687691643742322688 7704026346217162752 7714385017505316864 7715708012706398208 7760003852031492096 7761334670733606912 7763807402591256576 7788283749451431936 7799231812680548352 7826312478696800256 7836835573338734592 7876451929637781504 7923029143040557056 7950539660898336768 7954436602208452608 8001474976139968512 8047411402106732544 8076738703134818304 8080697500656205824 8088092250187235328 8116175903833718784 8117567805034856448 8127088742721650688 8157204366582878208 8168172371476217856 8197939763500548096 8216474666856873984 8220501955684859904 8245004092783460352 8246418087654457344 8249045365253210112 8286683800973082624 8297825901182189568 8328065791492620288 8368730175240142848 8375877173621293056 8379982593273102336 8418218464480591872 8472149974736437248 8501567162148716544 8520788543407128576 8550374614738403328 8551840979789807616 8556032647753629696 8593598015823937536 8624915792849534976 8636512672659013632 8648653099210113024 8667029639494308096 8678683144693481472 8730004333535428608 8731501504575307776 8734283327915163648 8761819218132860928 8774135789265616896 8785933307134083072 8804601538533900288 8816440020006076416 8817952014521597952 8868575830893133824 8913407785920626688 8944357118510628864 9001659348157464576 9053337827370074112 9054890449189208064 9086331041026670592 9090784688238231552 9099103781460639744 9130697891812933632 9142974835561857024 9144542829874249728 9189193917910745088 9230558517868363776 9243534000213983232 9275629604381392896 9277220348611264512 9280176035909861376 9322519276094717952 9335054138829963264 9369074015429197824 9422861820323954688 9427480417432240128 9470495772540665856 9564263057417306112 9585887111333019648 9619171441580703744 9620821102263533568 9667797767801929728 9680796884712554496 9716076756741390336 9729734736611377152 9763518537780166656 9771856702558175232 9776646358818619392 9821254875227357184 9857046620399468544 9884174970525843456 9905176730850637824 9918495022506835968 9977147809754775552 9982038089045901312 10027583759160705024 10062401758324457472 10075931451435515904 10185005055791333376 10186751755337859072 10222122421155004416 10236491754143219712 10250255524989763584 10272035128289550336 10285846690007089152 10287610683608530944 10337843157649588224 10346671802708656128 10351743203455008768 10384378332601909248 10389468215129407488 10398975750240731136 10435083304929067008 10449114097784979456 10501935906183708672 10564038857387409408 10600719547864449024 10605915469611270144 10654307744108249088 10668633301519958016 10768984937513091072 10774263334208274432 10784123000249647104 10821567871778291712 10823423740046475264 10876272488777170944 10890896495301623808 10930586351334064128 10955299555809165312 10983958355002687488 10993338790377947136 10995224116872609792 10998727153670946816 11048911734630776832 11104087721990160384 11119696841841573888 11158306900320190464 11224291285974122496 11296199966315249664 11320201978115014656 11335422882864955392 11400499486317871104 11402454639719743488 11458130687765250048 11460095724755091456 11499887723799379968 11531537465613484032 11556039519325744128 11571577526257975296 11640005778047238144 11642002006100410368 11645711103886884864 11682425624177147904 11698847719020822528 11739468718045200384 11755253360008101888 11757269352695463936 11814677894456672256 11884543714560835584 11925809491347505152 12002212464209952768 12071117103160098816 12115108054702227456 12121046250984308736 12132138375280852992 12174263855750578176 12176351707552284672 12190633114082476032 12252258557214326784 12324712000285310976 12330752933527289856 12367506139175190528 12369627131481686016 12373568047879815168 12430025701459623936 12446738851773284352 12492098687238930432 12553095262860214272 12563815760431939584 12569973889909653504 12627327696720887808 12708224962104655872 12752350743223074816 12781182815110692864 12825561922107604992 12827761469684711424 12890397023735906304 12907729179616739328 12937373689274302464 12954769008988520448 12972979648815169536 13018024717040222208 13029142270077566976 13095006500303142912 13097252256862961664 13101424991872745472 13142728827199291392 13178899960701124608 13206902307800850432 13224660030009114624 13302863746339700736 13309384118727868416 13370111678880940032 13416535677765943296 13434575268580687872 13502489022236196864 13580006741055111168 13582335673783812096 13629496561540005888 13648655672190959616 13696046837719400448 13714462253342785536 13716814244811374592 13783790876866117632 13845837776802545664 13852624286839209984 13865301000320974848 13913444406572089344 13915830522916896768 13920264053864792064 14002581208244944896 14085385143183212544 14134292730485932032 14141220626148360192 14205743658810998784 14346394586125959168 14378830666999529472 14428757162371055616 14431231653395300352 14501696651702894592 14521195327068831744 14523685670976749568 14574115135112085504 14645277806670249984 14657785053837262848 14660298822496813056 14664969538227929088 14731882312841035776 14785569930599202816 14826262455788765184 14877742533760253952 14965721714632163328 14973057133568851968 15093602637486686208 15113897177153273856 15200665981757161472 15277507583687000064 15280127633006788608 15333183631732506624 15354737631214829568 15375383287484645376 15408052692434325504 15428770035010633728 15431416025412796416 15520007704062984192 15527614805182513152 15576567498902863872 15598463625361096704 15652624957393600512 15673671146677469184 15752903859275563008 15846058286081114112 15901079321796673536 15908873204416905216 16002949952279937024 16094822804213465088 16153477406269636608 16161395001312411648 16176184500374470656 16232351807667437568 16235135610069712896 16314408733165756416 16336344742952435712 16395879527001096192 16432949333713747968 16441003911369719808 16490008185566920704 16492836175308914688 16498090730506420224 16573367601946165248 16595651802364379136 16656131582985240576 16737460350480285696 16751754347242586112 16836436928961183744 16944299949472874496 17003134324297433088 17100749229476806656 17103681959579615232 17112065295507259392 17187196031647875072 17249831585699069952 17273025345318027264 17297306198420226048 17334059278988616192 17357366289386962944 17460008667070857216 17463003009150615552 17468566655830327296 17523638436265721856 17548271578531233792 17609203077067800576 17632880040012152832 17635904029043195904 17826815571841253376 17888714237021257728 18003318696314929152 18106675654740148224 18109780898378416128 18172662082053341184 18181569376476463104 18198207562921279488 18261395783625867264 18285949671123714048 18378387835821490176 18487068000427966464 18551259208762785792 18554440697222529024 18560352071819722752 18645038552189435904 18670108277659926528 18738148030858395648 18845723640647909376 18854960834864480256 18940991545081331712 19128526114834612224 19171774222666039296 19238342883161407488 19241642204527067136 19335595535603859456 19361593769425108992 19432153513482780672 19459469473222754304 19527037075560333312 19543713405116350464 19553292717637238784 19642509750454714368 19714093240798937088 19768349941051686912 19810353461701275648 19836990045013671936 19954295619509551104 19964076178091802624 20055167518321410048 20124803516648914944 20151862902871031808 20370010111582666752 20373503510675718144 20444244842310008832 20472983508286439424 20500511049979527168 20544070256579100672 20571693380014178304 20575221367217061888 20675686315299176448 20693343605417312256 20768756665203818496 20778936430258814976 20797951500481462272 20870166609858134016 21003871812367417344 21128077714774818816 21201439095728898048 21211830939222540288 21308615488216498176 21337266603039916032 21537969875026182144 21568246000499294208 21643135743556583424 21646847480092950528 21752544977554341888 21781792990603247616 21861172702668128256 21967916710005374976 21986677580755894272 21990448233745219584 21997454307341893632 22097823469261553664 22208175443980320768 22239393683683147776 22316613800640380928 22448582571948244992 22640403956230029312 22670845765729910784 22800998972635742208 22916261375530500096 22920191449510182912 22999775447598759936 23063074931226968064 23112079038651488256 23143155052515950592 23280011556094476288 23284004012200820736 23291422207773769728 23364851248354295808 23397695438041645056 23478937436090400768 23510506720016203776 23629355788913344512 23769087429121671168 23851618982695010304 24004424928419905536 24142234206320197632 24230216109404454912 24242092501968617472 24264276750561705984 24348527711501156352 24352703415104569344 24381266228164952064 24504517114428653568 24649424000570621952 24661505867054579712 24735012278350381056 24739254262963372032 24747136095759630336 24860051402919247872 24893477703546568704 24984197374477860864 25106190525720428544 25127631520863879168 25139947779819307008 25254655393441775616 25416449924209311744 25504701486446149632 25562365630221385728 25651123844215209984 25655522939369422848 25780794047471812608 25874747378548604928 25909538017977040896 25945959297630339072 26036049434080444416 26190013000606285824 26194504513725923328 26202849983745490944 26285457654398582784 26357799921402249216 26413804615601700864 26449320060018229248 26605727492679401472 26740223357761880064 26833071355531886592 27004978044472393728 27160013482110222336 27164671347567624192 27258993123080011776 27297311344381919232 27392093675438800896 27428924506685571072 27433628489622749184 27567581753732235264 27691675553605091328 27730602000641949696 27826888813144178688 27831661045833793536 27840528107729584128 28005162416489889792 28268585460971864064 28282441252296720384 28411487317621997568 28692789172251918336 28757661333999058944 28857514324742111232 28862463306790600704 29003393303405789184 29042390654137663488 29148230270224171008 29290555613340499968 29315570107674525696 29329939076455858176 29463764625682071552 29571139861198405632 29652524911577530368 29755485067520507904 29931443429264326656 29946114267137703936 30187205274973372416 30227794354306547712 30401331963514322944 30555015167374000128 30560255266013577216 30666367263465013248 30709475262429659136 30750766574969290752 30816105384868651008 30857540070021267456 30862832050825592832 31040015408125968384 31055229610365026304 31153134997805727744 31196927250722193408 31305249914787201024 31347342293354938368 31505807718551126016 31692116572162228224 31802158643593347072 31817746408833810432 32005899904559874048 32306954812539273216 32322790002624823296 32352369000748941312 32464703615334875136 32470271220139425792 32628817466331512832 32672689485904871424 32791759054002192384 32865898667427495936 32980016371133841408 32985672350617829376 32996181461012840448 33146735203892330496 33312263165970481152 33474920700960571392 33672873857922367488 33888599898945748992 34006268648594866176 34201498458953613312 34207363919159230464 34374392063295750144 34499663171398139904 34594612396840452096 34668118557977232384 34714732578773925888 34920017334141714432 34926006018301231104 34937133311660654592 35047276872531443712 35096543157062467584 35218406154135601152 35265760080024305664 35271808058086391808 35653631143682506752 35777428474042515456 36006637392629858304 36213351309480296448 36345324164106682368 36363138752952926208 36396415125842558976 36522791567251734528 36571899342247428096 36756775671642980352 36974136000855932928 37102518417525571584 37108881394445058048 37120704143639445504 37290077104378871808 37340216555319853056 37476296061716791296 37691447281295818752 37709921669728960512 37881983090162663424 38257052229669224448 38343548445332078592 38476685766322814976 38483284409054134272 38671191071207718912 38723187538850217984 38864307026965561344 38918938946445508608 39054074151120666624 39087426810232700928 39285019500909428736 39428186481597874176 39536699882103373824 39620706923402551296 39673980090027343872 39908591239019102208 39928152356183605248 40110335036642820096 40249607033297829888 40303725805742063616 40740020223165333504 40747007021351436288 40888489684620017664 40945967016572878848 41088140513158201344 41143386760028356608 41150442734434123776 41351372630598352896 41537513330407636992 41557872860517629952 41595903000962924544 41740333219716268032 42007743624734834688 42256155429549637632 42402878191457796096 42423661878445080576 42617230976432996352 43136492000998588416 43286271487113166848 43293694960185901056 43505089955108683776 43563585981206495232 43722345405336256512 43935833420010749952 43973355161511788544 43980896467490439168 43994908614683787264 44195646938523107328 44478787367366295552 44633227601280761856 44897165143896489984 45280807912460058624 45341691531459821568 45601997945271484416 45832522751061000192 45840382899020365824 45999550895197519872 46126149862453936128 46224158077302976512 46286310105031901184 46560023112188952576 46582844415547539456 46729702496708591616 46795390876083290112 46957874872180801536 47021013440032407552 47258711577826689024 47538174858243342336 47703237965390020608 48008849856839811072 48284468412640395264 48460432218808909824 48484185003937234944 48528553501123411968 48697055423002312704 48705406830209138688 49009034228857307136 49298848001141243904 49323011734109159424 49470024556700762112 49478508525926744064 49494272191519260672 49720102805838495744 49786955407093137408 49968394748955721728 50212381051440857088 50255263041727758336 50509310786883551232 50832899848418623488 51009402972892299264 51302247688430419968 51311045878738845696 51561588094943625216 51749494757097209856 51819076035954081792 51891918595260678144 52072098868160888832 52380026001212571648 52389009027451846656 52405699967490981888 52570915308797165568 52827609231203401728 52898640120036458496 53480446715523760128 53666142711063773184 54009956088944787456 54320026964220444672 54329342695135248384 54517986246160023552 54594622688763838464 54784187350877601792 54857849013371142144 55135163507464470528 55461204001283899392 55653777626288357376 55663322091667587072 55681056215459168256 56010324832979779584 56537170921943728128 56564882504593440768 56822974635243995136 57385578344503836672 57515322667998117888 57715028649484222464 57724926613581201408 58006786606811578368 58084781308275326976 58296460540448342016 58581111226680999936 58631140215349051392 58659878152911716352 58927529251364143104 59142279722396811264 59305049823155060736 59510970135041015808 59862886858528653312 59892228534275407872 60374410549946744832 60455588708613095424 61110030334748000256 61120510532027154432 61332734526930026496 61418950524859318272 61501533149938581504 61632210769737302016 61715080140042534912 61725664101651185664 62080030816251936768 62306269995611455488 62393854501444386816 62610499829574402048 63011615437102252032 63384233144324456448 63604317287186694144 63635492817667620864 64011799809119748096 64613909625078546432 64704738001497882624 64929407230669750272 64940542440278851584 65257634932663025664 65345378971809742848 65583518108004384768 65960032742267682816 65971344701235658752 65992362922025680896 66293470407784660992 66624526331940962304 66949841401921142784 67345747715844734976 68012537297189732352 68402996917907226624 68748784126591500288 68999326342796279808 69189224793680904192 69336237115954464768 69429465157547851776 69840034668283428864 69852012036602462208 69874266623321309184 70094553745062887424 70193086314124935168 70436812308271202304 70531520160048611328 71307262287365013504 71554856948085030912 72013274785259716608 72426702618960592896 72690648328213364736 72726277505905852416 72792830251685117952 73045583134503469056 73143798684494856192 73513551343285960704 73948272001711865856 74205036835051143168 74217762788890116096 74241408287278891008 74580154208757743616 74680433110639706112 74952592123433582592 75382894562591637504 75419843339457921024 75763966180325326848 76514104459338448896 76687096890664157184 76953371532645629952 76966568818108268544 77342382142415437824 77728614053931122688 77837877892891017216 78108148302241333248 78570039001818857472 78856372963195748352 79073399764206747648 79241413846805102592 79347960180054687744 79817182478038204416 80220670073285640192 80499214066595659776 81480040446330667008 81494014042702872576 81776979369240035328 81891934033145757696 82176281026316402688 82286773520056713216 82300885468868247552 82702745261196705792 83075026660815273984 83191806001925849088 83480666439432536064 84015487249469669376 84805756382915592192 84847323756890161152 85234461952865992704 86272984001997176832 86572542974226333696 86587389920371802112 87010179910217367552 87127171962412990464 87444690810672513024 87871666840021499904 87946710323023577088 87989817229367574528 88391293877046214656 88957574734732591104 89266455202561523712 89794330287792979968 90561615824920117248 90683383062919643136 91203995890542968832 91665045502122000384 91680765798040731648 91999101790395039744 92252299724907872256 92448316154605953024 92572620210063802368 93120046224377905152 93165688831095078912 93459404993417183232 93590781752166580224 93915749744361603072 94042026880064815104 94517423155653378048 95076349716486684672 95406475930780041216 96017699713679622144 96920864437617819648 96968370007874469888 97057107002246823936 97394110846004625408 97410813660418277376 98018068457714614272 98597696002282487808 98940049113401524224 98957017051853488128 98988544383038521344 99440205611676991488 99936789497911443456 100424762102881714176 101018621573767102464 101665799696837246976 102018805945784598528 102604495376860839936 102622091757477691392 103123176189887250432 103498989514194419712 103783837190521356288 104144197736321777664 104760052002425143296 104778018054903693312 104811399934981963776 105141830617594331136 105655218462406803456 105797280240072916992 106960893431047520256 107332285422127546368 108019912177889574912 108640053928440889344 109035972492320047104 109189245377527676928 109568374701755203584 109715698026742284288 110270327014928941056 110922408002567798784 111307555252576714752 111326644183335174144 111362112430918336512 112020649665959559168 113074341843887456256 113129765009186881536 113645949270487990272 114771156689007673344 115030645335996235776 115430057298968444928 115449853227162402816 116013573213623156736 116169562616550653952 116592921080896684032 117162222453361999872 117262280430698102784 117855058502728286208 118284559444793622528 118610099646310121472 119021940270082031616 119725773717057306624 119784457068550815744 120748821099893489664 120911177417226190848 122220060669496000512 122241021064054308864 122665469053860052992 122837901049718636544 123264421539474604032 123430160280085069824 123451328203302371328 124612539991222910976 124787709002888773632 125220999659148804096 126023230874204504064 126768466288648912896 127208634574373388288 127270985635335241728 129409476002995765248 129858814461339500544 129881084880557703168 130515269865326051328 130690757943619485696 131167036216008769536 131920065484535365632 131942689402471317504 131984725844051361792 132586940815569321984 133899682803842285568 134691495431689469952 136025074594379464704 136805993835814453248 137497568253183000576 137998652685592559616 138378449587361808384 138672474231908929536 138858930315095703552 139680069336566857728 139748533246642618368 140189107490125774848 140386172628249870336 140873624616542404608 141063040320097222656 142614524574730027008 143109713896170061824 144026549570519433216 144853405237921185792 145381296656426729472 145452555011811704832 145585660503370235904 146091166269006938112 147027102686571921408 147896544003423731712 148410073670102286336 148435525577780232192 148482816574557782016 149160308417515487232 149360866221279412224 149905184246867165184 150765789125183275008 151527932360650653696 153028208918676897792 153906743065291259904 153933137636216537088 154684764284830875648 155457228107862245376 155675755785782034432 156216296604482666496 157140078003637714944 157712745926391496704 158482827693610205184 158695920360109375488 160441340146571280384 160998428133191319552 162960080892661334016 162988028085405745152 163553958738480070656 163783868066291515392 164352562052632805376 164573547040113426432 165405490522393411584 166383612003851698176 166961332878865072128 168030974498939338752 169611512765831184384 169694647513780322304 170468923905731985408 172545968003994353664 173145085948452667392 173174779840743604224 174020359820434735104 174254343924825980928 174889381621345026048 175743333680042999808 175893420646047154176 175979634458735149056 176782587754092429312 177915149469465182208 178532910405123047424 179588660575585959936 181123231649840234496 181366766125839286272 183330091004244000768 183361531596081463296 183998203580790079488 184504599449815744512 184896632309211906048 185145240420127604736 186240092448755810304 186918809986834366464 187181563504333160448 187831499488723206144 189034846311306756096 190152699432973369344 190812951861560082432 192035399427359244288 193841728875235639296 194114214004493647872 194788221692009250816 194821627320836554752 196036136915429228544 197880098226803048448 197914034103706976256 197977088766077042688 198880411223353982976 199873578995822886912 200849524205763428352 202037243147534204928 204037611891569197056 205208990753721679872 206246352379774500864 206997979028388839424 207567674381042712576 208288395472643555328 209520104004850286592 209556036109807386624 209622799869963927552 210283661235188662272 211310436924813606912 211594560480145833984 213921786862095040512 214664570844255092736 216039824355779149824 217280107856881778688 218071944984640094208 218378490755055353856 219136749403510407168 219431396053484568576 220540654029857882112 221844816005135597568 222615110505153429504 222653288366670348288 222724224861836673024 224041299331919118336 226148683687774912512 226259530018373763072 227291898540975980544 229542313378015346688 230061290671992471552 230860114597936889856 230899706454324805632 232027146427246313472 233185842161793368064 234324444906723999744 235710117005456572416 236569118889587245056 237220199292620242944 238043880540164063232 239451547434114613248 241497642199786979328 244440121338992001024 244482042128108617728 245330938107720105984 245675802099437273088 246528843078949208064 246860320560170139648 246902656406604742656 249225079982445821952 249575418005777547264 250441999318297608192 252046461748409008128 254417269148746776576 254541971270670483456 258818952005991530496 259717628922679001088 259762169761115406336 261030539730652102656 261381515887238971392 262334072432017539072 263840130969070731264 263969451688102723584 265173881631138643968 267799365607684571136 269382990863378939904 272050149188758929408 273611987671628906496 274995136506366001152 275997305371185119232 276756899174723616768 277344948463817859072 277717860630191407104 279360138673133715456 279497066493285236736 280378214980251549696 280772345256499740672 281747249233084809216 282126080640194445312 285229049149460054016 286219427792340123648 288053099141038866432 290762593312853458944 290905110023623409664 291171321006740471808 292182332538013876224 294054205373143842816 295793088006847463424 296820147340204572672 296871051155560464384 296965633149115564032 298320616835030974464 299810368493734330368 303055864721301307392 306056417837353795584 307813486130582519808 307866275272433074176 309369528569661751296 311351511571564068864 312432593208965332992 314280156007275429888 315425491852782993408 316965655387220410368 317391840720218750976 320882680293142560768 321996856266382639104 325920161785322668032 327107917476960141312 327567736132583030784 328705124105265610752 329147094080226852864 330810981044786823168 332767224007703396352 333922665757730144256 336061948997878677504 339223025531662368768 339389295027560644608 340937847811463970816 345091936007988707328 346290171896905334784 346349559681487208448 348040719640869470208 348508687849651961856 349778763242690052096 351486667360085999616 351786841292094308352 353565175508184858624 355830298938930364416 357065820810246094848 359177321151171919872 362246463299680468992 362733532251678572544 366660182008488001536 366723063192162926592 367996407161580158976 369793264618423812096 370290480840255209472 373837619973668732928 374363127008666320896 375662998977446412288 378069692622613512192 380305398865946738688 381625903723120164864 388228428008987295744 389576443384018501632 389643254641673109504 392072273830858457088 395760196453606096896 395828068207413952512 395954177532154085376 397760822446707965952 401699048411526856704 404074486295068409856 408075223783138394112 410417981507443359744 412492704759549001728 413995958056777678848 415135348762085425152 416576790945287110656 419040208009700573184 419245599739927855104 420567322470377324544 422620873849627213824 423189120960291667968 427843573724190081024 429329141688510185472 432079648711558299648 434560215713763557376 436143889969280188416 436756981510110707712 438273498807020814336 441081308059715764224 443689632010271195136 445230221010306859008 445306576733340696576 445448449723673346048 448082598663838236672 452297367375549825024 454583797081951961088 459084626756030693376 461720229195873779712 461799412908649611264 464054292854492626944 466371684323586736128 468648889813447999488 471420234010913144832 473138237779174490112 476087761080328126464 482995284399573958656 488880242677984002048 488964084256217235456 490661876215440211968 491351604198874546176 493057686157898416128 493720641120340279296 499150836011555094528 500883998636595216384 504092923496818016256 508834538297493553152 509083942541340966912 517637904011983060992 519435257845358002176 519524339522230812672 522061079461304205312 522763031774477942784 524668144864035078144 527680261938141462528 527938903376205447168 530347763262277287936 535598731215369142272 538765981726757879808 544100298377517858816 549990273012732002304 551994610742370238464 553513798349447233536 554689896927635718144 555435721260382814208 558720277346267430912 560756429960503099392 561544690512999481344 563494498466169618432 570458098298920108032 572438855584680247296 576106198282077732864 581525186625706917888 582342642013480943616 584364665076027752448 588108410746287685632 593640294680409145344 593742102311120928768 593931266298231128064 596641233670061948928 599620736987468660736 606111729442602614784 612112835674707591168 615626972261165039616 618739057139323502592 622703023143128137728 624865186417930665984 628560312014550859776 630850983705565986816 633931310774440820736 634783681440437501952 641765360586285121536 643993712532765278208 651840323570645336064 654215834953920282624 655135472265166061568 657410248210531221504 658294188160453705728 661621962089573646336 665534448015406792704 667845331515460288512 672123897995757355008 678446051063324737536 678778590055121289216 681875695622927941632 690183872015977414656 692580343793810669568 692699119362974416896 696081439281738940416 699557526485380104192 702973334720171999232 707130351016369717248 711660597877860728832 714131641620492189696 718354642302343839744 724492926599360937984 733320364016976003072 733446126384325853184 735992814323160317952 739586529236847624192 740580961680510418944 747675239947337465856 748726254017332641792 751325997954892824576 756139385245227024384 763251807446240329728 776456856017974591488 779152886768037003264 779286509283346219008 784144547661716914176 791520392907212193792 791908355064308170752 795521644893415931904 803398096823053713408 808148972590136819712 816150447566276788224 820835963014886719488 824985409519098003456 827991916113555357696 830270697524170850304 833153581890574221312 838080416019401146368 838491199479855710208 841134644940754649088 845241747699254427648 846378241920583335936 855687147448380162048 858658283377020370944 864159297423116599296 872287779938560376832 873513963020221415424 876546997614041628672 882162616119431528448 887379264020542390272 890460442020613718016 890613153466681393152 890896899447346692096 909167594163903922176 918169253512061386752 923440458391747559424 923598825817299222528 928108585708985253888 937297779626895998976 942840468021826289664 946276475558348980224 952175522160656252928 965990568799147917312 977760485355968004096 981323752430880423936 982703208397749092352 986115372315796832256 987441282240680558592 998301672023110189056 1001767997273190432768 1008185846993636032512 1017669076594987106304 1018167885082681933824 1035275808023966121984 1038870515690716004352 1039048679044461625344 1044122158922608410624 1045526063548955885568 1049336289728070156288 1055360523876282925056 1060695526524554575872 1071197462430738284544 1077531963453515759616 1088200596755035717632 1099980546025464004608 1103989221484740476928 1109379793855271436288 1110871442520765628416 1121512859921006198784 1123089381025998962688 1126988996932339236864 1140916196597840216064 1144877711169360494592 1164685284026961887232 1168729330152055504896 1176216821492575371264 1187280589360818290688 1187484204622241857536 1187862532596462256128 1193282467340123897856 1212223458885205229568 1224225671349415182336 1231253944522330079232 1237478114278647005184 1245406046286256275456 1249730372835861331968 1257120624029101719552 1261701967411131973632 1267862621548881641472 1269567362880875003904 1283530721172570243072 1287987425065530556416 1303680647141290672128 1308431669907840565248 1310270944530332123136 1314820496421062443008 1323243924179147292672 1331068896030813585408 1335690663030920577024 1344247795991514710016 1356892102126649475072 1363751391245855883264 1385160687587621339136 1385398238725948833792 1392162878563477880832 1399115052970760208384 1405946669440343998464 1414260702032739434496 1428263283240984379392 1448985853198721875968 1466640728033952006144 1466892252768651706368 1471985628646320635904 1479173058473695248384 1481161923361020837888 1497452508034665283584 1502651995909785649152 1512278770490454048768 1526503614892480659456 1552913712035949182976 1558305773536074006528 1558573018566692438016 1568289095323433828352 1583040785814424387584 1583816710128616341504 1591043289786831863808 1606796193646107426816 1616297945180273639424 1632300895132553576448 1649970819038196006912 1655983832227110715392 1660541395048341700608 1666307163781148442624 1676160832038802292736 1682269289881509298176 1690483495398508855296 1711374294896760324096 1717316566754040741888 1728318594846233198592 1744575559877120753664 1747027926040442830848 1753093995228083257344 1764325232238863056896 1780920884041227436032 1781226306933362786304 1781793798894693384192 1818335188327807844352 1836338507024122773504 1846880916783495118848 1856217171417970507776 1874595559253791997952 1885680936043652579328 1892552951116697960448 1904351044321312505856 1931981137598295834624 1955520970711936008192 1962647504861760847872 1965406416795498184704 1972230744631593664512 1974882564481361117184 1996603344046220378112 2003535994546380865536 2016371693987272065024 2035338153189974212608 2036335770165363867648 2070551616047932243968 2077741031381432008704 2078097358088923250688 2088244317845216821248 2098672579456140312576 2121391053049109151744 2142394924861476569088 2155063926907031519232 2199961092050928009216 2207978442969480953856 2218759587710542872576 2221742885041531256832 2243025719842012397568 2246178762051997925376 2253977993864678473728 2289755422338720989184 2329370568053923774464 2337458660304111009792 2352433642985150742528 2374561178721636581376 2375725065192924512256 2386564934680247795712 2424446917770410459136 2448451342698830364672 2462507889044660158464 2474956228557294010368 2490812092572512550912 2499460745671722663936 2514241248058203439104 2523403934822263947264 2535725243097763282944 2539134725761750007808 2567061442345140486144 2575974850131061112832 2616863339815681130496 2620541889060664246272 2629640992842124886016 2646487848358294585344 2662137792061627170816 2671381326061841154048 2727502782491711766528 2770321375175242678272 2770796477451897667584 2784325757126955761664 2811893338880687996928 2828521404065478868992 2856526566481968758784 2897971706397443751936 2933281456067904012288 2943971257292641271808 2958346116947390496768 2962323846722041675776 2994905016069330567168 3005303991819571298304 3024557540980908097536 3053007229784961318912 3105827424071898365952 3116611547072148013056 3117146037133384876032 3136578190646867656704 3166081571628848775168 3182086579573663727616 3213592387292214853632 3232595890360547278848 3264601790265107152896 3299941638076392013824 3311967664454221430784 3332614327562296885248 3364538579763018596352 3380966990797017710592 3422748589793520648192 3434633133508081483776 3494055852080885661696 3506187990456166514688 3528650464477726113792 3561841768082454872064 3562452613866725572608 3563587597789386768384 3636670376655615688704 3672677014048245547008 3693761833566990237696 3712434342835941015552 3749191118507583995904 3771361872087305158656 3785105902233395920896 3808702088642625011712 3863962275196591669248 3911041941423872016384 3925295009723521695744 3930812833590996369408 3944461489263187329024 3993206688092440756224 4007071989092761731072 4032743387974544130048 4070676306379948425216 4155482062762864017408 4156194716177846501376 4176488635690433642496 4197345158912280625152 4242782106098218303488 4284789849722953138176 4399922184101856018432 4415956885938961907712 4437519175421085745152 4443485770083062513664 4492357524103995850752 4507955987729356947456 4579510844677441978368 4658741136107847548928 4674917320608222019584 4704867285970301485056 4749122357443273162752 4751450130385849024512 4773129869360495591424 4848893835540820918272 4896902685397660729344 4949912457114588020736 4981624185145025101824 4998921491343445327872 5028482496116406878208 5046807869644527894528 5071450486195526565888 5134122884690280972288 5151949700262122225664 5233726679631362260992 5241083778121328492544 5259281985684249772032 5292975696716589170688 5342762652123682308096 5455005564983423533056 5540642750350485356544 5568651514253911523328 5623786677761375993856 5657042808130957737984 5713053132963937517568 5795943412794887503872 5866562912135808024576 5887942514585282543616 5916692233894780993536 5924647693444083351552 5989810032138661134336 6010607983639142596608 6049115081961816195072 6106014459569922637824 6211654848143796731904 6233223094144296026112 6234292074266769752064 6364173159147327455232 6427184774584429707264 6465191780721094557696 6599883276152784027648 6623935328908442861568 6665228655124593770496 6729077159526037192704 6761933981594035421184 6869266267016162967552 6988111704161771323392 7012375980912333029376 7057300928955452227584 7123683536164909744128 7127175195578773536768 7273340753311231377408 7345354028096491094016 7387523667133980475392 7424868685671882031104 7498382237015167991808 7542723744174610317312 7570211804466791841792 7617404177285250023424 7727924550393183338496 7850590019447043391488 7861625667181992738816 7888922978526374658048 7986413376184881512448 8014143978185523462144 8310964125525728034816 8312389432355693002752 8352977271380867284992 8485564212196436606976 8569579699445906276352 8799844368203712036864 8831913771877923815424 8875038350842171490304 8886971540166125027328 8984715048207991701504 9015911975458713894912 9159021689354883956736 9317482272215695097856 9349834641216444039168 9409734571940602970112 9498244714886546325504 9546259738720991182848 9697787671081641836544 9793805370795321458688 9899824914229176041472 9997842982686890655744 10093615739289055789056 10142900972391053131776 10268245769380561944576 10303899400524244451328 10482167556242656985088 10518563971368499544064 10585951393433178341376 10685525304247364616192 10910011129966847066112 11081285500700970713088 11137303028507823046656 11247573355522751987712 11314085616261915475968 11426106265927875035136 11591886825589775007744 11733125824271616049152 11775885029170565087232 11833384467789561987072 11979620064277322268672 12021215967278285193216 12098230163923632390144 12212028919139845275648 12466446188288592052224 12468584148533539504128 12728346318294654910464 12854369549168859414528 13199766552305568055296 13247870657816885723136 13330457310249187540992 13523867963188070842368 13738532534032325935104 13976223408323542646784 14024751961824666058752 14114601857910904455168 14247367072329819488256 14254350391157547073536 14546681506622462754816 14690708056192982188032 14849737371343764062208 14996764474030335983616 15085447488349220634624 15140423608933583683584 15455849100786366676992 15701180038894086782976 15723251334363985477632 15777845957052749316096 16028287956371046924288 16621928251051456069632 16705954542761734569984 16971128424392873213952 17139159398891812552704 17599688736407424073728 17663827543755847630848 17750076701684342980608 17773943080332250054656 17969430096415983403008 18031823950917427789824 18318043378709767913472 18634964544431390195712 18699669282432888078336 19092519477441982365696 19395575342163283673088 19799649828458352082944 19995685965373781311488 20187231478578111578112 20285801944782106263552 20607798801048488902656 20964335112485313970176 21037127942736999088128 21171902786866356682752 21371050608494729232384 21820022259933694132224 22162571001401941426176 22274606057015646093312 22495146711045503975424 22628171232523830951936 22852212531855750070272 23183773651179550015488 23551770058341130174464 23666768935579123974144 23959240128554644537344 24042431934556570386432 24932892376577184104448 24937168297067079008256 25456692636589309820928 25708739098337718829056 26399533104611136110592 26495741315633771446272 26660914620498375081984 27047735926376141684736 27477065068064651870208 27952446816647085293568 28049503923649332117504 28229203715821808910336 28494734144659638976512 29093363013244925509632 29381416112385964376064 29699474742687528124416 29993528948060671967232 30280847217867167367168 30911698201572733353984 31446502668727970955264 31555691914105498632192 32056575912742093848576 33243856502102912139264 33411909085523469139968 33942256848785746427904 34278318797783625105408 35199377472814848147456 35327655087511695261696 35500153403368685961216 35938860192831966806016 36063647901834855579648 36636086757419535826944 37399338564865776156672 38185038954883964731392 39599299656916704165888 39991371930747562622976 40571603889564212527104 41215597602096977805312 41928670224970627940352 42074255885473998176256 42343805573732713365504 42742101216989458464768 43640044519867388264448 44549212114031292186624 44990293422091007950848 45256342465047661903872 46367547302359100030976 47103540116682260348928 47333537871158247948288 48084863869113140772864 49865784753154368208896 50913385273178619641856 51417478196675437658112 52799066209222272221184 52991482631267542892544 53321829240996750163968 54095471852752283369472 54954130136129303740416 55904893633294170587136 56099007847298664235008 58186726026489851019264 59398949485375056248832 59987057896121343934464 60561694435734334734336 61823396403145466707968 62893005337455941910528 63111383828210997264384 64113151825484187697152 66487713004205824278528 66823818171046938279936 67884513697571492855808 68556637595567250210816 70655310175023390523392 71000306806737371922432 71877720385663933612032 72127295803669711159296 74798677129731552313344 76370077909767929462784 79198599313833408331776 79982743861495125245952 81143207779128425054208 82431195204193955610624 83857340449941255880704 84148511770947996352512 84687611147465426731008 85484202433978916929536 87280089039734776528896 89098424228062584373248 89980586844182015901696 92735094604718200061952 94667075742316495896576 96169727738226281545728 99731569506308736417792 101826770546357239283712 102834956393350875316224 105598132418444544442368 105982965262535085785088 108190943705504566738944 109908260272258607480832 112198015694597328470016 118797898970750112497664 119974115792242687868928 123646792806290933415936 125786010674911883821056 126222767656421994528768 128226303650968375394304 133647636342093876559872 135769027395142985711616 141310620350046781046784 142000613613474743844864 144254591607339422318592 149597354259463104626688 152740155819535858925568 158397198627666816663552 159965487722990250491904 162286415558256850108416 164862390408387911221248 167714680899882511761408 168297023541895992705024 174560178079469553057792 178196848456125168746496 179961173688364031803392 185470189209436400123904 189334151484632991793152 192339455476452563091456 199463139012617472835584 203653541092714478567424 205669912786701750632448 211965930525070171570176 216381887411009133477888 224396031389194656940032 237595797941500224995328 239948231584485375737856 247293585612581866831872 251572021349823767642112 252445535312843989057536 256452607301936750788608 267295272684187753119744 284001227226949487689728 288509183214678844637184 299194708518926209253376 305480311639071717851136 316794397255333633327104 324572831116513700216832 329724780816775822442496 336594047083791985410048 356393696912250337492992 359922347376728063606784 370940378418872800247808 378668302969265983586304 384678910952905126182912 407307082185428957134848 423931861050140343140352 432763774822018266955776 448792062778389313880064 475191595883000449990656 479896463168970751475712 494587171225163733663744 503144042699647535284224 504891070625687978115072 534590545368375506239488 568002454453898975379456 577018366429357689274368 598389417037852418506752 610960623278143435702272 649145662233027400433664 673188094167583970820096 712787393824500674985984 719844694753456127213568 741880756837745600495616 757336605938531967172608 769357821905810252365824 865527549644036533911552 897584125556778627760128 950383191766000899981312 989174342450327467327488 1009782141251375956230144 1069181090736751012478976 1136004908907797950758912 1154036732858715378548736 1221921246556286871404544 1298291324466054800867328 1346376188335167941640192 1425574787649001349971968 1439689389506912254427136 1483761513675491200991232 1514673211877063934345216 1731055099288073067823104 1795168251113557255520256 2019564282502751912460288 2138362181473502024957952 2272009817815595901517824 2308073465717430757097472 2596582648932109601734656 2692752376670335883280384 2851149575298002699943936 2967523027350982401982464 3029346423754127868690432 3462110198576146135646208 4039128565005503824920576 4276724362947004049915904 4544019635631191803035648 5193165297864219203469312 5385504753340671766560768 6058692847508255737380864 6924220397152292271292416 8078257130011007649841152 8553448725894008099831808 9088039271262383606071296 10386330595728438406938624 12117385695016511474761728 16156514260022015299682304 18176078542524767212142592 20772661191456876813877248 24234771390033022949523456 36352157085049534424285184 48469542780066045899046912 72704314170099068848570368 145408628340198137697140736
- Sum of all divisors σ(n): 546001500039943743452239583
- Sum of proper divisors (its aliquot sum) s(n): 400592871699745605755098847
- 145408628340198137697140736 is an abundant number, because the sum of its proper divisors (400592871699745605755098847) is greater than itself. Its abundance is 255184243359547468057958111
Bases of 145408628340198137697140736
- Binary: 1111000010001110111100110001001100001111101011100010001000000000000000000000000000000002
- Hexadecimal: 0x7847798987D71100000000
- Base-36: I9QJX8V3LS0000000
Squares and roots of 145408628340198137697140736
- 145408628340198137697140736 squared (1454086283401981376971407362) is 21143669195777873017127400781943144714022869790621696
- 145408628340198137697140736 cubed (1454086283401981376971407363) is 3074471935836960792666749620042905172215655715399745576644582017646527047008256
-
145408628340198137697140736 is a
perfect square number . Itssquare root is 12058550009856 -
The
cube root of 145408628340198137697140736 is 525851833.5539888141
Scales and comparisons
How big is 145408628340198137697140736?- 145,408,628,340,198,137,697,140,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,408,628,340,198,137,697,140,736 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 145408628340198137697140736 cubic inches would be around 43820986.1 feet tall.
Recreational maths with 145408628340198137697140736
- 145408628340198137697140736 backwards is 637041796731891043826804541
- The number of decimal digits it has is: 27
- The sum of 145408628340198137697140736'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 145408628340198137697140736 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 145408628340198137697140736 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/145408628340198137697140736/
Chicago style:
Numbermatics. 2024. "Number 145408628340198137697140736 - Facts about the integer". https://numbermatics.com/n/145408628340198137697140736/
The information we have on file for 145408628340198137697140736 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 145408628340198137697140736, math, Factors of 145408628340198137697140736, curriculum, school, college, exams, university, Prime factorization of 145408628340198137697140736, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, four hundred eight sextillion, six hundred twenty-eight quintillion, three hundred forty quadrillion, one hundred ninety-eight trillion, one hundred thirty-seven billion, six hundred ninety-seven million, one hundred forty thousand, seven hundred thirty-six.