109599812921153888804929536
109,599,812,921,153,888,804,929,536 is an even composite number composed of seven prime numbers multiplied together.
109599812921153888804929536 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 109599812921153888804929536:
222 × 34 × 132 × 192 × 432 × 532 × 10092
(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 × 13 × 13 × 19 × 19 × 43 × 43 × 53 × 53 × 1009 × 1009)See below for interesting mathematical facts about the number 109599812921153888804929536 from the Numbermatics database.
Names of 109599812921153888804929536
- Cardinal: 109599812921153888804929536 can be written as One hundred nine septillion, five hundred ninety-nine sextillion, eight hundred twelve quintillion, nine hundred twenty-one quadrillion, one hundred fifty-three trillion, eight hundred eighty-eight billion, eight hundred four million, nine hundred twenty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.09599812921153888804929536 × 1026
Factors of 109599812921153888804929536
Divisors of 109599812921153888804929536
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 43 48 52 53 54 57 64 72 76 78 81 86 96 104 106 108 114 117 128 129 144 152 156 159 162 169 171 172 192 208 212 216 228 234 247 256 258 288 304 312 318 324 338 342 344 351 361 384 387 416 424 432 456 468 477 494 507 512 513 516 559 576 608 624 636 648 676 684 688 689 702 722 741 768 774 817 832 848 864 912 936 954 988 1007 1009 1014 1024 1026 1032 1053 1083 1118 1152 1161 1216 1248 1272 1296 1352 1368 1376 1378 1404 1431 1444 1482 1521 1536 1539 1548 1634 1664 1677 1696 1728 1824 1849 1872 1908 1976 2014 2018 2028 2048 2052 2064 2067 2106 2166 2223 2236 2279 2304 2322 2432 2451 2496 2544 2592 2704 2736 2752 2756 2808 2809 2862 2888 2964 3021 3027 3042 3072 3078 3096 3211 3249 3268 3328 3354 3392 3456 3483 3648 3698 3744 3816 3952 4028 4036 4056 4096 4104 4128 4134 4212 4293 4332 4446 4472 4558 4563 4608 4644 4693 4864 4902 4992 5031 5088 5184 5408 5472 5504 5512 5547 5616 5618 5724 5776 5928 6042 6054 6084 6144 6156 6192 6201 6422 6498 6536 6656 6669 6708 6784 6837 6912 6966 7267 7296 7353 7396 7488 7632 7904 8056 8072 8112 8192 8208 8256 8268 8424 8427 8586 8664 8892 8944 8957 9063 9081 9116 9126 9216 9288 9386 9633 9728 9747 9804 9984 10062 10176 10368 10621 10816 10944 11008 11024 11094 11232 11236 11448 11552 11856 12084 12108 12168 12288 12312 12384 12402 12844 12996 13072 13091 13117 13312 13338 13416 13568 13674 13689 13824 13932 14079 14534 14592 14706 14792 14976 15093 15264 15523 15808 16112 16144 16224 16384 16416 16512 16536 16641 16848 16854 17172 17328 17784 17888 17914 18126 18162 18232 18252 18432 18576 18603 18772 19133 19171 19266 19456 19494 19608 19968 20007 20124 20352 20511 20736 21242 21632 21801 21888 22016 22048 22059 22188 22464 22472 22896 23104 23712 24037 24168 24216 24336 24576 24624 24768 24804 25281 25688 25992 26144 26182 26234 26624 26676 26832 26871 27136 27189 27243 27348 27378 27648 27864 28158 28899 29068 29184 29241 29412 29584 29627 29952 30186 30528 31046 31616 31863 32224 32288 32448 32768 32832 33024 33072 33282 33696 33708 34344 34656 35131 35568 35776 35828 36252 36324 36464 36504 36517 36864 37152 37206 37544 38266 38342 38532 38912 38988 39216 39273 39351 39936 40014 40248 40704 41022 41472 42237 42484 43264 43301 43387 43602 43776 44032 44096 44118 44376 44928 44944 45279 45792 46208 46569 47424 48074 48336 48432 48672 49152 49248 49536 49608 49923 50562 51376 51984 52288 52364 52468 53248 53352 53371 53477 53664 53742 54272 54378 54486 54696 54756 55296 55728 55809 56316 57399 57513 57798 58136 58368 58482 58824 59168 59254 59904 60372 61009 61056 61533 62092 63232 63726 64448 64576 64896 65403 65536 65664 66048 66144 66177 66564 67392 67416 68688 69312 70262 71136 71552 71656 72111 72504 72648 72928 73008 73034 73728 74304 74412 75088 75843 76532 76684 77064 77824 77976 78432 78546 78702 79872 80028 80496 80613 81408 81567 81729 82044 82944 84474 84968 86528 86602 86697 86774 87204 87552 88064 88192 88236 88752 88881 89856 89888 90558 91584 92416 93138 94848 95589 96148 96672 96864 97344 97997 98304 98496 99072 99216 99846 101124 102752 103968 104576 104728 104936 105393 106496 106704 106742 106954 107328 107484 108544 108756 108972 109392 109512 109551 110592 111456 111618 112632 114798 115026 115596 116272 116736 116964 117648 117819 118053 118336 118508 119808 120744 120787 122018 122112 123066 124184 126464 126711 127452 128896 129152 129792 129903 130161 130806 131072 131328 132096 132288 132354 133128 134784 134832 137376 138073 138624 139707 140524 142272 143104 143312 144222 145008 145296 145856 146016 146068 147456 148608 148824 149769 150176 151686 153064 153368 154128 155648 155952 156864 157092 157404 159744 160056 160113 160431 160992 161226 162816 163134 163458 164088 165888 168948 169936 170183 170521 172197 172539 173056 173204 173394 173548 174408 175104 176128 176384 176472 177504 177762 179712 179776 181116 183027 183168 184599 184832 186276 189696 191178 192296 193344 193728 194688 195994 196209 196608 196992 198144 198432 199692 201799 202248 205504 207936 209152 209456 209872 210786 212992 213408 213484 213908 214656 214968 216333 217088 217512 217944 218784 219024 219102 221184 222912 223236 225264 227529 229596 230052 231192 232544 233472 233928 235296 235638 236106 236672 237016 239616 241488 241574 241839 244036 244224 246132 248368 248729 249223 252928 253422 254904 257792 258304 259584 259806 260091 260322 261612 262144 262656 264192 264576 264708 266256 266643 269568 269664 274752 276146 277248 279414 281048 284544 286208 286624 286767 288444 290016 290592 291712 292032 292136 293991 294912 297216 297648 299538 300352 303372 306128 306736 308256 311296 311904 312481 313728 314184 314808 316179 319488 320112 320226 320862 321984 322452 325632 326268 326916 328176 328653 331776 337896 339872 340366 341042 344394 345078 346112 346408 346788 347096 348816 350208 352256 352768 352944 353457 354159 355008 355524 359424 359552 362232 362361 364249 366054 366336 369198 369664 372552 379392 380133 382356 384592 385151 386688 387456 389376 389709 390483 391988 392418 393216 393984 396288 396864 399384 403598 404496 411008 414219 415872 418304 418912 419121 419744 421572 425984 426816 426968 427816 429312 429936 432666 434176 435024 435888 437568 438048 438204 442368 445824 446472 450528 455058 456703 459192 460104 462384 465088 466944 467856 470592 471276 472212 473344 474032 474721 479232 480339 481293 482976 483148 483678 488072 488448 492264 496736 497458 498446 505856 506844 509808 510549 511563 515584 516591 516608 517617 519168 519612 520182 520644 523224 524288 525312 528384 529152 529416 532512 533286 539136 539328 549081 549504 552292 554496 558828 562096 562913 564031 569088 572416 573248 573534 576888 580032 581184 583424 584064 584272 587982 588627 589824 594432 595296 599076 600704 605397 606744 612256 613472 616512 622592 623808 624962 627456 628368 629616 632358 638976 640224 640452 641724 643968 644904 648999 651264 652536 653832 656352 657306 663552 667489 675792 679744 680732 682084 688788 690156 692224 692816 693576 693823 694192 695201 697632 700416 704512 705536 705888 706914 708318 710016 711048 718848 719104 724464 724722 725517 728498 732108 732672 738396 739328 745104 746187 747669 758784 760266 764712 769184 770302 773376 774912 778752 779418 780966 783976 784836 786432 787968 792576 793728 798768 799929 807196 808992 822016 822719 824353 828438 831744 836608 837824 838242 839488 843144 851968 853632 853936 855632 858624 859872 860301 865332 868352 870048 871776 875136 876096 876408 881973 884736 891648 892944 901056 910116 913406 918384 920208 924768 930176 933888 935712 937443 941184 942552 944424 946688 948064 948537 949442 958464 960678 962586 965952 966296 967356 976144 976896 984528 985959 993472 994916 996892 1011712 1013688 1014049 1016063 1018081 1019616 1021098 1023126 1031168 1033182 1033216 1035234 1038336 1039224 1040364 1041288 1046448 1048576 1050624 1056768 1058304 1058832 1060371 1062477 1065024 1066572 1078272 1078656 1087083 1092747 1098162 1099008 1104584 1108992 1117656 1124192 1125826 1128062 1138176 1144832 1146496 1147068 1153776 1155453 1160064 1162368 1166848 1168128 1168544 1169127 1171449 1175964 1177254 1179648 1188864 1190592 1198152 1201408 1210794 1213488 1224512 1226944 1233024 1242657 1245184 1247616 1249924 1254912 1256736 1257363 1259232 1264716 1273961 1277952 1280448 1280904 1283448 1287936 1289808 1297998 1302528 1305072 1307664 1312704 1314612 1327104 1334978 1351584 1359488 1361464 1364168 1370109 1377576 1380312 1384448 1385632 1387152 1387646 1388384 1390402 1395264 1400832 1409024 1411072 1411776 1413828 1416636 1420032 1422096 1424163 1437696 1438208 1441017 1443879 1448928 1449444 1451034 1456996 1464216 1465344 1476792 1478656 1490208 1492374 1495338 1517568 1520532 1529424 1531647 1534689 1538368 1540604 1546752 1549773 1549824 1552851 1557504 1558836 1561932 1567952 1569672 1570231 1572864 1575936 1585152 1587456 1597536 1599858 1614392 1617984 1644032 1645438 1647243 1648706 1656876 1663488 1673216 1675648 1676484 1678976 1686288 1688739 1692093 1703936 1707264 1707872 1711264 1717248 1719744 1720602 1730664 1736704 1740096 1743552 1750272 1752192 1752816 1763946 1769472 1783296 1785888 1802112 1816191 1820232 1826812 1836768 1840416 1849536 1860352 1861943 1865641 1867776 1871424 1874886 1882368 1885104 1888848 1893376 1896128 1897074 1898884 1916928 1921356 1925172 1931904 1932592 1934712 1946997 1952288 1953792 1969056 1971918 1986944 1989832 1993784 2002467 2023424 2027376 2028098 2032126 2036162 2039232 2042196 2046252 2062336 2066364 2066432 2070468 2076672 2078448 2080728 2081469 2082576 2085603 2092896 2097152 2101248 2113536 2116608 2117664 2120742 2124954 2130048 2133144 2156544 2157312 2174166 2185494 2196324 2198016 2209168 2217984 2235312 2238561 2243007 2248384 2251652 2256124 2276352 2289664 2292992 2294136 2294953 2299511 2307552 2310906 2320128 2324736 2333696 2336256 2337088 2338254 2342898 2351928 2354508 2359296 2377728 2381184 2396304 2399787 2402816 2421588 2426976 2449024 2453888 2466048 2468157 2473059 2485314 2490368 2495232 2499848 2509824 2513472 2514726 2518464 2529432 2547922 2555904 2560896 2561808 2566896 2575872 2579616 2595996 2605056 2610144 2615328 2623387 2625408 2629224 2645919 2654208 2669956 2703168 2718976 2722928 2728336 2740218 2755152 2760624 2768896 2771264 2774304 2775292 2776768 2780804 2790528 2801664 2812329 2818048 2822144 2823552 2827656 2833272 2834281 2840064 2844192 2845611 2848326 2875392 2876416 2882034 2887758 2897856 2898888 2902068 2913992 2928432 2930688 2953584 2957312 2957877 2980416 2984748 2990676 3035136 3041064 3042147 3048189 3054243 3058848 3063294 3069378 3076736 3081208 3093504 3099546 3099648 3105702 3115008 3117672 3123864 3135904 3139344 3140462 3145728 3151872 3170304 3174912 3195072 3199716 3228784 3233477 3235968 3239899 3261249 3278241 3288064 3290876 3294486 3297412 3313752 3326976 3346432 3351296 3352968 3357952 3372576 3377478 3384186 3407872 3414528 3415744 3422528 3434496 3439488 3441204 3461328 3466359 3473408 3480192 3487104 3500544 3504384 3505632 3507381 3514347 3527892 3538944 3566592 3571776 3604224 3632382 3640464 3653624 3673536 3680832 3699072 3720704 3723886 3727971 3731282 3735552 3742848 3749772 3764736 3770208 3777696 3786752 3792256 3794148 3797768 3821883 3833856 3842712 3850344 3863808 3865184 3869424 3893994 3904576 3907584 3938112 3943836 3973888 3979664 3987568 4004934 4046848 4054752 4056196 4064252 4072324 4078464 4084392 4092504 4110327 4124672 4132728 4132864 4140936 4153344 4156896 4161456 4162938 4165152 4171206 4185792 4194304 4202496 4227072 4233216 4235328 4241484 4249908 4260096 4266288 4272489 4313088 4314624 4323051 4331637 4348332 4370988 4392648 4396032 4418336 4435968 4470624 4477122 4486014 4496768 4503304 4512248 4552704 4579328 4585984 4588272 4589906 4594941 4599022 4604067 4615104 4621812 4640256 4649472 4667392 4672512 4674176 4676508 4685796 4703856 4709016 4710693 4718592 4735237 4755456 4762368 4792608 4799574 4805632 4843176 4853952 4898048 4907776 4932096 4936314 4941729 4946118 4970628 4980736 4990464 4999696 5019648 5026944 5029452 5036928 5058864 5066217 5076279 5095844 5111808 5121792 5123616 5133792 5151744 5159232 5191992 5193841 5210112 5220288 5230656 5246774 5250816 5258448 5291838 5308416 5339912 5406336 5437952 5445856 5448573 5456672 5480436 5510304 5521248 5537792 5542528 5548608 5550584 5553536 5561608 5581056 5585829 5596923 5603328 5624658 5636096 5644288 5647104 5655312 5666544 5668562 5680128 5688384 5691222 5696652 5750784 5752832 5764068 5775516 5795712 5797776 5804136 5827984 5856864 5861376 5907168 5914624 5915754 5937139 5960832 5969496 5981352 6007401 6070272 6082128 6084294 6096378 6108486 6117696 6126588 6138756 6153472 6162416 6187008 6199092 6199296 6211404 6230016 6235344 6244407 6247728 6256809 6271808 6278688 6280924 6291456 6303744 6340608 6349824 6390144 6399432 6457568 6466954 6471936 6479798 6522498 6556482 6576128 6581752 6588972 6594824 6627504 6653952 6692864 6702592 6705936 6715683 6715904 6729021 6745152 6754956 6768372 6815744 6829056 6831488 6845056 6868992 6878976 6882408 6884859 6898533 6922656 6932718 6946816 6960384 6974208 7001088 7008768 7011264 7014762 7028694 7055784 7077888 7133184 7143552 7208448 7264764 7280928 7307248 7317869 7332403 7347072 7361664 7398144 7404471 7419177 7441408 7447772 7455942 7462564 7471104 7485696 7499544 7529472 7540416 7555392 7573504 7584512 7588296 7595536 7643766 7667712 7685424 7700688 7727616 7730368 7738848 7787988 7809152 7815168 7870161 7876224 7887672 7937757 7947776 7959328 7975136 8009868 8093696 8109504 8112392 8128504 8144648 8156928 8168784 8185008 8220654 8249344 8265456 8265728 8281872 8306688 8313792 8322912 8325876 8330304 8342412 8371584 8404992 8436987 8454144 8466432 8470656 8482968 8499816 8502843 8520192 8532576 8544978 8626176 8629248 8646102 8663274 8677357 8696664 8741976 8785296 8792064 8836672 8871936 8941248 8954244 8972028 8993536 9006608 9019699 9024496 9037613 9105408 9126441 9144567 9158656 9162729 9171968 9176544 9179812 9189882 9198044 9208134 9230208 9243624 9280512 9298944 9334784 9345024 9348352 9353016 9371592 9407712 9418032 9421386 9437184 9470474 9510912 9524736 9585216 9599148 9611264 9686352 9700431 9707904 9719697 9783747 9796096 9815552 9834723 9864192 9872628 9883458 9892236 9941256 9961472 9980928 9999392 10039296 10053888 10058904 10073856 10117728 10132434 10152558 10191688 10223616 10243584 10247232 10267584 10303488 10318464 10383984 10387682 10399077 10420224 10440576 10461312 10493548 10501632 10516896 10583676 10616832 10679824 10695347 10716589 10812672 10875904 10891712 10897146 10913344 10960872 11020608 11042496 11075584 11085056 11097216 11101168 11107072 11123216 11162112 11171658 11183913 11193846 11206656 11249316 11272192 11288576 11294208 11310624 11333088 11337124 11360256 11376768 11382444 11393304 11465649 11501568 11505664 11528136 11551032 11591424 11595552 11608272 11655968 11713728 11722752 11814336 11829248 11831508 11874278 11921664 11938992 11962704 12014802 12140544 12164256 12168588 12192756 12216972 12235392 12253176 12277512 12306944 12324832 12330981 12374016 12398184 12398592 12422808 12460032 12470688 12488814 12495456 12513618 12543616 12557376 12561848 12582912 12607488 12681216 12699648 12780288 12798864 12817467 12915136 12933908 12943872 12959596 13044996 13112964 13152256 13163504 13177944 13182637 13189648 13208819 13235053 13255008 13307904 13385728 13405184 13411872 13431366 13431808 13458042 13490304 13509912 13536744 13631488 13658112 13662976 13690112 13737984 13757952 13764816 13769718 13784823 13797066 13812201 13845312 13865436 13893632 13920768 13948416 14002176 14017536 14022528 14029524 14057388 14111568 14132079 14155776 14205711 14266368 14287104 14416896 14529528 14561856 14614496 14635738 14664806 14694144 14723328 14796288 14808942 14838354 14882816 14895544 14911884 14925128 14942208 14971392 14999088 15058944 15080832 15110784 15147008 15169024 15176592 15191072 15198651 15228837 15287532 15335424 15370848 15401376 15455232 15460736 15477696 15575976 15581523 15618304 15630336 15662707 15740322 15752448 15775344 15875514 15895552 15918656 15950272 16019736 16187392 16219008 16224784 16257008 16289296 16313856 16337568 16345719 16370016 16441308 16498688 16530912 16531456 16561493 16563744 16613376 16627584 16645824 16651752 16660608 16684824 16743168 16757487 16790769 16809984 16873974 16908288 16932864 16941312 16965936 16999632 17005686 17040384 17065152 17089956 17252352 17258496 17292204 17326548 17354714 17393328 17483952 17570592 17584128 17673344 17743872 17811417 17882496 17908488 17944056 17987072 18013216 18022203 18039398 18048992 18075226 18210816 18252882 18289134 18317312 18325458 18343936 18353088 18359624 18379764 18396088 18416268 18460416 18487248 18561024 18597888 18669568 18690048 18696704 18706032 18733221 18743184 18770427 18815424 18836064 18842772 18874368 18940948 19021824 19049472 19170432 19198296 19222528 19305197 19343539 19372704 19400862 19415808 19439394 19567494 19592192 19631104 19669446 19728384 19745256 19766916 19784472 19882512 19922944 19961856 19998784 20078592 20107776 20117808 20147049 20147712 20187063 20235456 20264868 20305116 20383376 20413003 20447232 20487168 20494464 20535168 20606976 20636928 20654577 20695599 20767968 20775364 20798154 20840448 20881152 20922624 20987096 21003264 21033792 21167352 21233664 21359648 21390694 21433178 21625344 21751808 21783424 21794292 21826688 21921744 21953607 21997209 22041216 22084992 22151168 22170112 22194432 22202336 22213413 22214144 22246432 22257531 22324224 22343316 22367826 22387692 22413312 22498632 22544384 22577152 22588416 22621248 22666176 22674248 22720512 22753536 22764888 22786608 22931298 23003136 23011328 23056272 23102064 23182848 23191104 23216544 23311936 23427456 23445504 23610483 23628672 23658496 23663016 23748556 23843328 23877984 23925408 24029604 24205259 24253333 24281088 24328512 24337176 24385512 24433944 24470784 24506352 24555024 24613888 24649664 24661962 24748032 24796368 24797184 24845616 24920064 24941376 24977628 24990912 25027236 25087232 25114752 25123696 25214976 25310961 25362432 25399296 25508529 25560576 25597728 25634934 25830272 25867816 25887744 25919192 26032071 26089992 26225928 26304512 26327008 26355888 26365274 26379296 26417638 26470106 26510016 26615808 26771456 26810368 26823744 26862732 26863616 26916084 26980608 27019824 27059097 27073488 27112839 27262976 27316224 27325952 27379323 27380224 27433701 27475968 27488187 27515904 27529632 27539436 27569646 27594132 27624402 27690624 27730872 27787264 27841536 27896832 28004352 28035072 28045056 28059048 28114776 28223136 28264158 28311552 28411422 28532736 28574208 28833792 29059056 29101293 29123712 29159091 29228992 29271476 29329612 29388288 29446656 29504169 29592576 29617884 29676708 29765632 29791088 29823768 29834389 29850256 29884416 29893643 29942784 29998176 30117888 30161664 30221568 30294016 30338048 30353184 30382144 30397302 30457674 30575064 30670848 30741696 30802752 30910464 30921472 30955392 31151952 31163046 31197231 31236608 31260672 31325414 31480644 31504896 31550688 31751028 31791104 31837312 31900544 32039472 32086041 32149767 32374784 32438016 32449568 32514016 32578592 32627712 32675136 32691438 32740032 32882616 32997376 33061824 33062912 33122986 33127488 33226752 33255168 33291648 33303504 33321216 33369648 33486336 33514974 33581538 33619968 33747948 33816576 33865728 33882624 33931872 33999264 34011372 34080768 34130304 34179912 34396947 34504704 34516992 34584408 34653096 34709428 34786656 34967904 35141184 35168256 35346688 35376917 35447179 35487744 35622834 35764992 35816976 35888112 35974144 36026432 36044406 36078796 36097984 36150452 36421632 36505764 36578268 36634624 36650916 36687872 36706176 36719248 36759528 36792176 36832536 36845653 36920832 36974496 36992943 37122048 37195776 37339136 37380096 37393408 37412064 37466442 37486368 37540854 37630848 37672128 37685544 37748736 37881896 38043648 38098944 38340864 38396592 38445056 38452401 38610394 38687078 38745408 38801724 38831616 38878788 39134988 39184384 39262208 39338892 39456768 39490512 39533832 39547911 39568944 39626457 39705159 39765024 39845888 39923712 39997568 40157184 40215552 40235616 40294098 40295424 40374126 40470912 40529736 40610232 40766752 40826006 40894464 40974336 40988928 41070336 41213952 41273856 41309154 41391198 41535936 41550728 41596308 41680896 41762304 41845248 41974192 42006528 42067584 42334704 42396237 42467328 42617133 42719296 42781388 42866356 43250688 43503616 43566848 43588584 43604107 43653376 43690709 43777483 43843488 43907214 43994418 44082432 44169984 44302336 44340224 44388864 44404672 44426826 44428288 44492864 44515062 44648448 44686632 44735652 44775384 44826624 44997264 45088768 45154304 45176832 45242496 45332352 45348496 45441024 45507072 45529776 45573216 45595953 45686511 45862596 46006272 46022656 46112544 46204128 46365696 46382208 46433088 46623872 46744569 46854912 46891008 46988121 47220966 47257344 47316992 47326032 47497112 47686656 47755968 47850816 48059208 48410518 48506666 48562176 48657024 48674352 48771024 48867888 48941568 49012704 49110048 49227776 49299328 49323924 49496064 49592736 49594368 49684479 49691232 49840128 49882752 49955256 49981824 50054472 50174464 50229504 50247392 50272461 50372307 50429952 50621922 50724864 50798592 51017058 51121152 51195456 51269868 51660544 51735632 51775488 51838384 52064142 52179984 52451856 52609024 52654016 52711776 52730548 52758592 52835276 52940212 53020032 53231616 53434251 53542912 53620736 53647488 53725464 53727232 53832168 53851339 53958293 53961216 54039648 54066609 54118194 54146976 54225678 54525952 54632448 54651904 54758646 54760448 54867402 54951936 54976374 55031808 55059264 55078872 55139292 55188264 55248804 55381248 55461744 55574528 55683072 55793664 56008704 56070144 56090112 56118096 56199663 56229552 56311281 56446272 56528316 56623104 56822844 57065472 57148416 57667584 57915591 58030617 58118112 58202586 58247424 58318182 58457984 58542952 58659224 58776576 58893312 59008338 59185152 59235768 59353416 59531264 59582176 59647536 59668778 59700512 59768832 59787286 59885568 59996352 60235776 60323328 60443136 60588032 60676096 60706368 60764288 60794604 60915348 61150128 61239009 61341696 61483392 61558081 61605504 61820928 61842944 61910784 61963731 62086797 62303904 62326092 62394462 62473216 62521344 62650828 62961288 63009792 63101376 63502056 63582208 63674624 63801088 64078944 64172082 64299534 64749568 64876032 64899136 65028032 65157184 65255424 65350272 65382876 65480064 65765232 65860821 65991627 65994752 66123648 66125824 66245972 66254976 66453504 66510336 66583296 66607008 66640239 66642432 66739296 66772593 66972672 67029948 67163076 67239936 67495896 67519933 67633152 67731456 67765248 67863744 67998528 68022744 68161536 68260608 68359824 68793894 69009408 69033984 69168816 69306192 69418856 69573312 69935808 70282368 70336512 70693376 70753834 70831449 70894358 70975488 71245668 71529984 71633952 71776224 71948288 72052864 72088812 72157592 72195968 72300904 72615777 72759999 72843264 73011528 73156536 73269248 73301832 73375744 73412352 73438496 73519056 73584352 73665072 73691306 73841664 73948992 73985886 74244096 74391552 74678272 74760192 74786816 74824128 74932884 74972736 75081708 75261696 75344256 75371088 75763792 76087296 76197888 76525587 76681728 76793184 76890112 76904802 77220788 77374156 77490816 77603448 77663232 77757576 78096213 78269976 78368768 78524416 78677784 78913536 78981024 79067664 79095822 79137888 79252914 79410318 79530048 79691776 79847424 79995136 80314368 80431104 80471232 80588196 80590848 80748252 80941824 81059472 81177291 81220464 81338517 81533504 81652012 81788928 81948672 81977856 82137969 82140672 82301103 82427904 82464561 82547712 82618308 82782396 83071872 83101456 83192616 83361792 83524608 83690496 83948384 84013056 84135168 84669408 84792474 84934656 85234266 85438592 85562776 85732712 86501376 87007232 87133696 87177168 87208214 87303879 87306752 87381418 87477273 87554966 87686976 87814428 87988836 88164864 88339968 88604672 88680448 88777728 88809344 88853652 88856576 88985728 89030124 89296896 89373264 89471304 89503167 89550768 89653248 89680929 89994528 90177536 90308608 90353664 90484992 90664704 90696992 90882048 91014144 91059552 91146432 91191906 91373022 91725192 92012544 92045312 92225088 92408256 92731392 92764416 92866176 93247744 93489138 93709824 93782016 93976242 94441932 94514688 94633984 94652064 94994224 95373312 95511936 95701632 96118416 96258123 96449301 96821036 97013332 97124352 97314048 97348704 97542048 97735776 97883136 98025408 98220096 98455552 98598656 98647848 98682979 98878973 98992128 99185472 99188736 99368958 99382464 99680256 99765504 99910512 99963648 100108944 100348928 100459008 100494784 100544922 100744614 100859904 101243844 101449728 101597184 102034116 102242304 102390912 102539736 103190841 103321088 103471264 103550976 103676768 104128284 104359968 104903712 105218048 105308032 105423552 105461096 105517184 105670552 105880424 106040064 106130751 106341537 106463232 106868502 107085824 107241472 107294976 107450928 107454464 107664336 107702678 107916586 107922432 108079296 108133218 108236388 108293952 108451356 109264896 109303808 109517292 109520896 109734804 109903872 109952748 110063616 110118528 110157744 110278584 110376528 110497608 110536959 110762496 110923488 111149056 111366144 111587328 112017408 112140288 112180224 112236192 112399326 112459104 112622562 112805641 112892544 113056632 113246208 113645688 114130944 114296832 115335168 115831182 116061234 116236224 116405172 116494848 116636364 116915968 117085904 117318448 117553152 117786624 118016676 118370304 118471536 118643733 118706832 118879371 119062528 119115477 119164352 119295072 119337556 119401024 119537664 119574572 119771136 119992704 120471552 120646656 120886272 121176064 121352192 121412736 121528576 121589208 121830696 121874083 122300256 122478018 122683392 122966784 123116162 123211008 123641856 123685888 123821568 123927462 124173594 124607808 124652184 124788924 124946432 125042688 125301656 125922576 126019584 126202752 127004112 127164416 127188711 127349248 127602176 127851399 128157888 128344164 128599068 129499136 129752064 129798272 130056064 130314368 130510848 130700544 130765752 130812321 130960128 131072127 131332449 131530464 131721642 131983254 131989504 132247296 132251648 132491944 132509952 132907008 133020672 133166592 133214016 133280478 133284864 133478592 133545186 133945344 134059896 134326152 134479872 134991792 135039866 135266304 135462912 135530496 135727488 135997056 136045488 136323072 136521216 136719648 137587788 138018816 138067968 138337632 138612384 138837712 139039511 139146624 139315657 139871616 140233707 140564736 140673024 140964363 141386752 141507668 141662898 141788716 141950976 142491336 143059968 143267904 143552448 143896576 144105728 144177624 144315184 144391936 144601808 145231554 145519998 145686528 146023056 146313072 146538496 146603664 146751488 146824704 146876992 147038112 147168704 147330144 147382612 147683328 147897984 147971772 148488192 148783104 149053437 149356544 149520384 149573632 149648256 149865768 149945472 150163416 150523392 150688512 150742176 150817383 151116921 151527584 152174592 152395776 153051174 153363456 153586368 153780224 153809604 154441576 154748312 154981632 155206896 155326464 155515152 156192426 156539952 156737536 157048832 157355568 157827072 157962048 158135328 158191644 158275776 158505828 158820636 159060096 159694848 159990272 160302753 160628736 160862208 160942464 161176392 161181696 161496504 161554017 161874879 161883648 162118944 162354582 162440928 162677034 163067008 163304024 163577856 163897344 163955712 164275938 164281344 164602206 164855808 164929122 165095424 165236616 165564792 166143744 166202912 166385232 166723584 167049216 167380992 167896768 168026112 168270336 169338816 169584948 169869312 170468532 170877184 171125552 171374281 171465424 171714647 172055689 173002752 173746773 174014464 174091851 174267392 174354336 174416428 174607758 174613504 174762836 174954546 175109932 175373952 175628856 175977672 176329728 176679936 177209344 177360896 177555456 177618688 177707304 177713152 177971456 178060248 178593792 178746528 178942608 179006334 179101536 179306496 179361858 179989056 180355072 180617216 180707328 180969984 181329408 181393984 181764096 182028288 182119104 182292864 182383812 182746044 183450384 183717027 184025088 184090624 184450176 184674243 184816512 185462784 185528832 185732352 185891193 186260391 186495488 186978276 187419648 187564032 187952484 188883864 189029376 189267968 189304128 189988448 190746624 191023872 191403264 192236832 192516246 192898602 193642072 194026664 194248704 194628096 194697408 195084096 195471552 195766272 196050816 196440192 196911104 197197312 197295696 197365958 197582463 197757946 197974881 197984256 198370944 198377472 198737916 198764928 199360512 199531008 199821024 199927296 200217888 200697856 200918016 200989568 201089844 201489228 201719808 202487688 202559799 202899456 203194368 203615191 204068232 204484608 204781824 205079472 206381682 206642176 206942528 207101952 207353536 208256568 208719936 209807424 210436096 210616064 210847104 210922192 211034368 211341104 211760848 212080128 212261502 212494347 212683074 212926464 213737004 214171648 214482944 214589952 214901856 214908928 215328672 215405356 215833172 215844864 216158592 216266436 216472776 216587904 216902712 217847331 218279997 218529792 218607616 219034584 219041792 219469608 219807744 219905496 220127232 220237056 220315488 220557168 220753056 220995216 221073918 221524992 221846976 222298112 222732288 223174656 224034816 224280576 224360448 224472384 224798652 224918208 225245124 225611282 225785088 226113264 227291376 228261888 228593664 229576761 230670336 231662364 232122468 232472448 232810344 232989696 233272728 233831936 234171808 234288639 234636896 235106304 235573248 236033352 236740608 236943072 237287466 237413664 237758742 238125056 238230954 238328704 238590144 238675112 238802048 239075328 239149144 239542272 239985408 240943104 241293312 241772544 242352128 242704384 242825472 243057152 243178416 243531873 243661392 243748166 244015551 244600512 244956036 245366784 245933568 246232324 246422016 247283712 247371776 247643136 247854924 248347188 249215616 249304368 249577848 249892864 250085376 250603312 250967561 251466007 251845152 252039168 252405504 254008224 254328832 254377422 254698496 255204352 255702798 256315776 256688328 257198136 258998272 259504128 259596544 260112128 260628736 261021696 261401088 261531504 261624642 261911637 261920256 262144254 262431819 262664898 263060928 263443284 263966508 263979008 264494592 264503296 264983888 265019904 265814016 266041344 266333184 266428032 266560956 266569728 266957184 267090372 267890688 268119792 268509501 268652304 268959744 269042787 269983584 270079732 270532608 270925824 271060992 271454976 271994112 272090976 272646144 273042432 273439296 275175576 276037632 276135936 276675264 277224768 277675424 278079022 278293248 278631314 279743232 280467414 281129472 281346048 281928726 282773504 283015336 283325796 283577432 283901952 284982672 286119936 286535808 287104896 287793152 288211456 288355248 288630368 288774369 288783872 289203616 289347903 290463108 291039996 291373056 292046112 292626144 293076992 293207328 293502976 293649408 293753984 294076224 294337408 294660288 294765224 295366656 295795968 295943544 296048937 296636919 296976384 297566208 298106874 298713088 299040768 299147264 299296512 299731536 299890944 300326832 301046784 301377024 301484352 301634766 302233842 303055168 304349184 304791552 306102348 306726912 307172736 307560448 307619208 308883152 309496624 309963264 310413792 310652928 311030304 312384852 313079904 313475072 314097664 314668367 314711136 315293329 315654144 315924096 316270656 316383288 316551552 317011656 317641272 318120192 318392253 319024611 319389696 319980544 320605506 321257472 321724416 321884928 322352784 322363392 322993008 323108034 323749758 323767296 324237888 324709164 324881856 325354068 326134016 326608048 327794688 327911424 328551876 328562688 329204412 329711616 329858244 330190848 330473232 331129584 331610877 332287488 332405824 332770464 333447168 334098432 334761984 335793536 336052224 336540672 338416923 338677632 339169896 339738624 340937064 341754368 342251104 342748562 342930848 343429294 344111378 346005504 347493546 348028928 348183702 348534784 348708672 348832856 349215516 349227008 349525672 349909092 350219864 350747904 351257712 351955344 352659456 353359872 354418688 354721792 355110912 355237376 355414608 355426304 355931199 355942912 356120496 356638113 357187584 357346431 357493056 357885216 358012668 358203072 358612992 358723716 359978112 361234432 361414656 361939968 362658816 362787968 363528192 364056576 364238208 364585728 364767624 365492088 365622249 366900768 367434054 367527241 368050176 368181248 368900352 369348486 369633024 370925568 371057664 371464704 371782386 372520782 372990976 373956552 374839296 375128064 375904968 377767728 378058752 378535936 378608256 379976896 381493248 382047744 382806528 383554197 384473664 385032492 385797204 387284144 387847057 388053328 388497408 388617359 389256192 389394816 390168192 390943104 391532544 392101632 392436963 392880384 393216381 393822208 393997347 394394624 394591392 394731916 395164926 395515892 395949762 395968512 396741888 396754944 397475832 397529856 398721024 399062016 399642048 399854592 400435776 401395712 401836032 401979136 402179688 402978456 403439616 404975376 405119598 405798912 406388736 407230382 408136464 408969216 409563648 410158944 412763364 413284352 413885056 414203904 414707072 416513136 417118533 417439872 417946971 419614848 420701121 420872192 421232128 421694208 421844384 422068736 422682208 422893089 423521696 424160256 424523004 424988694 425366148 425852928 427474008 428343296 428965888 429179904 429803712 429817856 430657344 430810712 431666344 431689728 432317184 432532872 432945552 433175808 433805424 435694662 436559994 437059584 437215232 438069168 438083584 438939216 439615488 439810992 440254464 440474112 440630976 441114336 441506112 441990432 442147836 443049984 443693952 445464576 446349312 447160311 448069632 448561152 448720896 448944768 449597304 449836416 450490248 451222564 451570176 452226528 454582752 456523776 457187328 459153522 459899921 460813327 461340672 463324728 464244936 464944896 465620688 465979392 466545456 467663872 468343616 468577278 469273792 470212608 471146496 472066704 473481216 473886144 474574932 474827328 475517484 476250112 476461908 476657408 477180288 477350224 477604096 478298288 478993489 479084544 479970816 480908259 481886208 482586624 483545088 484662051 484704256 485408768 485624637 485650944 486114304 486356832 487063746 487322784 487496332 488031102 489201024 489912072 490733568 491867136 492464648 492844032 494567424 494743552 495286272 495709848 496694376 498431232 498608736 499155696 499785728 500170752 501206624 501935122 502932014 503690304 504078336 504811008 508016448 508657664 508754844 509396992 510408704 511405596 512631552 513376656 514122843 514396272 515143941 516167067 517996544 519008256 519193088 520224256 521240319 521257472 522043392 522275553 522802176 523063008 523249284 523823274 523840512 524288508 524863638 525329796 526121856 526886568 527933016 527958016 528989184 529006592 529967776 530039808 531628032 532082688 532666368 532856064 533121912 533139456 533914368 534180744 535781376 536239584 537019002 537304608 537919488 538085574 539967168 540159464 541065216 541851648 542121984 542909952 543988224 544181952 545292288 546084864 546878592 550351152 551151081 552075264 552271872 553350528 554022729 554449536 555350848 556158044 556586496 557262628 559486464 560934828 562258944 562692096 563857452 565547008 566030672 566651592 566853391 567154864 567803904 567979217 569107279 569965344 572239872 573071616 574209792 575586304 576422912 576710496 577260736 577548738 577567744 578407232 578695806 580926216 582079992 582746112 584092224 585252288 586153984 586414656 587005952 587298816 587507968 588152448 588674816 589320576 589530448 590733312 591591936 591887088 592097874 592747389 593273838 593924643 593952768 595132416 596213748 597426176 598081536 598294528 598593024 599463072 599781888 600653664 602093568 602754048 602968704 603269532 604467684 606110336 607679397 608698368 609583104 610845573 612204696 613453824 614345472 615120896 615238416 617766304 618993248 619926528 620827584 621305856 622060608 624769704 626159808 626950144 628195328 629336734 629422272 630586658 631308288 631848192 632541312 632766576 633103104 634023312 635282544 636240384 636784506 638049222 638779392 639961088 641211012 642514944 643448832 643769856 644705568 644726784 645986016 646216068 647499516 647534592 648475776 649418328 649763712 650708136 652268032 653216096 653541993 654839991 655589376 655822848 657103752 657125376 658408824 659423232 659716488 660381696 660946464 662259168 663221754 664574976 664811648 665540928 666894336 668196864 669523968 671587072 672104448 673081344 673496401 676833846 677355264 678339792 681874128 683508736 684502208 685497124 685861696 686858588 688222756 692011008 694987092 696057856 696367404 697069568 697417344 697665712 698431032 698454016 699051344 699818184 700067407 700439728 701457809 701495808 702515424 702865917 703910688 705318912 706719744 708837376 709443584 710221824 710474752 710829216 710852608 711862398 711885824 712240992 713276226 714375168 714692862 714986112 715770432 716025336 716406144 717225984 717447432 719956224 722468864 722829312 723879936 725317632 725575936 727056384 728113152 728476416 729171456 729535248 730595619 730984176 731244498 732046653 733801536 734868108 735054482 736100352 736362496 737800704 738696972 739266048 741851136 742115328 742929408 743564772 745041564 745981952 747913104 749678592 750256128 751809936 752902683 754398021 755535456 756117504 757071872 757216512 759953792 762986496 764095488 765613056 767108394 768947328 770064984 771594408 774568288 775694114 776106656 776994816 777234718 778512384 778789632 780336384 781886208 783065088 784203264 784873926 785760768 786432762 787644416 787994694 788789248 789182784 789463832 790329852 791031784 791899524 791937024 793483776 793509888 794951664 795059712 797442048 798124032 799284096 799709184 800871552 802791424 803672064 803958272 804359376 805528503 805956912 806879232 807128361 809950752 810239196 811597824 812777472 814460764 816272928 817938432 819127296 820317888 825526728 826568704 827770112 828407808 829414144 830123471 831772177 833026272 834237066 834879744 835893942 839229696 841402242 841744384 842464256 843388416 843688768 844137472 845364416 845786178 847043392 848320512 849046008 849977388 850732296 851705856 854948016 856686592 857931776 858359808 859607424 859635712 861314688 861621424 863332688 863379456 864634368 865065744 865891104 866323107 866351616 867610848 868043709 871389324 873119988 874119168 874430464 876138336 876167168 877759129 877878432 879230976 879621984 880508928 880948224 881261952 882228672 883012224 883980864 884295672 886099968 887387904 888146811 889910757 890929152 892698624 894320622 896139264 897122304 897441792 897889536 899194608 899672832 900980496 902445128 903140352 904453056 909165504 913047552 914374656 918307044 919799842 921626654 922681344 926649456 928489872 929889792 931241376 931958784 933090912 935327744 936687232 937154556 938547584 940425216 942292992 944005101 944133408 945879987 946962432 947772288 949149864 949654656 951034968 952500224 952923816 953314816 954360576 954700448 955176759 955208192 956596576 957073833 957986978 958169088 959941632 961816518 963772416 965173248 967090176 969324102 969408512 970817536 971249274 971301888 972228608 972713664 974127492 974645568 974992664 976062204 978402048 979824144 983734272 984929296 985688064 989134848 989487104 990572544 991419696 993388752 994832631 996862464 997217472 998311392 999571456 1000341504 1002413248 1003870244 1005864028 1007380608 1008156672 1009622016 1015250769 1016032896 1017315328 1017509688 1018793984 1020817408 1022811192 1023175441 1025207567 1025263104 1026753312 1028245686 1028792544 1030287882 1032334134 1035993088 1038016512 1038386176 1040448512 1042480638 1042514944 1044086784 1044551106 1045604352 1046126016 1046498568 1047646548 1047681024 1048577016 1049727276 1050659592 1052243712 1053773136 1055866032 1055916032 1057978368 1058013184 1059935552 1060079616 1063256064 1064165376 1065332736 1065712128 1066243824 1066278912 1067793597 1067828736 1068361488 1069914339 1071562752 1072039293 1072479168 1074038004 1074609216 1075838976 1076171148 1079934336 1080318928 1083703296 1084243968 1085819904 1087976448 1088363904 1090584576 1092169728 1093757184 1096866747 1100702304 1102302162 1102581723 1104150528 1104543744 1106701056 1108045458 1108899072 1110701696 1112316088 1113172992 1114525256 1118972928 1121869656 1124517888 1125384192 1127714904 1131094016 1132061344 1133303184 1133706782 1134309728 1135607808 1135958434 1138214558 1139930688 1144479744 1146143232 1148419584 1151172608 1152845824 1153420992 1154521472 1155097476 1155135488 1156814464 1157391612 1161852432 1163541171 1164159984 1165492224 1165852077 1168184448 1170504576 1172307968 1172829312 1174011904 1174597632 1175015936 1176304896 1177310889 1177349632 1178641152 1179060896 1179649143 1181466624 1181992041 1183183872 1183774176 1184195748 1185494778 1186547676 1187849286 1187905536 1190264832 1192427496 1194852352 1196163072 1196589056 1197186048 1198926144 1199563776 1201307328 1204187136 1205508096 1205937408 1206539064 1208935368 1212220672 1215358794 1217396736 1219166208 1221691146 1224409392 1226907648 1228690944 1230241792 1230476832 1235532608 1237986496 1239853056 1241655168 1242611712 1244121216 1249539408 1251355599 1252319616 1253840913 1253900288 1256390656 1258673468 1258844544 1261173316 1262616576 1263696384 1265082624 1265533152 1266206208 1268046624 1268679267 1270565088 1272480768 1273569012 1276098444 1277558784 1279922176 1282422024 1282878727 1285029888 1285426649 1286897664 1287539712 1289411136 1289453568 1291972032 1292432136 1294999032 1295069184 1296951552 1298836656 1299527424 1301416272 1304536064 1306432192 1307083986 1309679982 1311178752 1311645696 1314207504 1314250752 1316817648 1318846464 1319432976 1320763392 1321892928 1324518336 1326443508 1329149952 1329623296 1331081856 1336393728 1339047936 1341480933 1343174144 1344208896 1346162688 1346992802 1353667692 1354710528 1356679584 1363748256 1367017472 1369004416 1370994248 1371723392 1373717176 1376445512 1379699763 1382439981 1384022016 1389974184 1392115712 1392734808 1394139136 1394834688 1395331424 1396862064 1396908032 1398102688 1399636368 1400134814 1400879456 1402915618 1402991616 1405030848 1405731834 1407821376 1410637824 1413439488 1418887168 1420443648 1420949504 1421658432 1421705216 1423724796 1423771648 1424481984 1426552452 1428750336 1429385724 1429972224 1431540864 1432050672 1432812288 1434894864 1436980467 1439912448 1444937728 1445658624 1447759872 1450635264 1451151872 1453986153 1454112768 1456226304 1456873911 1456952832 1458342912 1459070496 1461191238 1461968352 1462488996 1464093306 1467603072 1469736216 1470108964 1472200704 1472724992 1475601408 1477393944 1478532096 1483702272 1484230656 1485858816 1487129544 1490083128 1491963904 1495826208 1499357184 1500512256 1503619872 1505805366 1508796042 1511070912 1512235008 1514143744 1514433024 1519907584 1525972992 1528190976 1531226112 1534216788 1537894656 1540129968 1542368529 1543188816 1545431823 1548501201 1549136576 1551388228 1552213312 1553989632 1554469436 1557024768 1557579264 1560672768 1563720957 1563772416 1566130176 1566826659 1568406528 1569747852 1571521536 1572865524 1575288832 1575989388 1577578496 1578365568 1578927664 1580659704 1582063568 1583799048 1583874048 1584363079 1586967552 1587019776 1589903328 1590119424 1594884096 1596248064 1598568192 1599418368 1601743104 1605582848 1607344128 1607916544 1608718752 1611057006 1611913824 1613758464 1614256722 1619901504 1620478392 1623195648 1625554944 1628921528 1632545856 1635876864 1638254592 1640635776 1651053456 1653137408 1653453243 1655540224 1656815616 1658828288 1660246942 1662068187 1663544354 1666052544 1668474132 1669759488 1671787884 1678459392 1682804484 1683488768 1684928512 1686776832 1687377536 1688274944 1690728832 1691572356 1694086784 1696641024 1698092016 1699954776 1700560173 1701464592 1703411712 1703937651 1707321837 1709896032 1713373184 1715863552 1716719616 1719214848 1719271424 1722629376 1723242848 1726665376 1726758912 1729268736 1730131488 1731782208 1732646214 1732703232 1735221696 1736087418 1742778648 1746239976 1748238336 1748860928 1752276672 1752334336 1755518258 1755756864 1758461952 1759243968 1761017856 1761896448 1762523904 1764457344 1766024448 1767961728 1768591344 1772199936 1774775808 1776293622 1779821514 1781858304 1785397248 1788641244 1792278528 1794244608 1794883584 1795779072 1798389216 1799345664 1801960992 1804890256 1806280704 1808906112 1818331008 1823038191 1826095104 1828749312 1832536719 1836614088 1839599684 1843253308 1845362688 1853298912 1856979744 1859779584 1862482752 1863917568 1866181824 1870655488 1873374464 1874309112 1874976601 1877095168 1878700487 1880850432 1882431769 1884585984 1888010202 1888266816 1891759974 1893924864 1895544576 1898299728 1899309312 1902069936 1905000448 1905847632 1906629632 1908721152 1909400896 1910353518 1910416384 1913193152 1914147666 1915973956 1916338176 1919883264 1923633036 1927544832 1930346496 1934180352 1938648204 1938817024 1941635072 1942498548 1942603776 1944457216 1945427328 1948254984 1949291136 1949985328 1952124408 1956804096 1959648288 1960625979 1964519973 1967468544 1969858592 1971376128 1978269696 1978974208 1981145088 1982839392 1986777504 1989665262 1993724928 1994434944 1996622784 1999142912 2000683008 2004826496 2007740488 2011728056 2014761216 2016313344 2019244032 2020489203 2030501538 2032065792 2034630656 2035019376 2037587968 2041634816 2045622384 2046350882 2050415134 2050526208 2053506624 2056491372 2057585088 2060575764 2064668268 2076033024 2076772352 2080897024 2084961276 2085029888 2088173568 2089102212 2091208704 2092252032 2092997136 2095293096 2095362048 2097154032 2099454552 2100202221 2101319184 2104373427 2104487424 2107546272 2111732064 2111832064 2115956736 2116026368 2119871104 2120159232 2126512128 2128330752 2130665472 2131424256 2132487648 2132557824 2135587194 2135657472 2136722976 2139828678 2143125504 2144078586 2144958336 2148076008 2149218432 2151677952 2152342296 2159868672 2160637856 2167406592 2168487936 2171639808 2175952896 2176727808 2181169152 2184339456 2187514368 2193733494 2201404608 2204604324 2205163446 2208301056 2209087488 2213402112 2216090916 2217798144 2221403392 2224632176 2226345984 2229050512 2237945856 2243739312 2249035776 2250768384 2255429808 2258708049 2262188032 2263194063 2264122688 2266606368 2267413564 2268619456 2271215616 2271916868 2276429116 2279861376 2288959488 2292286464 2296839168 2302345216 2305691648 2306841984 2309042944 2310194952 2310270976 2313628928 2314783224 2315607577 2320206599 2323704864 2327082342 2328319968 2330984448 2331704154 2336368896 2341009152 2344615936 2345658624 2348023808 2349195264 2350031872 2352609792 2354621778 2354699264 2357282304 2358121792 2359298286 2362933248 2363984082 2366367744 2367548352 2368391496 2370989556 2373095352 2375698572 2375811072 2380529664 2384854992 2389704704 2392326144 2393178112 2394372096 2397852288 2399127552 2402614656 2408374272 2411016192 2411874816 2413078128 2416585509 2417870736 2421385083 2424441344 2430717588 2434793472 2438332416 2443382292 2448818784 2453815296 2457381888 2460483584 2460953664 2471065216 2475972992 2479706112 2483310336 2485223424 2488242432 2490370413 2495316531 2499078816 2502711198 2504639232 2507681826 2507800576 2512781312 2517346936 2517689088 2522346632 2525233152 2527392768 2530165248 2531066304 2532412416 2536093248 2537358534 2541130176 2544961536 2547138024 2552196888 2555117568 2559844352 2564844048 2565757454 2570059776 2570853298 2573795328 2575079424 2578822272 2578907136 2583944064 2584864272 2589998064 2590138368 2593903104 2597673312 2599054848 2602832544 2609072128 2612864384 2614167972 2619359964 2622357504 2623291392 2628415008 2628501504 2633277387 2633635296 2637692928 2638865952 2641526784 2643785856 2646997483 2649036672 2652887016 2658299904 2659246592 2662163712 2664440433 2669732271 2672787456 2678095872 2682961866 2686348288 2688417792 2692325376 2693985604 2707335384 2709421056 2713359168 2727496512 2734034944 2738008832 2741988496 2743446784 2747434352 2752891024 2759399526 2764879962 2768044032 2779948368 2784231424 2785469616 2788278272 2789669376 2790662848 2793724128 2793816064 2796205376 2799272736 2800269628 2801758912 2805831236 2805983232 2810061696 2811463668 2815642752 2821275648 2826878976 2832015303 2837639961 2837774336 2840887296 2841899008 2843316864 2843410432 2847449592 2847543296 2848963968 2853104904 2857500672 2858771448 2859789529 2859944448 2863081728 2864101344 2865530277 2865624576 2869789728 2871221499 2873960934 2879824896 2889875456 2891317248 2895519744 2901270528 2902303744 2907972306 2908225536 2912452608 2913747822 2913905664 2916685824 2918140992 2922382476 2923936704 2924977992 2928186612 2935206144 2939472432 2940217928 2945449984 2951202816 2954787888 2957064192 2967404544 2968461312 2971717632 2974259088 2980166256 2983927808 2984497893 2991652416 2998714368 3001024512 3007239744 3011610732 3017592084 3022141824 3024470016 3028866048 3039815168 3045752307 3051945984 3056381952 3062452224 3068433576 3069526323 3075622701 3075789312 3080259936 3084737058 3086377632 3090863646 3097002402 3098273152 3102776456 3104426624 3107979264 3108938872 3114049536 3115158528 3121345536 3127441914 3127544832 3132260352 3133653318 3136813056 3139495704 3143043072 3145731048 3150577664 3151978776 3155156992 3156731136 3157855328 3161319408 3164127136 3167598096 3167748096 3168726158 3173935104 3174039552 3179806656 3180238848 3189768192 3192496128 3197136384 3198836736 3203486208 3211165696 3214688256 3215833088 3217437504 3222114012 3223827648 3227516928 3228513444 3239803008 3240956784 3251109888 3257843056 3262578293 3265091712 3269058091 3271753728 3276509184 3281271552 3290600241 3302106912 3306274816 3306906486 3307745169 3311080448 3313631232 3317656576 3320493884 3324136374 3327088708 3332105088 3336948264 3339518976 3343575768 3356918784 3365608968 3366977536 3369857024 3373553664 3374755072 3376549888 3381457664 3383144712 3388173568 3393282048 3396184032 3399909552 3401120346 3402929184 3406823424 3407875302 3414643674 3419792064 3426746368 3431727104 3433439232 3438429696 3438542848 3445258752 3446485696 3453330752 3453517824 3458537472 3460262976 3463564416 3465292428 3465406464 3470443392 3472174836 3485557296 3490623513 3492479952 3496476672 3497556231 3497721856 3504553344 3504668672 3511036516 3511513728 3516923904 3518487936 3522035712 3523792896 3525047808 3528914688 3531932667 3532048896 3535923456 3537182688 3538947429 3544399872 3545976123 3549551616 3552587244 3559643028 3563716608 3570794496 3577282488 3584557056 3588489216 3589767168 3591558144 3596778432 3598691328 3603921984 3609780512 3612561408 3617812224 3636662016 3646076382 3652190208 3657498624 3665073438 3673228176 3679199368 3686506616 3690725376 3706597824 3713959488 3719559168 3724965504 3727835136 3732363648 3741310976 3746748928 3748618224 3749953202 3754066797 3754190336 3757400974 3761522739 3761700864 3764863538 3769171968 3776020404 3776533632 3783519948 3787849728 3791089152 3796599456 3798618624 3804139872 3810000896 3811695264 3813259264 3817442304 3818801792 3820707036 3820832768 3826386304 3828295332 3831947912 3832676352 3839766528 3847266072 3848636181 3855089664 3856279947 3860692992 3868360704 3877296408 3877634048 3883270144 3884997096 3885207552 3888914432 3890854656 3896509968 3898582272 3899970656 3904248816 3913608192 3919296576 3921251958 3929039946 3934937088 3939717184 3942752256 3956539392 3957948416 3962290176 3965678784 3973555008 3979330524 3987449856 3988869888 3993245568 3998285824 4009652992 4015480976 4023456112 4029522432 4032626688 4038488064 4040978406 4061003076 4064131584 4069261312 4070038752 4075175936 4083269632 4091244768 4092701764 4100830268 4101052416 4107013248 4112982744 4115170176 4121151528 4129336536 4139099289 4147319943 4152066048 4153544704 4161794048 4169922552 4170059776 4176347136 4178204424 4182417408 4184504064 4185994272 4190586192 4190724096 4194308064 4198909104 4200404442 4202638368 4208746854 4208974848 4215092544 4223464128 4223664128 4231913472 4232052736 4239742208 4240318464 4256661504 4261330944 4262848512 4264975296 4265115648 4271174388 4271314944 4273445952 4279657356 4286251008 4288157172 4289916672 4296152016 4298436864 4304684592 4310941401 4319737344 4321275712 4334813184 4336975872 4343279616 4351905792 4353455616 4361958459 4362338304 4368678912 4370621733 4375028736 4387466988 4402809216 4409208648 4410326892 4416602112 4418174976 4426804224 4432181832 4435596288 4442806784 4449264352 4452691968 4458101024 4475891712 4487478624 4498071552 4501536768 4510859616 4517416098 4524376064 4526388126 4528245376 4533212736 4534827128 4537238912 4542431232 4543833736 4552858232 4559722752 4577918976 4584572928 4593678336 4604690432 4611383296 4613683968 4618085888 4620389904 4620541952 4627105587 4627257856 4629566448 4631215154 4636295469 4640413198 4645503603 4647409728 4654164684 4656639936 4661968896 4663408308 4672737792 4682018304 4691317248 4696047616 4698390528 4700063744 4705219584 4709243556 4709398528 4714564608 4716243584 4718596572 4725866496 4727968164 4732735488 4735096704 4736782992 4741979112 4746190704 4751397144 4751622144 4753089237 4761059328 4769709984 4777854133 4779409408 4784652288 4786356224 4788744192 4795704576 4798255104 4805229312 4816748544 4822032384 4823749632 4826156256 4833171018 4835741472 4842770166 4848882688 4861435176 4869586944 4876664832 4886764584 4897637568 4907630592 4914763776 4920967168 4921907328 4942130432 4951945984 4959412224 4966620672 4970446848 4976484864 4980740826 4986204561 4990633062 4998157632 5005422396 5009278464 5015363652 5015601152 5025562624 5034693872 5035378176 5044693264 5050466304 5054785536 5060330496 5062132608 5064824832 5072186496 5074717068 5082260352 5089923072 5094276048 5101680519 5104393776 5110235136 5111812953 5119688704 5121965511 5129688096 5131514908 5140119552 5141706596 5147590656 5150158848 5157644544 5157814272 5167888128 5169728544 5179996128 5180276736 5187806208 5195346624 5198109696 5205665088 5218144256 5225728768 5228335944 5238719928 5240585569 5244715008 5246582784 5256830016 5257003008 5266554774 5267270592 5275385856 5277731904 5283053568 5287571712 5293994966 5298073344 5305774032 5316599808 5318493184 5324327424 5328880866 5339464542 5345574912 5356191744 5365923732 5372696576 5376835584 5384650752 5387971208 5414670768 5418842112 5426718336 5454993024 5468069888 5469114573 5476017664 5483976992 5486893568 5494868704 5497610157 5505782048 5518799052 5529759924 5536088064 5559896736 5568462848 5570939232 5576556544 5579338752 5581325696 5587448256 5587632128 5592410752 5598545472 5600539256 5603517824 5611662472 5611966464 5620123392 5622927336 5624929803 5631285504 5636101461 5642551296 5647295307 5653757952 5664030606 5675279922 5675548672 5681774592 5683798016 5686633728 5686820864 5694899184 5695086592 5697927936 5706209808 5715001344 5717542896 5719579058 5719888896 5726163456 5728202688 5731060554 5731249152 5739579456 5742442998 5747921868 5759649792 5782634496 5791039488 5802541056 5804607488 5815944612 5816451072 5824905216 5827495644 5827811328 5833371648 5836281984 5844764952 5847873408 5849955984 5856373224 5870412288 5878944864 5880435856 5890899968 5902405632 5909575776 5914128384 5934809088 5936922624 5943435264 5948518176 5960332512 5967855616 5968995786 5978698973 5983304832 5990573251 5997428736 6002049024 6014479488 6023221464 6035184168 6044283648 6048940032 6057732096 6061467609 6079630336 6091504614 6103891968 6112763904 6124904448 6136867152 6139052646 6151245402 6151578624 6160519872 6169474116 6172755264 6181727292 6194004804 6196546304 6205552912 6208853248 6217877744 6228099072 6230317056 6242691072 6254883828 6255089664 6264520704 6267306636 6273626112 6278991408 6286086144 6291462096 6300606663 6301155328 6303957552 6310313984 6313120281 6313462272 6315710656 6322638816 6328254272 6335196192 6335496192 6337452316 6347870208 6348079104 6359613312 6360477696 6379536384 6384992256 6394272768 6397673472 6406972416 6422331392 6429376512 6431666176 6434875008 6444228024 6447655296 6455033856 6457026888 6479606016 6481913568 6502219776 6515686112 6525156586 6530183424 6538116182 6543507456 6553018368 6562543104 6581200482 6604213824 6612549632 6613812972 6615490338 6622160896 6627262464 6635313152 6640987768 6648272748 6654177416 6664210176 6673896528 6679037952 6687151536 6713837568 6731217936 6733955072 6739714048 6747107328 6749510144 6753099776 6762915328 6766289424 6776124147 6776347136 6786564096 6789582189 6792368064 6799819104 6802240692 6805858368 6813646848 6815750604 6829287348 6839584128 6863454208 6866878464 6876859392 6877085696 6890517504 6892971392 6906661504 6907035648 6917074944 6920525952 6927128832 6930584856 6930812928 6940886784 6944349672 6946822731 6960619797 6971114592 6981247026 6984959904 6992953344 6995112462 6995443712 7009106688 7009337344 7022073032 7023027456 7033847808 7036975872 7044071424 7047585792 7050095616 7057829376 7063865334 7064097792 7071846912 7074365376 7077894858 7088799744 7091952246 7099103232 7105174488 7119286056 7127433216 7141588992 7154564976 7169114112 7176978432 7179534336 7183116288 7193556864 7197382656 7207843968 7219561024 7225122816 7235624448 7273324032 7292152764 7304380416 7314997248 7330146876 7346456352 7358398736 7369094083 7373013232 7381450752 7383729821 7398394627 7413195648 7427918976 7439118336 7449931008 7455670272 7464727296 7471111239 7482621952 7485949593 7493497856 7497236448 7499906404 7508133594 7508380672 7514801948 7523045478 7523401728 7529727076 7538343936 7552040808 7553067264 7567039896 7575699456 7582178304 7593198912 7597237248 7608279744 7620001792 7623390528 7626518528 7634884608 7637603584 7641414072 7641665536 7652772608 7656590664 7663895824 7665352704 7679533056 7694532144 7697272362 7710179328 7712559894 7721385984 7736721408 7754592816 7755268096 7766540288 7769994192 7770415104 7777828864 7781709312 7793019936 7797164544 7799941312 7808497632 7827216384 7838593152 7842503916 7858079892 7869874176 7879434368 7885504512 7899832161 7913078784 7915896832 7924580352 7931357568 7940992449 7947110016 7958661048 7974899712 7977739776 7986491136 7993321299 7996571648 8009196813 8019305984 8030961952 8046912224 8059044864 8065253376 8076976128 8081956812 8122006152 8128263168 8138522624 8140077504 8150351872 8166539264 8182489536 8185403528 8201660536 8202104832 8214026496 8225965488 8230340352 8242303056 8258673072 8278198578 8294639886 8304132096 8307089408 8323588096 8339845104 8340119552 8352694272 8356408848 8364834816 8369008128 8371988544 8381172384 8381448192 8388616128 8397818208 8400808884 8405276736 8417493708 8417949696 8430185088 8446928256 8463826944 8479484416 8480636928 8496045909 8512919883 8513323008 8522661888 8525697024 8529950592 8530231296 8542348776 8542629888 8546891904 8559314712 8572502016 8576314344 8579368587 8579833344 8592304032 8596873728 8609369184 8621882802 8639474688 8642551424 8669626368 8673951744 8686559232 8703811584 8706911232 8723916918 8724676608 8737357824 8741243466 8750057472 8755453213 8774933976 8805618432 8818417296 8820653784 8836349952 8853608448 8864363664 8871192576 8885613568 8898528704 8905383936 8916202048 8951783424 8974957248 8996143104 9003073536 9021719232 9034832196 9048752128 9052776252 9056490752 9066425472 9069654256 9074477824 9087667472 9100876291 9105716464 9118951517 9119445504 9137256921 9155837952 9169145856 9187356672 9208578969 9209380864 9222766592 9226868103 9227367936 9236171776 9240779808 9241083904 9254211174 9254515712 9259132896 9262430308 9272590938 9280826396 9291007206 9294819456 9308329368 9313279872 9323937792 9326816616 9345475584 9364036608 9382634496 9392095232 9396781056 9400127488 9410439168 9418487112 9418797056 9429129216 9432487168 9437193144 9451732992 9455936328 9465470976 9470193408 9473565984 9483958224 9492381408 9502794288 9503244288 9506178474 9522118656 9539419968 9555708266 9558818816 9569304576 9572712448 9577488384 9591409152 9596510208 9610458624 9633497088 9644064768 9647499264 9652312512 9666342036 9671482944 9685540332 9697765376 9722870352 9753329664 9773529168 9787734879 9795275136 9807174273 9815261184 9829527552 9841934336 9843814656 9871800723 9884260864 9903891968 9918824448 9923235507 9933241344 9940893696 9952969728 9961481652 9972409122 9981266124 9996315264 10010844792 10018556928 10030727304 10031202304 10051125248 10069387744 10070756352 10089386528 10100932608 10109571072 10120660992 10124265216 10129649664 10144372992 10149434136 10164520704 10179846144 10188552096 10203361038 10208787552 10220470272 10223625906 10239377408 10243931022 10259376192 10263029816 10280239104 10283413192 10295181312 10300317696 10315289088 10315628544 10335776256 10339457088 10359992256 10360553472 10375612416 10390693248 10396219392 10411330176 10436288512 10451457536 10456671888 10471870539 10477439856 10481171138 10489430016 10492668693 10493165568 10513660032 10514006016 10533109548 10534541184 10550771712 10555463808 10566107136 10575143424 10587989932 10596146688 10611548064 10633199616 10636986368 10648654848 10657761732 10678929084 10691149824 10712383488 10731847464 10745393152 10753671168 10769301504 10775942416 10791605123 10813038301 10829341536 10837684224 10853436672 10909986048 10936139776 10938229146 10952035328 10967953984 10973787136 10989737408 10995220314 11011564096 11037598104 11059519848 11072176128 11119793472 11136925696 11141878464 11153113088 11158677504 11162651392 11174896512 11175264256 11184821504 11197090944 11201078512 11207035648 11223324944 11223932928 11240246784 11245854672 11249859606 11262200391 11262571008 11272202922 11284568217 11285102592 11294590614 11307515904 11328061212 11350559844 11351097344 11363549184 11367596032 11373267456 11373641728 11389798368 11390173184 11395855872 11412419616 11430002688 11435085792 11439158116 11439777792 11452326912 11456405376 11462121108 11462498304 11479158912 11484885996 11495843736 11519299584 11545908543 11565268992 11568839841 11582078976 11605082112 11609214976 11631889224 11632902144 11649810432 11654991288 11655622656 11666743296 11672563968 11689529904 11695746816 11699911968 11712746448 11740824576 11757889728 11760871712 11781799936 11804811264 11819151552 11828256768 11869618176 11873845248 11886870528 11897036352 11920665024 11935711232 11937991572 11957397946 11966609664 11981146502 11994857472 12028958976 12046442928 12070368336 12088567296 12097880064 12115464192 12122935218 12159260672 12183009228 12207783936 12225527808 12249808896 12273734304 12278105292 12302490804 12303157248 12321039744 12338948232 12345510528 12363454584 12388009608 12393092608 12411105824 12417297867 12417706496 12435755488 12441959829 12456198144 12460634112 12485382144 12509767656 12510179328 12529041408 12534613272 12547252224 12557982816 12572172288 12582924192 12601213326 12602310656 12607915104 12620627968 12626240562 12626924544 12631421312 12645277632 12656508544 12670392384 12670992384 12674904632 12695740416 12696158208 12719226624 12720955392 12769984512 12788545536 12795346944 12813944832 12844662784 12858753024 12863332352 12869750016 12888456048 12895310592 12914053776 12932824203 12959212032 12963827136 13004439552 13031372224 13050313172 13060366848 13076232364 13087014912 13106036736 13125086208 13162400964 13208427648 13225099264 13227625944 13230980676 13244321792 13254524928 13270626304 13281975536 13296545496 13301280733 13308354832 13327698371 13328420352 13347793056 13358075904 13374303072 13427675136 13462435872 13467910144 13479428096 13494214656 13499020288 13506199552 13525830656 13532578848 13552248294 13552694272 13573128192 13579164378 13584736128 13599638208 13604481384 13611716736 13627293696 13631501208 13658574696 13679168256 13726908416 13733756928 13753718784 13754171392 13781035008 13785942784 13813323008 13814071296 13834149888 13841051904 13854257664 13861169712 13861625856 13881316761 13881773568 13888699344 13893645462 13908886407 13921239594 13936510809 13942229184 13962494052 13969919808 13985906688 13990224924 13990887424 14018213376 14018674688 14044146064 14046054912 14073951744 14088142848 14095171584 14100191232 14115658752 14127730668 14128195584 14143693824 14148730752 14155789716 14177599488 14183904492 14198206464 14210348976 14238572112 14254866432 14259267711 14283177984 14309129952 14333562399 14338228224 14353956864 14359068672 14366232576 14387113728 14394765312 14415687936 14439122048 14450245632 14471248896 14546648064 14584305528 14608760832 14629994496 14660293752 14692912704 14716797472 14738188166 14746026464 14762901504 14767459642 14796789254 14826391296 14855837952 14878236672 14899862016 14911340544 14929454592 14942222478 14965243904 14971899186 14986995712 14994472896 14999812808 15016267188 15016761344 15029603896 15046090956 15046803456 15059454152 15076687872 15104081616 15106134528 15134079792 15151398912 15164356608 15186397824 15194474496 15216559488 15240003584 15246781056 15253037056 15269769216 15275207168 15282828144 15283331072 15305041557 15305545216 15313181328 15327791648 15330705408 15335438859 15359066112 15365896533 15389064288 15394544724 15420358656 15425119788 15442771968 15473442816 15509185632 15533080576 15539988384 15540830208 15555657728 15563418624 15586039872 15594329088 15599882624 15616995264 15654432768 15677186304 15685007832 15716159784 15721756707 15739748352 15758868736 15771009024 15799664322 15803671363 15826157568 15831793664 15849160704 15862715136 15881984898 15894220032 15917322096 15949799424 15955479552 15972982272 15986642598 15993143296 16018393626 16038611968 16061923904 16093824448 16118089728 16130506752 16153952256 16163913624 16244012304 16256526336 16277045248 16280155008 16300703744 16333078528 16364979072 16370807056 16403321072 16404209664 16428052992 16451930976 16460680704 16484606112 16492830471 16517346144 16556397156 16589279772 16608264192 16614178816 16647176192 16677423451 16679690208 16680239104 16705388544 16710546437 16712817696 16729669632 16738016256 16743977088 16762344768 16762896384 16777232256 16795636416 16801617768 16810553472 16834987416 16835899392 16860370176 16874789409 16893856512 16908304383 16927653888 16941885921 16958968832 16961273856 16992091818 17025839766 17026646016 17045323776 17051394048 17059901184 17060462592 17084697552 17085259776 17093783808 17118629424 17145004032 17152628688 17158737174 17159666688 17184608064 17193747456 17218738368 17243765604 17278949376 17285102848 17347903488 17373118464 17407623168 17413822464 17447833836 17449353216 17474715648 17482486932 17500114944 17510906426 17549867952 17611236864 17636834592 17641307568 17672699904 17707216896 17728727328 17742385152 17771227136 17797057408 17810767872 17832404096 17903566848 17936096919 17949914496 17971719753 17992286208 18006147072 18043438464 18069664392 18097504256 18105552504 18112981504 18132850944 18139308512 18148955648 18175334944 18184402827 18201752582 18211432928 18237903034 18238891008 18274513842 18311675904 18338291712 18374713344 18417157938 18418761728 18445533184 18453736206 18454735872 18472343552 18481559616 18482167808 18508422348 18509031424 18518265792 18524860616 18545181876 18561652792 18582014412 18589638912 18616658736 18626559744 18653633232 18690951168 18728073216 18765268992 18784190464 18793562112 18800254976 18820878336 18836974224 18837594112 18858258432 18864974336 18874386288 18901819989 18903465984 18911872656 18930941952 18939360843 18940386816 18947131968 18967916448 18984762816 19005588576 19006488576 19012356948 19044237312 19078839936 19111416532 19138609152 19145424896 19154976768 19182818304 19193020416 19220917248 19266994176 19288129536 19294998528 19304625024 19332684072 19342965888 19371080664 19395530752 19445740704 19478943773 19506659328 19547058336 19575469758 19590550272 19614348546 19630522368 19659055104 19683868672 19687629312 19743601446 19768521728 19807783936 19837648896 19846471014 19866482688 19881787392 19905939456 19922963304 19944818244 19962532248 19992630528 20021689584 20037113856 20061454608 20062404608 20102250496 20138775488 20141512704 20178773056 20201865216 20219142144 20241321984 20248530432 20259299328 20288745984 20298868272 20328372441 20329041408 20359692288 20368746567 20377104192 20406722076 20417575104 20440940544 20447251812 20478754816 20487862044 20518752384 20526059632 20566826384 20590362624 20596720027 20600635392 20630578176 20631257088 20671552512 20678914176 20719984512 20721106944 20751224832 20781386496 20792438784 20822660352 20840468193 20872577024 20881859391 20902915072 20913343776 20943741078 20954879712 20962342276 20978860032 20985337386 20986331136 21027320064 21028012032 21066219096 21069082368 21101543424 21110927616 21132214272 21150286848 21175979864 21192293376 21223096128 21266399232 21273972736 21297309696 21315523464 21357858168 21382299648 21424766976 21463694928 21490786304 21507342336 21538603008 21551884832 21583210246 21626076602 21658683072 21675368448 21706873344 21819972096 21872279552 21876458292 21904070656 21935907968 21947574272 21979474816 21990440628 22023128192 22075196208 22107282249 22119039696 22144352256 22151189463 22195183881 22239586944 22273851392 22283756928 22306226176 22317355008 22325302784 22349793024 22350528512 22369643008 22394181888 22402157024 22413333717 22414071296 22446649888 22447865856 22457848779 22480493568 22491709344 22499719212 22524400782 22525142016 22544405844 22569136434 22570205184 22589181228 22615031808 22656122424 22701119688 22702194688 22727098368 22735192064 22746534912 22747283456 22779596736 22780346368 22791711744 22824839232 22860005376 22870171584 22878316232 22879555584 22904653824 22912810752 22924242216 22924996608 22958317824 22969771992 22991687472 23038599168 23091817086 23130537984 23137679682 23164157952 23210164224 23218429952 23263778448 23265804288 23299620864 23309982576 23311245312 23333486592 23345127936 23379059808 23391493632 23399823936 23425492896 23481649152 23515779456 23521743424 23609622528 23638303104 23656513536 23699496483 23739236352 23747690496 23773741056 23794072704 23822977347 23841330048 23871422464 23875983144 23914795892 23933219328 23962293004 23989714944 24057917952 24092885856 24140736672 24177134592 24195760128 24230928384 24245870436 24318521344 24366018456 24374695813 24415567872 24423106331 24451055616 24471612997 24499617792 24547468608 24556210584 24604981608 24606314496 24642079488 24677896464 24691021056 24726909168 24776019216 24786185216 24822211648 24834595734 24835412992 24871510976 24883919658 24912396288 24921268224 24970764288 25019535312 25020358656 25058082816 25069226544 25094504448 25115965632 25144344576 25165848384 25202426652 25204621312 25215830208 25241255936 25252481124 25253849088 25262842624 25290555264 25313017088 25340784768 25349809264 25391480832 25438453248 25441910784 25488137727 25538759649 25539969024 25577091072 25590693888 25627889664 25689325568 25717506048 25726664704 25738105761 25739500032 25776912096 25790621184 25828107552 25865648406 25918424064 25927654272 26008879104 26062744448 26100626344 26120733696 26152464728 26174029824 26212073472 26250172416 26266359639 26324801928 26416855296 26450198528 26455251888 26461961352 26488643584 26509049856 26541252608 26563951072 26593090992 26602561466 26616709664 26655396742 26656840704 26695586112 26716151808 26748606144 26855350272 26924871744 26958856192 26988429312 26998040576 27012399104 27051661312 27065157696 27104496588 27105388544 27146256384 27158328756 27169472256 27199276416 27208962768 27223433472 27263002416 27302628873 27317149392 27356854551 27358336512 27453816832 27467513856 27507437568 27508342784 27562070016 27571885568 27625736907 27626646016 27628142592 27668299776 27680604309 27682103808 27708515328 27722339424 27723251712 27762633522 27763547136 27777398688 27787290924 27817772814 27842479188 27873021618 27884458368 27924988104 27939839616 27971813376 27980449848 27981774848 28036426752 28037349376 28088292128 28092109824 28147903488 28176285696 28190343168 28200382464 28231317504 28255461336 28256391168 28287387648 28297461504 28311579432 28355198976 28367808984 28396412928 28420697952 28477144224 28509732864 28518535422 28566355968 28618259904 28667124798 28676456448 28707913728 28718137344 28732465152 28774227456 28789530624 28831375872 28878244096 28900491264 28942497792 29093296128 29168611056 29259988992 29320587504 29363204637 29385825408 29421522819 29433594944 29476376332 29492052928 29525803008 29534919284 29593578508 29652782592 29711675904 29756473344 29769706521 29799724032 29822681088 29858909184 29884444956 29930487808 29943798372 29973991424 29988945792 29999625616 30032534376 30033522688 30059207792 30092181912 30093606912 30102898501 30118908304 30153375744 30162685787 30208163232 30212269056 30268159584 30302797824 30328713216 30372795648 30388948992 30433118976 30480007168 30493562112 30506074112 30539538432 30550414336 30565656288 30566662144 30610083114 30611090432 30626362656 30655583296 30661410816 30670877718 30718132224 30731793066 30778128576 30789089448 30840717312 30850239576 30885543936 30946885632 31018371264 31066161152 31079976768 31081660416 31111315456 31126837248 31172079744 31188658176 31199765248 31233990528 31308865536 31354372608 31370015664 31415611617 31432319568 31443513414 31478006079 31479496704 31517737472 31542018048 31599328644 31607342726 31652315136 31663587328 31698321408 31725430272 31763969796 31788440064 31834644192 31899598848 31910959104 31945964544 31973285196 31986286592 32036787252 32077223936 32123847808 32187648896 32236179456 32261013504 32307904512 32327827248 32374815369 32439114903 32488024608 32513052672 32554090496 32560310016 32601407488 32666157056 32729958144 32741614112 32806642144 32808419328 32856105984 32903861952 32921361408 32969212224 32985660942 33034692288 33112794312 33178559544 33216528384 33228357632 33294352384 33354846902 33359380416 33360478208 33410777088 33421092874 33425635392 33459339264 33476032512 33487954176 33524689536 33525792768 33554464512 33591272832 33603235536 33621106944 33669974832 33671798784 33720740352 33749578818 33787713024 33816608766 33855307776 33883771842 33917937664 33922547712 33984183636 34051679532 34053292032 34090647552 34102788096 34119802368 34120925184 34169395104 34170519552 34187567616 34237258848 34290008064 34305257376 34317474348 34319333376 34369216128 34387494912 34437476736 34487531208 34557898752 34570205696 34637725629 34695806976 34706519523 34746236928 34815246336 34827644928 34895667672 34898706432 34949431296 34964973864 35000229888 35021812852 35099735904 35222473728 35273669184 35282615136 35345399808 35414433792 35457454656 35484770304 35542454272 35594114816 35621535744 35664808192 35695309253 35766203611 35807133696 35872193838 35899828992 35943439506 35984572416 36086876928 36139328784 36195008512 36211105008 36225963008 36265701888 36278617024 36297911296 36350669888 36368805654 36403505164 36422865856 36475806068 36477782016 36549027684 36623351808 36676583424 36749426688 36834315876 36837523456 36891066368 36907472412 36909471744 36944687104 36963119232 36964335616 37016844696 37018062848 37036531584 37049721232 37090363752 37123305584 37164028824 37177263877 37179277824 37233317472 37251893601 37253119488 37307266464 37325879487 37381902336 37456146432 37530537984 37568380928 37587124224 37600509952 37641756672 37673948448 37675188224 37716516864 37729948672 37748772576 37803639978 37806931968 37823745312 37861883904 37878721686 37880773632 37894263936 37935832896 37969525632 38011177152 38012977152 38024713896 38088474624 38157679872 38222833064 38290849792 38309953536 38365636608 38386040832 38441834496 38533988352 38576259072 38589997056 38609250048 38665368144 38685931776 38742161328 38791061504 38798472609 38891481408 38957887546 39013318656 39094116672 39150939516 39181100544 39228697092 39261044736 39318110208 39375258624 39487202892 39537043456 39615567872 39675297792 39692942028 39732965376 39763574784 39811878912 39845926608 39889636488 39903842199 39925064496 39983095113 39985261056 40043379168 40074227712 40122909216 40124809216 40204500992 40277550976 40283025408 40357546112 40403730432 40438284288 40482643968 40497060864 40518598656 40577491968 40597736544 40656744882 40658082816 40719384576 40737493134 40754208384 40813444152 40835150208 40881881088 40894503624 40957509632 40975724088 41037504768 41052119264 41133652768 41180725248 41193440054 41201270784 41261156352 41262514176 41343105024 41357828352 41439969024 41442213888 41502449664 41562772992 41584877568 41645320704 41680936386 41745154048 41763718782 41805830144 41826687552 41887482156 41909759424 41924684552 41957720064 41970674772 41972662272 42054640128 42056024064 42132438192 42138164736 42221855232 42264428544 42300573696 42351959728 42384586752 42446192256 42532798464 42547945472 42594619392 42631046928 42715716336 42764599296 42777803133 42849533952 42927389856 42981572608 43000687197 43014684672 43077206016 43103769664 43166420492 43252153204 43317366144 43350736896 43413746688 43639944192 43744559104 43752916584 43808141312 43871815936 43895148544 43958949632 43980881256 43996543963 44046256384 44083925381 44150392416 44214564498 44238079392 44288704512 44302378926 44390367762 44479173888 44547702784 44567513856 44612452352 44634710016 44650605568 44699586048 44701057024 44739286016 44788363776 44804314048 44826667434 44828142592 44893299776 44895731712 44915697558 44960987136 44983418688 44999438424 45048801564 45050284032 45088811688 45138272868 45140410368 45178362456 45230063616 45312244848 45402239376 45404389376 45454196736 45470384128 45493069824 45494566912 45559193472 45560692736 45583423488 45649678464 45720010752 45740343168 45756632464 45759111168 45809307648 45825621504 45848484432 45849993216 45915124671 45916635648 45939543984 45983374944 46006316577 46077198336 46097689599 46183634172 46261075968 46275359364 46328315904 46420328448 46436859904 46527556896 46599241728 46619965152 46622490624 46666973184 46690255872 46758119616 46782987264 46799647872 46850985792 46963298304 47031558912 47043486848 47165270121 47219245056 47276606208 47313027072 47398992966 47411014089 47478472704 47495380992 47547482112 47588145408 47645954694 47682660096 47742844928 47751966288 47829591784 47866438656 47924586008 47979429888 48115835904 48185771712 48281473344 48354269184 48391520256 48461856768 48491740872 48637042688 48732036912 48749391626 48831135744 48846212662 48902111232 48943225994 48999235584 49094937216 49112421168 49209963216 49212628992 49284158976 49355792928 49382042112 49453818336 49552038432 49572370432 49644423296 49669191468 49670825984 49743021952 49767839316 49824792576 49842536448 49941528576 50032270353 50039070624 50040717312 50116165632 50131639311 50138453088 50189008896 50231931264 50288689152 50331696768 50404853304 50409242624 50431660416 50482511872 50504962248 50507698176 50525685248 50581110528 50624368227 50626034176 50681569536 50699618528 50724913149 50782961664 50825657763 50876906496 50883821568 50976275454 51077519298 51079938048 51154182144 51181387776 51255779328 51378651136 51435012096 51453329408 51476211522 51479000064 51553824192 51581242368 51656215104 51731296812 51836848128 51855308544 52125488896 52201252688 52241467392 52304929456 52348059648 52424146944 52500344832 52532719278 52649603856 52833710592 52900397056 52910503776 52923922704 52977287168 53018099712 53082505216 53127902144 53186181984 53205122932 53233419328 53310793484 53313681408 53391172224 53432303616 53497212288 53710700544 53808290757 53849743488 53915159259 53917712384 53976858624 53996081152 54024798208 54103322624 54130315392 54208993176 54210777088 54292512768 54316657512 54336001051 54338944512 54398552832 54417925536 54446866944 54526004832 54553208481 54605257746 54634298784 54713709102 54716673024 54907633664 54935027712 55014875136 55016685568 55124140032 55143771136 55251473814 55253292032 55256285184 55336599552 55361208618 55364207616 55417030656 55444678848 55446503424 55525267044 55527094272 55554797376 55574581848 55635545628 55684958376 55746043236 55768916736 55849976208 55879679232 55960899696 55963549696 56072853504 56074698752 56176584256 56184219648 56295806976 56352571392 56380686336 56400764928 56462635008 56510922672 56512782336 56574775296 56594923008 56623158864 56705459967 56710397952 56735617968 56792825856 56818082529 56841395904 56954288448 57019465728 57037070844 57132711936 57236519808 57334249596 57415827456 57436274688 57464930304 57548454912 57579061248 57662751744 57756488192 57800982528 57884995584 58186592256 58337222112 58436831319 58519977984 58641175008 58726409274 58771650816 58843045638 58867189888 58952752664 58984105856 59051606016 59069838568 59187157016 59305565184 59423351808 59512946688 59539413042 59599448064 59645362176 59717818368 59768889912 59860975616 59887596744 59947982848 59977891584 59999251232 60065068752 60067045376 60118415584 60184363824 60187213824 60205797002 60237816608 60306751488 60325371574 60416326464 60424538112 60536319168 60605595648 60657426432 60745591296 60777897984 60866237952 60987124224 61012148224 61079076864 61100828672 61131312576 61133324288 61220166228 61222180864 61252725312 61311166592 61322821632 61341755436 61436264448 61463586132 61556257152 61578178896 61700479152 61771087872 61790160081 61893771264 62036742528 62112103729 62132322304 62159953536 62163320832 62222630912 62253674496 62344159488 62377316352 62399530496 62467981056 62521404579 62617731072 62645578173 62708745216 62740031328 62831223234 62864639136 62887026828 62956012158 62958993408 63035474944 63084036096 63198657288 63214685452 63304630272 63327174656 63396642816 63450860544 63527939592 63576880128 63669288384 63799197696 63821918208 63891929088 63946570392 63972573184 64073574504 64154447872 64247695616 64375297792 64472358912 64522027008 64615809024 64655654496 64749630738 64878229806 64976049216 65026105344 65108180992 65120620032 65202814976 65332314112 65459916288 65483228224 65613284288 65616838656 65712211968 65807723904 65842722816 65938424448 65971321884 66069384576 66225588624 66321846747 66357119088 66433056768 66453568389 66456715264 66585551643 66588704768 66709693804 66718760832 66720956416 66821554176 66842185748 66851270784 66918678528 66952065024 66975908352 67049379072 67051585536 67108929024 67182545664 67206471072 67240001151 67242213888 67339949664 67343597568 67373546337 67441480704 67499157636 67575426048 67633217532 67710615552 67767543684 67835875328 67845095424 67968367272 68103359064 68106584064 68127612397 68181295104 68205576192 68239604736 68241850368 68338790208 68341039104 68375135232 68474517696 68580016128 68610514752 68634948696 68638666752 68738432256 68774989824 68874953472 68975062416 69115797504 69140411392 69275451258 69391613952 69413039046 69492473856 69630492672 69655289856 69791335344 69797412864 69898862592 69929947728 70000459776 70043625704 70199471808 70444947456 70547338368 70565230272 70828867584 70914909312 70969540608 71084908544 71098489449 71188229632 71243071488 71329616384 71390618506 71468932041 71532407222 71614267392 71744387676 71799657984 71886879012 71969144832 72173753856 72278657568 72390017024 72422210016 72451926016 72531403776 72557234048 72595822592 72701339776 72737611308 72807010328 72845731712 72951612136 72955564032 73098055368 73124087439 73246703616 73269318993 73353166848 73414838991 73498853376 73668631752 73675046912 73782132736 73814944824 73818943488 73889374208 73926238464 73928671232 74033689392 74036125696 74073063168 74099442464 74180727504 74246611168 74328057648 74354527754 74358555648 74466634944 74503787202 74506238976 74614532928 74651758974 74763804672 74912292864 75061075968 75174248448 75201019904 75283513344 75347896896 75350376448 75433033728 75459897344 75497545152 75607279956 75613863936 75647490624 75723767808 75757443372 75761547264 75788527872 75871665792 75939051264 76022354304 76049427792 76315359744 76445666128 76581699584 76619907072 76731273216 76772081664 76883668992 77067976704 77152518144 77179994112 77214317283 77218500096 77330736288 77371863552 77484322656 77582123008 77596945218 77782962816 77915775092 78026637312 78188233344 78301879032 78362201088 78457394184 78522089472 78636220416 78750517248 78799078917 78974405784 79074086912 79231135744 79350595584 79385884056 79465930752 79527149568 79623757824 79691853216 79779272976 79807684398 79850128992 79966190226 79970522112 80086758336 80148455424 80245818432 80249618432 80409001984 80555101952 80566050816 80715092224 80876568576 80965287936 80994121728 81037197312 81154983936 81195473088 81313489764 81316165632 81438769152 81474986268 81508416768 81626888304 81670300416 81789007248 81907886619 81915019264 81951448176 82070563653 82075009536 82104238528 82267305536 82361450496 82386880108 82402541568 82522312704 82525028352 82686210048 82715656704 82877210721 82879938048 82884427776 83004899328 83041812927 83125545984 83169755136 83290641408 83361872772 83490308096 83527437564 83611660288 83653375104 83774964312 83819518848 83849369104 83915440128 83941349544 83945324544 84109280256 84112048128 84264876384 84276329472 84443710464 84528857088 84601147392 84703919456 84769173504 84892384512 85065596928 85095890944 85189238784 85262093856 85431432672 85529198592 85555606266 85699067904 85854779712 85963145216 86001374394 86029369344 86154412032 86207539328 86332840984 86504306408 86634732288 86701473792 86827493376 87279888384 87489118208 87505833168 87616282624 87743631872 87790297088 87917899264 87961762512 87993087926 88089613911 88092512768 88167850762 88264568457 88300784832 88429128996 88476158784 88577409024 88604757852 88780735524 88958347776 89135027712 89224904704 89269420032 89301211136 89399172096 89402114048 89478572032 89576727552 89608628096 89653334868 89656285184 89786599552 89791463424 89831395116 89921974272 89966837376 89998876848 90097603128 90100568064 90177623376 90276545736 90280820736 90308695503 90356724912 90460127232 90488057361 90624489696 90804478752 90808778752 90908393472 90940768256 90986139648 90989133824 91118386944 91121385472 91166846976 91299356928 91440021504 91480686336 91513264928 91518222336 91618615296 91651243008 91696968864 91699986432 91830249342 91833271296 91879087968 91966749888 92012633154 92154396672 92195379198 92367268344 92522151936 92550718728 92656631808 92840656896 92873719808 93055113792 93198483456 93239930304 93244981248 93333946368 93380511744 93516239232 93565974528 93599295744 93701971584 93926596608 94063117824 94086973696 94330540242 94438490112 94553212416 94626054144 94797985932 94822028178 94956945408 94990761984 95094964224 95176290816 95291909388 95365320192 95485689856 95503932576 95659183568 95732877312 95849172016 95958859776 96231671808 96371543424 96562946688 96708538368 96783040512 96923713536 96983481744 97124446107 97274085376 97317344709 97464073824 97498783252 97662271488 97692425324 97804222464 97886451988 97998471168 98189874432 98224842336 98419926432 98425257984 98568317952 98711585856 98764084224 98907636672 99104076864 99144740864 99288846592 99338382936 99341651968 99486043904 99535678632 99571125811 99649585152 99685072896 99768883757 99883057152 100064540706 100078141248 100081434624 100232331264 100263278622 100276906176 100378017792 100463862528 100577378304 100663393536 100809706608 100818485248 100863320832 100965023744 101009924496 101015396352 101051370496 101162221056 101248736454 101252068352 101363139072 101399237056 101449826298 101565923328 101651315526 101753812992 101767643136 101952550908 102155038596 102159876096 102308364288 102362775552 102511558656 102757302272 102870024192 102906658816 102952423044 102958000128 103107648384 103162484736 103312430208 103462593624 103673696256 103710617088 103913176887 104119558569 104250977792 104402505376 104482934784 104609858912 104696119296 104848293888 105000689664 105065438556 105299207712 105667421184 105800794112 105821007552 105847845408 105954574336 106036199424 106165010432 106255804288 106372363968 106410245864 106466838656 106621586968 106627362816 106782344448 106864607232 106994424576 107085927759 107298610833 107421401088 107616581514 107699486976 107830318518 107835424768 107953717248 107992162304 108049596416 108206645248 108260630784 108417986352 108421554176 108585025536 108633315024 108672002102 108677889024 108797105664 108835851072 108893733888 109052009664 109106416962 109210515492 109268597568 109427418204 109433346048 109870055424 110029750272 110248280064 110287542272 110502947628 110506584064 110512570368 110673199104 110722417236 110728415232 110834061312 110889357696 110893006848 111050534088 111054188544 111109594752 111149163696 111271091256 111369916752 111492086472 111531791631 111537833472 111699952416 111759358464 111921799392 111927099392 112145707008 112149397504 112353168512 112368439296 112591613952 112705142784 112761372672 112801529856 112925270016 113021845344 113025564672 113149550592 113189846016 113246317728 113410919934 113420795904 113471235936 113585651712 113636165058 113682791808 113820891769 113908576896 114038931456 114074141688 114265423872 114473039616 114668499192 114872549376 114929860608 115096909824 115158122496 115325503488 115512976384 115601965056 115769991168 116373184512 116674444224 116873662638 117039955968 117282350016 117452818548 117543301632 117686091276 117734379776 117905505328 117968211712 118139677136 118374314032 118611130368 118846703616 119025893376 119078826084 119198896128 119290724352 119435636736 119537779824 119711526597 119721951232 119775193488 119895965696 119949285339 119955783168 119998502464 120130137504 120134090752 120236831168 120368727648 120374427648 120411594004 120475633216 120613502976 120650743148 120832652928 120849076224 121072638336 121211191296 121314852864 121491182592 121555795968 121732475904 121974248448 122024296448 122158153728 122201657344 122262625152 122266648576 122440332456 122444361728 122505450624 122622333184 122645643264 122683510872 122872528896 122927172264 122970949747 123112514304 123156357792 123400958304 123542175744 123580320162 123787542528 124073485056 124224207458 124264644608 124319907072 124326641664 124445261824 124507348992 124688318976 124754632704 124799060992 124935962112 125042809158 125235462144 125291156346 125417490432 125480062656 125662446468 125729278272 125774053656 125912024316 125917986816 126070949888 126168072192 126397314576 126429370904 126654349312 126793285632 126901721088 127055879184 127153760256 127338576768 127598395392 127643836416 127783858176 127893140784 127945146368 128147149008 128308895744 128333409399 128495391232 128750595584 128944717824 129002061591 129044054016 129231618048 129311308992 129499261476 129756459612 129952098432 130052210688 130241240064 130405629952 130664628224 130919832576 130966456448 131226568576 131233677312 131424423936 131615447808 131685445632 131876848896 131942643768 131989631889 132138769152 132251776143 132451177248 132643693494 132714238176 132866113536 132907136778 132913430528 133171103286 133177409536 133419387608 133437521664 133441912832 133643108352 133684371496 133702541568 133837357056 133904130048 133951816704 134098758144 134103171072 134217858048 134365091328 134412942144 134480002302 134484427776 134679899328 134687195136 134747092674 134882961408 134998315272 135150852096 135266435064 135421231104 135535087368 135671750656 135690190848 135936734544 136206718128 136213168128 136255224794 136362590208 136411152384 136479209472 136483700736 136677580416 136682078208 136750270464 136949035392 137160032256 137221029504 137269897392 137277333504 137476864512 137549979648 137749906944 137950124832 138231595008 138280822784 138550902516 138783227904 138826078092 138984947712 139260985344 139310579712 139582670688 139797725184 139859895456 140000919552 140087251408 140290866599 140398943616 140569497913 140889894912 141094676736 141130460544 141495810363 141657735168 141829818624 141939081216 142169817088 142196978898 142233042267 142376459264 142486142976 142659232768 142781237012 142937864082 143064814444 143228534784 143488775352 143599315968 143773758024 143938289664 144347507712 144557315136 144780034048 144844420032 144903852032 145062807552 145114468096 145191645184 145402679552 145475222616 145614020656 145691463424 145903224272 145911128064 146196110736 146248174878 146493407232 146538637986 146706333696 146829677982 146997706752 147337263504 147350093824 147564265472 147629889648 147637886976 147778748416 147852476928 147857342464 148067378784 148072251392 148146126336 148198884928 148361455008 148493222336 148656115296 148709055508 148717111296 148933269888 149007574404 149012477952 149229065856 149303517948 149527609344 149824585728 150096811059 150122151936 150348496896 150394917933 150402039808 150567026688 150695793792 150700752896 150866067456 150919794688 150995090304 151214559912 151227727872 151294981248 151447535616 151514886744 151523094528 151577055744 151743331584 151873104681 151878102528 152044708608 152098855584 152174739447 152476973289 152630719488 152891332256 153163399168 153239814144 153462546432 153544163328 153767337984 154135953408 154305036288 154359988224 154428634566 154437000192 154661472576 154743727104 154968645312 155164246016 155193890436 155565925632 155831550184 156376466688 156603758064 156724402176 156914788368 157044178944 157272440832 157501034496 157598157834 157948811568 158148173824 158462271488 158701191168 158771768112 158931861504 159054299136 159247515648 159383706432 159558545952 159615368796 159700257984 159932380452 159941044224 160173516672 160296910848 160491636864 161110203904 161132101632 161424872271 161430184448 161745477777 161753137152 161930575872 161988243456 162074394624 162309967872 162390946176 162626979528 162632331264 162877538304 162949972536 163008003153 163016833536 163253776608 163340600832 163578014496 163815773238 163830038528 163902896352 164141127306 164150019072 164208477056 164534611072 164722900992 164773760216 164805083136 165044625408 165050056704 165372420096 165431313408 165754421442 165759876096 165768855552 166009798656 166083625854 166251091968 166339510272 166581282816 166723745544 166980616192 167054875128 167223320576 167306750208 167549928624 167639037696 167698738208 167882699088 167890649088 168218560512 168224096256 168529752768 168552658944 168887420928 169057714176 169202294784 169407838912 169538347008 169784769024 170131193856 170191781888 170378477568 170524187712 170862865344 171058397184 171111212532 171398135808 171709559424 171926290432 172002748788 172308824064 172415078656 172665681968 172916649529 173008612816 173260078823 173269464576 173402947584 173654986752 174559776768 174978236416 175011666336 175232565248 175310493957 175487263744 175580594176 175835798528 175923525024 175986175852 176179227822 176185025536 176335701524 176529136914 176601569664 176858257992 176952317568 177154818048 177209515704 177561471048 177916695552 178270055424 178449809408 178538840064 178602422272 178798344192 178804228096 178957144064 179153455104 179217256192 179306669736 179312570368 179573199104 179582926848 179662790232 179843948544 179933674752 179997753696 180195206256 180201136128 180355246752 180553091472 180561641472 180617391006 180713449824 180920254464 180976114722 181248979392 181608957504 181617557504 181816786944 181881536512 181972279296 181978267648 182236773888 182242770944 182333693952 182598713856 182961372672 183026529856 183036444672 183237230592 183302486016 183393937728 183399972864 183660498684 183666542592 183758175936 183933499776 184025266308 184308793344 184390758396 184734536688 185101437456 185313263616 185370480243 185681313792 185747439616 186110227584 186336311187 186396966912 186479860608 186489962496 186667892736 186761023488 187032478464 187131949056 187198591488 187403943168 187564213737 187853193216 187936734519 188126235648 188173947392 188661080484 188876980224 189106424832 189252108288 189595971864 189644056356 189913890816 189981523968 190189928448 190352581632 190583818776 190730640384 190971379712 191007865152 191318367136 191465754624 191698344032 191917719552 192463343616 192743086848 193125893376 193417076736 193566081024 193847427072 193966963488 194248892214 194548170752 194634689418 194928147648 194997566504 195324542976 195384850648 195608444928 195772903976 195996942336 196379748864 196449684672 196839852864 196850515968 197136635904 197423171712 197528168448 197815273344 198208153728 198289481728 198577693184 198676765872 198683303936 198965540241 198972087808 199071357264 199142251622 199299170304 199360705167 199370145792 199537767514 199756654929 199766114304 200129081412 200156282496 200162869248 200464662528 200526557244 200553812352 200756035584 200927725056 201154756608 201326787072 201619413216 201726641664 201930047488 202019848992 202030792704 202102740992 202324442112 202497472908 202504136704 202726278144 202798474112 202899652596 203131846656 203302631052 203507625984 203535286272 203905101816 204310077192 204319752192 204382837191 204616728576 204725551104 205023117312 205447727719 205514604544 205740048384 205813317632 205904846088 205916000256 206215296768 206324969472 206624860416 206925187248 207347392512 207421234176 207826353774 208239117138 208501955584 208805010752 208965869568 209219717824 209392238592 209696587776 210001379328 210130877112 210598415424 211334842368 211601588224 211642015104 211695690816 211909148672 212330020864 212511608576 212744727936 212820491728 212933677312 213243173936 213254725632 213564688896 213729214464 213988849152 214171855518 214406796123 214597221666 214842802176 215233163028 215398973952 215660637036 215670849536 215907434496 215984324608 216099192832 216413290496 216521261568 216835972704 216843108352 217170051072 217266630048 217344004204 217355778048 217594211328 217671702144 217787467776 218104019328 218212833924 218421030984 218537195136 218854836408 218866692096 219372262317 219740110848 219807956979 220059500544 220244516973 220496560128 220575084544 221005895256 221013168128 221025140736 221346398208 221444834472 221456830464 221668122624 221778715392 221786013696 222101068176 222108377088 222219189504 222298327392 222542182512 222739833504 222984172944 223063583262 223075666944 223399904832 223518716928 223843598784 223854198784 224291414016 224298795008 224706337024 224736878592 225183227904 225522745344 225603059712 225850540032 226043690688 226051129344 226299101184 226379692032 226492635456 226821839868 226841591808 226942471872 227171303424 227272330116 227365583616 227641783538 227817153792 228148283376 228946079232 229336998384 229745098752 229859721216 230193819648 230316244992 230651006976 231025952768 231203930112 231539982336 231642951849 232746369024 233348888448 233747325276 234079911936 234564700032 234905637096 235086603264 235372182552 235468759552 235811010656 235936423424 236279354272 236397236751 236748628064 237222260736 237693407232 238051786752 238157652168 238397792256 238581448704 238871273472 239075559648 239423053194 239443902464 239550386976 239791931392 239898570678 239911566336 239997004928 240260275008 240268181504 240473662336 240737455296 240748855296 240823188008 240951266432 241227005952 241301486296 241665305856 241698152448 242145276672 242629705728 242982365184 243111591936 243464951808 243948496896 244048592896 244316307456 244403314688 244525250304 244533297152 244880664912 244888723456 245010901248 245244666368 245367021744 245723659857 245745057792 245854344528 245941899494 246211690959 246225028608 246312715584 246801916608 247084351488 247160640324 247575085056 248146970112 248448414916 248639814144 248653283328 248890523648 249014697984 249376637952 249509265408 249598121984 249871924224 250085618316 250470924288 250582312692 250834980864 250960125312 251324892936 251458556544 251548107312 251824048632 251835973632 252141899776 252336144384 252794629152 252858741808 253226269049 253308698624 253586571264 253803442176 254111758368 254307520512 254677153536 255196790784 255287672832 255567716352 255786281568 255890292736 256294298016 256617791488 256666818798 256990782464 257501191168 257889435648 258004123182 258088108032 258463236096 258622617984 258998522952 259512919224 259904196864 260104421376 260482480128 260811259904 261329256448 261839665152 261932912896 262453137152 262467354624 262848847872 263230895616 263370891264 263753697792 263885287536 263979263778 264268841733 264277538304 264503552286 264793705371 264902354496 265287386988 265428476352 265732227072 265814273556 265826861056 266342206572 266354819072 266838775216 266875043328 266883825664 267368742992 267405083136 267674714112 267808260096 267903633408 268197516288 268206342144 268435716096 268730182656 268825884288 268960004604 268968855552 269359798656 269374390272 269494185348 269765922816 269996630544 270301704192 270532870128 270842462208 270926086509 271070174736 271343501312 271380381696 271464172083 271873469088 272413436256 272426336256 272510449588 272725180416 272822304768 272958418944 272967401472 273355160832 273364156416 273500540928 273898070784 274320064512 274442059008 274539794784 274554667008 274953729024 275099959296 275499813888 275900249664 276463190016 276561645568 277101805032 277566455808 277652156184 277969895424 278521970688 278621159424 279165341376 279595450368 279719790912 280001839104 280174502816 280581733198 280797887232 281138995826 281779789824 282189353472 282260921088 282991620726 283315470336 283659637248 283878162432 284339634176 284393957796 284466084534 284752918528 284972285952 285318465536 285562474024 285875728164 286129628888 286457069568 286977550704 287198631936 287547516048 287876579328 288695015424 289114630272 289560068096 289688840064 289807704064 290125615104 290228936192 290383290368 290805359104 290950445232 291228041312 291373338321 291382926848 291806448544 291822256128 291952034127 292392221472 292496349756 292986814464 293077275972 293412667392 293659355964 293995413504 294674527008 295128530944 295259779296 295275773952 295557496832 295704953856 295714684928 296134757568 296144502784 296292252672 296397769856 296722910016 296986444672 297312230592 297418111016 297434222592 297866539776 298015148808 298024955904 298458131712 298607035896 298713377433 299055218688 299306651271 299649171456 300193622118 300244303872 300696993792 300789835866 300804079616 301134053376 301391587584 301401505792 301732134912 301839589376 301990180608 302429119824 302455455744 302589962496 302895071232 303029773488 303046189056 303154111488 303486663168 303746209362 303756205056 304089417216 304197711168 304349478894 304953946578 305261438976 305782664512 306479628288 306925092864 307088326656 307534675968 308271906816 308610072576 308719976448 308857269132 308874000384 309322945152 309487454208 309937290624 310328492032 310387780872 311131851264 311663100368 312752933376 313207516128 313448804352 313829576736 314088357888 314544881664 315002068992 315196315668 315897623136 316296347648 316871045569 316924542976 317402382336 317500382303 317543536224 317863723008 318108598272 318130968961 318495031296 318767412864 319117091904 319230737592 319400515968 319864760904 319882088448 320347033344 320593821696 320983273728 321257783277 321895832499 322220407808 322264203264 322849744542 322860368896 323490955554 323506274304 323861151744 323976486912 324148789248 324619935744 324781892352 325253959056 325264662528 325755076608 325899945072 326016006306 326033667072 326507553216 326681201664 327156028992 327631546476 327660077056 327805792704 328282254612 328300038144 328416954112 329069222144 329547520432 329610166272 330089250816 330744840192 330862626816 331508842884 331519752192 331537711104 332019597312 332167251708 332502183936 332679020544 333162565632 333447491088 333961232384 334109750256 334446641152 334595374893 334613500416 335099857248 335278075392 335397476416 335765398176 335781298176 336437121024 336448192512 337059505536 337105317888 337774841856 338115428352 338404589568 338815677824 339076694016 339569538048 340262387712 340383563776 340756955136 341048375424 341462675307 341725730688 342116794368 342222425064 342796271616 343419118848 343852580864 344005497576 344617648128 344830157312 345331363936 345833299058 346017225632 346520157646 346538929152 346805895168 347309973504 349119553536 349956472832 350023332672 350465130496 350620987914 350974527488 351161188352 351671597056 351847050048 351972351704 352358455644 352370051072 352671403048 353058273828 353203139328 353716515984 353904635136 354419031408 355122942096 355833391104 356540110848 356899618816 357077680128 357204844544 357596688384 357608456192 357914288128 358306910208 358434512384 358613339472 358625140736 359134579791 359146398208 359165853696 359325580464 359687897088 359847856017 359867349504 359995507392 360390412512 360402272256 360710493504 361106182944 361123282944 361234782012 361426899648 361840508928 361952229444 362497958784 363217915008 363633573888 363763073024 363944558592 364473547776 364485541888 364667387904 365197427712 365922745344 366053059712 366072889344 366474461184 366604972032 366787875456 366799945728 367320997368 367333085184 367516351872 367866999552 368050532616 368617586688 368781516792 368912849241 369469073376 370202874912 370626527232 370740960486 371362627584 371494879232 372220455168 372672622374 372793933824 372959721216 372979924992 373335785472 373522046976 374064956928 374263898112 374397182976 374807886336 375128427474 375706386432 375873469038 376252471296 376347894784 377322160968 377753960448 378212849664 378504216576 379191943728 379288112712 379963047936 380379856896 380705163264 381167637552 381461280768 381942759424 382015730304 382636734272 382931509248 383396688064 383835439104 384926687232 385486173696 386251786752 386834153472 387006184773 387132162048 387694854144 387933926976 388497784428 389096341504 389269378836 389856295296 389995133008 390769701296 391216889856 391337680513 391545807952 391993884672 392114915231 392759497728 392899369344 393679705728 393701031936 394273271808 394846343424 395056336896 395630546688 395968895667 396416307456 396578963456 396755328429 397155386368 397353531744 397366607872 397931080482 397944175616 398142714528 398284503244 398598340608 398721410334 398740291584 399075535028 399513309858 399532228608 400258162824 400312564992 400325738496 400929325056 401053114488 401107624704 401512071168 401855450112 402309513216 402653574144 403238826432 403453283328 403860094976 404039697984 404061585408 404205481984 404648884224 404994945816 405008273408 405452556288 405596948224 405799305192 406263693312 406605262104 407015251968 407070572544 407810203632 408620154384 408639504384 408765674382 409233457152 409451102208 410046234624 410895455438 411029209088 411480096768 411626635264 411809692176 411832000512 412430593536 412649938944 413249720832 413850374496 414694785024 414842468352 415652707548 416478234276 417003911168 417610021504 417931739136 418439435648 419393175552 420002758656 420261754224 420872599797 421196830848 421708493739 422669684736 423203176448 423284030208 423391381632 423818297344 424487431089 424660041728 425023217152 425489455872 425640983456 425867354624 426486347872 426509451264 426699126801 427129377792 427458428928 427977698304 428343711036 428813592246 429194443332 429685604352 430466326056 430797947904 431321274072 431341699072 431814868992 431968649216 432198385664 432826580992 433042523136 433671945408 433686216704 434340102144 434533260096 434688008408 434711556096 435188422656 435343404288 435574935552 436208038656 436425667848 436842061968 437074390272 437709672816 437733384192 438744524634 439480221696 439615913958 440119001088 440489033946 440993120256 441150169088 442011790512 442026336256 442050281472 442692796416 442889668944 442913660928 443336245248 443557430784 443572027392 444202136352 444216754176 444438379008 444596654784 445084365024 445479667008 445968345888 446127166524 446151333888 446799809664 447037433856 447687197568 448582828032 449412674048 449473757184 450290433177 450366455808 451045490688 451184753799 451206119424 451701080064 452087381376 452102258688 452598202368 452759384064 452985270912 453643679736 453683183616 453884943744 454342606848 454544660232 454731167232 455283567076 455634307584 456296566752 457892158464 458673996768 459490197504 459719442432 460387639296 460632489984 461302013952 462051905536 462407860224 463079964672 463285903698 464039020289 464960646943 465492738048 466697776896 467494650552 469129400064 469811274192 470173206528 470744365104 470937519104 471622021312 471872846848 472558708544 472794473502 473497256128 474444521472 475386814464 476103573504 476315304336 476795584512 477162897408 477742546944 478151119296 478846106388 478887804928 479100773952 479583862784 479797141356 479823132672 479994009856 480520550016 480536363008 480947324672 481474910592 481646376016 481902532864 482602972592 483304430401 483330611712 483396304896 484274616813 484290553344 485236433331 485259411456 485964730368 486223183872 486929903616 487896993792 488097185792 488632614912 488806629376 489024009459 489050500608 489066594304 489761329824 489777446912 490021802496 490489332736 490734043488 491447319714 491490115584 491708689056 491883798988 492423381918 492450057216 492625431168 493603833216 494168702976 494321280648 495150170112 496293940224 496896829832 497279628288 497306566656 497781047296 498029395968 498753275904 499018530816 499196243968 499743848448 500171236632 500941848576 501164625384 501669961728 501920250624 502649785872 502917113088 503096214624 503648097264 503671947264 504283799552 504672288768 505589258304 505717483616 506452538098 506617397248 507173142528 507606884352 508223516736 508615041024 509354307072 510393581568 510575345664 511135432704 511572563136 512588596032 513235582976 513333637596 513981564928 515002382336 515778871296 516008246364 516926472192 517245235968 517997045904 518749948587 519025838448 519780236469 519808393728 520208842752 520964960256 521622519808 522658512896 523679330304 523865825792 524906274304 524934709248 525697695744 525931481871 526461791232 526741782528 527507395584 527770575072 527958527556 528537683466 528555076608 529007104572 529587410742 529804708992 530574773976 530856952704 531464454144 531628547112 531653722112 532684413144 532709638144 533677550432 533750086656 533767651328 534737485984 534810166272 535349428224 535616520192 535807266816 536395032576 536412684288 536871432192 537460365312 537651768576 537920009208 537937711104 538719597312 538748780544 538988370696 539531845632 539993261088 540603408384 541065740256 541684924416 541852173018 542140349472 542687002624 542760763392 542928344166 543746938176 544826872512 544852672512 545020899176 545450360832 545644609536 545916837888 545934802944 546710321664 546728312832 547001081856 547796141568 548884118016 549079589568 549109334016 549907458048 550199918592 550999627776 551800499328 552926380032 553123291136 554203610064 555304312368 555939790848 556111440729 557043941376 557242318848 558330682752 559008933561 559190900736 559439581824 560003678208 560349005632 561163466396 561595774464 562277991652 563559579648 564378706944 564521842176 565983241452 566630940672 567319274496 567756324864 568679268352 568787915592 568932169068 569505837056 569944571904 570636931072 571124948048 571751456328 571955071519 572259257776 572914139136 573091029953 573955101408 574397263872 575095032096 575753158656 577390030848 578229260544 579120136192 579377680128 579615408128 580251230208 580457872384 580766580736 581610718208 581900890464 582456082624 582746676642 582765853696 583612897088 583644512256 583904068254 584784442944 584992699512 585973628928 586154551944 586825334784 587318711928 587990827008 589349054016 590257061888 590519558592 590551547904 591114993664 591409907712 591429369856 592269515136 592289005568 592584505344 592795539712 593445820032 593972889344 594624461184 594836222032 594868445184 595733079552 596030297616 596049911808 596896620723 596916263424 597214071792 597426754866 598082115501 598110437376 598613302542 599269964787 599298342912 600387244236 600488607744 601393987584 601579671732 601608159232 602268106752 602783175168 602803011584 603464269824 603679178752 603980361216 604858239648 605179924992 605790142464 606059546976 606092378112 606308222976 606973326336 607492418724 607512410112 608178834432 608395422336 608698957788 609907893156 610522877952 611565329024 612959256576 613148511573 613850185728 614176653312 615069351936 616343183157 616543813632 617220145152 617439952896 617714538264 617748000768 618645890304 618974908416 619874581248 620656984064 620775561744 622263702528 623326200736 625505866752 626415032256 626897608704 627659153472 628176715776 629089763328 630004137984 630392631336 631795246272 632592695296 633742091138 633849085952 634804764672 635000764606 635087072448 635727446016 636261937922 636990062592 637534825728 638234183808 638461475184 638801031936 639729521808 639764176896 640694066688 641187643392 641966547456 642515566554 643791664998 644440815616 644528406528 645699489084 645720737792 646981911108 647012548608 647722303488 647952973824 648297578496 649239871488 649563784704 650507918112 650529325056 651510153216 651799890144 652032012612 652067334144 653015106432 653362403328 654312057984 655263092952 655320154112 655611585408 656564509224 656600076288 656833908224 658116786951 658138444288 659095040864 659220332544 659423870937 660178501632 660733550919 661489680384 661725253632 663017685768 663039504384 663075422208 664039194624 664334503416 665004367872 665358041088 666325131264 666894982176 667922464768 668219500512 668893282304 669190749786 669227000832 670199714496 670556150784 670794952832 671530796352 671562596352 672874242048 672896385024 674119011072 674210635776 675549683712 676809179136 677631355648 678153388032 679139076096 679557868609 680524775424 680767127552 681513910272 682096750848 682925350614 683451461376 684444850128 686838237696 687705161728 688010995152 689235296256 689660314624 690662727872 691666598116 692034451264 693040315292 693077858304 693611790336 694619947008 698239107072 699912945664 700046665344 700930260992 701241975828 701949054976 702322376704 703343194112 703694100096 703944703408 704716911288 704740102144 705342806096 706116547656 706368013663 706406278656 707433031968 707809270272 708838062816 709191710253 710245884192 711666782208 713080221696 713799237632 714155360256 714409689088 715193376768 715216912384 715828576256 716613820416 716869024768 717226678944 717250281472 718269159582 718292796416 718331707392 718651160928 719375794176 719695712034 719734699008 719991014784 720780825024 720804544512 721420987008 722212365888 722246565888 722469564024 722853799296 723681017856 723904458888 724995917568 726435830016 727526146048 727889117184 728947095552 728971083776 729334775808 730394855424 731845490688 732106119424 732145778688 732948922368 733209944064 733575750912 733599891456 734641994736 734666170368 735032703744 735733999104 736101065232 737170979571 737235173376 737563033584 737825698482 738635072877 738938146752 740405749824 741253054464 741481920972 742725255168 742989758464 744440910336 745345244748 745919442432 745959849984 746671570944 747044093952 748129913856 748527796224 748794365952 749615772672 750256854948 751412772864 751746938076 752504942592 752695789568 754644321936 755507920896 756425699328 757008433152 758383887456 758576225424 759678807147 759926095872 760759713792 761410326528 762335275104 762922561536 763885518848 764031460608 765273468544 765863018496 766793376128 767670878208 769853374464 770972347392 772503573504 773668306944 774012369546 774264324096 775389708288 775867853952 776995568856 778192683008 778538757672 779712590592 779990266016 781539402592 782433779712 782675361026 783091615904 783987769344 784229830462 785518995456 785798738688 787359411456 787402063872 788546543616 789692686848 790112673792 791261093376 791937791334 792832614912 793157926912 793510656858 794310772736 794707063488 794733215744 795862160964 795888351232 796285429056 796569006488 797196681216 797442820668 797480583168 798151070056 799026619716 799064457216 800516325648 800625129984 800651476992 802106228976 802215249408 803024142336 803710900224 804619026432 805307148288 806477652864 806906566656 807720189952 808079395968 808123170816 808410963968 809297768448 809989891632 810016546816 810905112576 811193896448 811598610384 812527386624 812778259527 813210524208 814030503936 814141145088 814392516249 815620407264 817240308768 817279008768 817531348764 818466914304 818902204416 820092469248 821790910876 822960193536 823253270528 823619384352 823664001024 824861187072 825299877888 826499441664 827700748992 829389570048 829684936704 831305415096 832956468552 834007822336 835220043008 835863478272 836878871296 837594582239 838786351104 840005517312 840523508448 841745199594 842393661696 843416987478 845339369472 846406352896 846568060416 846782763264 847636594688 848974862178 849320083456 850046434304 850978911744 851281966912 851734709248 852972695744 853018902528 853398253602 854258755584 854916857856 855955396608 856687422072 857627184492 858388886664 859371208704 860932652112 861595895808 862642548144 862683398144 863629737984 863937298432 864396771328 865653161984 866085046272 867343890816 867372433408 868680204288 869066520192 869376016816 869423112192 870376845312 870686808576 871149871104 872416077312 872851335696 873684123936 874120014963 874148780544 875419345632 875466768384 875856102381 877489049268 878960443392 879231827916 880238002176 880978067892 881986240512 882300338176 884023581024 884052672512 885385592832 885658961161 885779337888 885827321856 886672490496 887114861568 887144054784 888404272704 888433508352 888876758016 889193309568 890168730048 890959334016 891936691776 892254333048 892302667776 893599619328 894074867712 895374395136 896140132299 897165656064 897919953813 898825348096 898947514368 900580866354 900732911616 902090981376 902369507598 902412238848 903402160128 904174762752 904204517376 905196404736 905518768128 905970541824 907287359472 907366367232 907769887488 908685213696 909089320464 909462334464 910567134152 911268615168 912593133504 915784316928 917347993536 919438884864 920775278592 921264979968 922604027904 924103811072 924815720448 926159929344 926571807396 928078040578 929921293886 930985476096 933395553792 934989301104 938258800128 939622548384 940346413056 941488730208 941875038208 943244042624 943745693696 945117417088 945588947004 946994512256 948889042944 950613136707 950773628928 952207147008 952501146909 952630608672 953591169024 954325794816 954392906883 955485093888 956302238592 957692212776 957775609856 958201547904 959167725568 959594282712 959646265344 959988019712 961041100032 961072726016 961894649344 962949821184 963292752032 963773349831 963805065728 965205945184 965687497497 966608860802 966661223424 966792609792 968549233626 968581106688 970472866662 970518822912 971929460736 972446367744 973859807232 975793987584 976194371584 977265229824 977613258752 978048018918 978101001216 978133188608 979522659648 979554893824 980043604992 980978665472 981468086976 982894639428 982980231168 983417378112 983767597976 984846763836 984900114432 985250862336 987207666432 988642561296 992587880448 993793659664 994559256576 994613133312 995562094592 996058791936 997506551808 998037061632 998392487936 999487696896 1000342473264 1001883697152 1002329250768 1003339923456 1003786124679 1003840501248 1005299571744 1005834226176 1006192429248 1007296194528 1007343894528 1008567599104 1009344577536 1011178516608 1011434967232 1012905076196 1014346285056 1015213768704 1016447033472 1017230082048 1018708614144 1020787163136 1021150691328 1022270865408 1023145126272 1024388025921 1025177192064 1026471165952 1026667275192 1027963129856 1030004764672 1031557742592 1032016492728 1032384019969 1033852944384 1034490471936 1035994091808 1037499897174 1038051676896 1039560472938 1039616787456 1040417685504 1041929920512 1043245039616 1045317025792 1047358660608 1047731651584 1049812548608 1049869418496 1051395391488 1051862963742 1052923582464 1053483565056 1055014791168 1055541150144 1055917055112 1057075366932 1057110153216 1058014209144 1059174821484 1059609417984 1061149547952 1061713905408 1063257094224 1063307444224 1065368826288 1065419276288 1067355100864 1067500173312 1067535302656 1069474971968 1069620332544 1070698856448 1071233040384 1071614533632 1072790065152 1072825368576 1073742864384 1074920730624 1075303537152 1075840018416 1075875422208 1077403739373 1077439194624 1077497561088 1077976741392 1079063691264 1079543568051 1079986522176 1081206816768 1082131480512 1083369848832 1083704346036 1084280698944 1085374005248 1085521526784 1085856688332 1087493876352 1089653745024 1090041798352 1090900721664 1091289219072 1091833675776 1093420643328 1093456625664 1094002163712 1095592283136 1097768236032 1098159179136 1098218668032 1099814916096 1100399837184 1101999255552 1103600998656 1105852760064 1106246582272 1106738547723 1108407220128 1110608624736 1111879581696 1112222881458 1114087882752 1114484637696 1116661365504 1118017867122 1118381801472 1118879163648 1120007356416 1120698011264 1122326932792 1123191548928 1124555983304 1127119159296 1128757413888 1129043684352 1131966482904 1133261881344 1134638548992 1135512649728 1137358536704 1137575831184 1137864338136 1139011674112 1139889143808 1141273862144 1142249896096 1143502912656 1143910143038 1144518515552 1145828278272 1146182059906 1147910202816 1148794527744 1150190064192 1151506317312 1154780061696 1156458521088 1158755360256 1159230816256 1160502460416 1160915744768 1161533161472 1163221436416 1163801780928 1164912165248 1165493353284 1165531707392 1167225794176 1167289024512 1167808136508 1169568885888 1169985399024 1172309103888 1173650669568 1174013041539 1174637423856 1175981654016 1176344745693 1178698108032 1180514123776 1181039117184 1181103095808 1182229987328 1182819815424 1182858739712 1184539030272 1184578011136 1185169010688 1185591079424 1186891640064 1187906687001 1187945778688 1189248922368 1189672444064 1189736890368 1190265985287 1191466159104 1192060595232 1192099823616 1193793241446 1193832526848 1194428143584 1194853509732 1196164231002 1196220874752 1197226605084 1198539929574 1198596685824 1200774488472 1200977215488 1202787975168 1203159343464 1203216318464 1204536213504 1205566350336 1205606023168 1206928539648 1207358357504 1207960722432 1209716479296 1210359849984 1211580284928 1212119093952 1212184756224 1212616445952 1213946652672 1214984837448 1215024820224 1216357668864 1216790844672 1217397915576 1219815786312 1221045755904 1223130658048 1225918513152 1226297023146 1227700371456 1228353306624 1230138703872 1232686366314 1233087627264 1234440290304 1234879905792 1235429076528 1235496001536 1237291780608 1237949816832 1239749162496 1241313968128 1241551123488 1244527405056 1246652401472 1251011733504 1252830064512 1253795217408 1255318306944 1258179526656 1260008275968 1260785262672 1262617799391 1263590492544 1265125481217 1265185390592 1267484182276 1267698171904 1269609529344 1270001529212 1270174144896 1271454892032 1272523875844 1273980125184 1275069651456 1276468367616 1276922950368 1277602063872 1279459043616 1279528353792 1280097380403 1281388133376 1282375286784 1283933094912 1285031133108 1287583329996 1288881631232 1289056813056 1291398978168 1291441475584 1293963822216 1294025097216 1294424635543 1295444606976 1295905947648 1296595156992 1296995488841 1298479742976 1299127569408 1301015836224 1301058650112 1303020306432 1303599780288 1304064025224 1304134668288 1306030212864 1306724806656 1308624115968 1310526185904 1310640308224 1311223170816 1313129018448 1313200152576 1313667816448 1316233573902 1316276888576 1318190081728 1318440665088 1318847741874 1320357003264 1321467101838 1322979360768 1323450507264 1326035371536 1326079008768 1326150844416 1328078389248 1328669006832 1330008735744 1330716082176 1332650262528 1333789964352 1335844929536 1336439001024 1337786564608 1338381499572 1338454001664 1340399428992 1341112301568 1341589905664 1343061592704 1345748484096 1348238022144 1348421271552 1350871299531 1351099367424 1353554261397 1353618358272 1355262711296 1356306776064 1358278152192 1359115737218 1361049550848 1361534255104 1363027820544 1364193501696 1365850701228 1366902922752 1368889700256 1373676475392 1375410323456 1376021990304 1378470592512 1379320629248 1381325455744 1383333196232 1384068902528 1386080630584 1386155716608 1387223580672 1389239894016 1392117060867 1394881940829 1396478214144 1399825891328 1400093330688 1401860521984 1402483951656 1403898109952 1404644753408 1406686388224 1407388200192 1407889406816 1409433822576 1409480204288 1410685612192 1412233095312 1412736027326 1412812557312 1414866063936 1415618540544 1417676125632 1418383420506 1420491768384 1423333564416 1426160443392 1428310720512 1428819378176 1430386753536 1431657152512 1433227640832 1433738049536 1434453357888 1434500562944 1436538319164 1436585592832 1436663414784 1437302321856 1438751588352 1439391424068 1439469398016 1439982029568 1441561650048 1441609089024 1442841974016 1444424731776 1444939128048 1445707598592 1447808917776 1449913291203 1449991835136 1452871660032 1455052292096 1455778234368 1457894191104 1457942167552 1458669551616 1460789710848 1463690981376 1464212238848 1464291557376 1465897844736 1466419888128 1467072028377 1467151501824 1467199782912 1469283989472 1469332340736 1470065407488 1471467998208 1472202130464 1474341959142 1474470346752 1475126067168 1475651396964 1477270145754 1477876293504 1480811499648 1482506108928 1482963841944 1485450510336 1485979516928 1488881820672 1490690489496 1491838884864 1491919699968 1493343141888 1494088187904 1496259827712 1497055592448 1497588731904 1499231545344 1500513709896 1502825545728 1503493876152 1505009885184 1505391579136 1509288643872 1511015841792 1512851398656 1514016866304 1516767774912 1517152450848 1519357614294 1519852191744 1521519427584 1522820653056 1524670550208 1525845123072 1527771037696 1528062921216 1530546937088 1531726036992 1533586752256 1539706748928 1541944694784 1545007147008 1547336613888 1548024739092 1550779416576 1551735707904 1553991137712 1556249845761 1556385366016 1557077515344 1559340709407 1559425181184 1559980532032 1563078805184 1564867559424 1565350722052 1566183231808 1567975538688 1568459660924 1571037990912 1571597477376 1574718822912 1574804127744 1577093087232 1577794445613 1579385373696 1580225347584 1582522186752 1583875582668 1585665229824 1586315853824 1587021313716 1588621545472 1589414126976 1589466431488 1591724321928 1591776702464 1592570858112 1593138012976 1594393362432 1594885641336 1594961166336 1596302140112 1598053239432 1598128914432 1598622346711 1601032651296 1601250259968 1601302953984 1604212457952 1604430498816 1606048284672 1607421800448 1609238052864 1610614296576 1612955305728 1613813133312 1615440379904 1616158791936 1616246341632 1616821927936 1618595536896 1619979783264 1620033093632 1621810225152 1622387792896 1623197220768 1625054773248 1625556519054 1626421048416 1628061007872 1628282290176 1628785032498 1631240814528 1634480617536 1634558017536 1635062697528 1636933828608 1637804408832 1640184938496 1643581821752 1646506541056 1647238768704 1647328002048 1649722374144 1650599755776 1652998883328 1655401497984 1658779140096 1659369873408 1662610830192 1665912937104 1668015644672 1668334322187 1670440086016 1671726956544 1673757742592 1675189164478 1677026800683 1677572702208 1680011034624 1681047016896 1683490399188 1684787323392 1686833974956 1690678738944 1693136120832 1693565526528 1695273189376 1697949724356 1698640166912 1700092868608 1701957823488 1702563933824 1703469418496 1705945391488 1706037805056 1706796507204 1708517511168 1709833715712 1711910793216 1713374844144 1715254368984 1715865214557 1716777773328 1718742417408 1719273089859 1721865304224 1723191791616 1725285096288 1725366796288 1727259475968 1727874596864 1728793542656 1731306323968 1732170092544 1734687781632 1734744866816 1737360408576 1738133040384 1738752033632 1738846224384 1740753690624 1741373617152 1742299742208 1744832154624 1745702671392 1747368247872 1748240029926 1748297561088 1750838691264 1750933536768 1751712204762 1754978098536 1757920886784 1758463655832 1760476004352 1761956135784 1763972481024 1764600676352 1768047162048 1768105345024 1770771185664 1771317922322 1771558675776 1771654643712 1773344980992 1774229723136 1774288109568 1776808545408 1776867016704 1777753516032 1778386619136 1780337460096 1781918668032 1783873383552 1784508666096 1784605335552 1787199238656 1788149735424 1790748790272 1792280264598 1794331312128 1795839907626 1797650696192 1797895028736 1801161732708 1801465823232 1804181962752 1804739015196 1804824477696 1806804320256 1808349525504 1808409034752 1810392809472 1811037536256 1811941083648 1814574718944 1815539774976 1817370427392 1818178640928 1818924668928 1821134268304 1822537230336 1825186267008 1831568633856 1834695987072 1838877769728 1839445534719 1841550557184 1842529959936 1845208055808 1848207622144 1849029549471 1849631440896 1852319858688 1853143614792 1856156081156 1859842587772 1861970952192 1866791107584 1869978602208 1876517600256 1879245096768 1880692826112 1882977460416 1883750076416 1886488085248 1887491387392 1890234834176 1891177894008 1891851390409 1893989024512 1895608791383 1897778085888 1901226273414 1901547257856 1904414294016 1905002293818 1905261217344 1907182338048 1908785813766 1910970187776 1912604477184 1915384425552 1915551219712 1916403095808 1918335451136 1919188565424 1919292530688 1919976039424 1922082200064 1922145452032 1923789298688 1925899642368 1926585504064 1927546699662 1927610131456 1930411890368 1931374994994 1933217721604 1933322446848 1933585219584 1937098467252 1937162213376 1940945733324 1941037645824 1943858921472 1944892735488 1947719614464 1951587975168 1952388743168 1954530459648 1955226517504 1956096037836 1956202002432 1956266377216 1959045319296 1959109787648 1960087209984 1961957330944 1962936173952 1965789278856 1965960462336 1966834756224 1967535195952 1969693527672 1969800228864 1970501724672 1974350360853 1974415332864 1977285122592 1978271612811 1982200652757 1985175760896 1987587319328 1989118513152 1989226266624 1991124189184 1992117583872 1995013103616 1996074123264 1996784975872 1998975393792 2000684946528 2003767394304 2004658501536 2006679846912 2007572249358 2007681002496 2010599143488 2011668452352 2012384858496 2014592389056 2014687789056 2017135198208 2018689155072 2022357033216 2022869934464 2025810152392 2030427537408 2032894066944 2034460164096 2037417228288 2038673605827 2041574326272 2042301382656 2044541730816 2046290252544 2048776051842 2050354384128 2052942331904 2053334550384 2055926259712 2060009529344 2063115485184 2064032985456 2064768039938 2067705888768 2068980943872 2071988183616 2074999794348 2076103353792 2079120945876 2079233574912 2080835371008 2083859841024 2094717321216 2095463303168 2099625097216 2099738836992 2102790782976 2103725927484 2105847164928 2106967130112 2110029582336 2111082300288 2111834110224 2114150733864 2114220306432 2116028418288 2118349642968 2119104040989 2119218835968 2122299095904 2123427810816 2126514188448 2126614888448 2130737652576 2130838552576 2134710201728 2135000346624 2135070605312 2138949943936 2139240665088 2141397712896 2142466080768 2143229067264 2145580130304 2145650737152 2147485728768 2149841461248 2150607074304 2151680036832 2151750844416 2154807478746 2154878389248 2154995122176 2155953482784 2158127382528 2159087136102 2159973044352 2162413633536 2164262961024 2166739697664 2167408692072 2168561397888 2170748010496 2171043053568 2171713376664 2174987752704 2179307490048 2180083596704 2182578438144 2183667351552 2186841286656 2186913251328 2188004327424 2191184566272 2195536472064 2196318358272 2196437336064 2199629832192 2200799674368 2203998511104 2207201997312 2211705520128 2212493164544 2213477095446 2216814440256 2221217249472 2223759163392 2224445762916 2228175765504 2228969275392 2233322731008 2236035734244 2237758327296 2240014712832 2241396022528 2244653865584 2246383097856 2249111966608 2254238318592 2257514827776 2258087368704 2263932965808 2266523762688 2269277097984 2271025299456 2274717073408 2275151662368 2275728676272 2278023348224 2279036421441 2279778287616 2282547724288 2284499792192 2287005825312 2287820286076 2289037031104 2291656556544 2292364119812 2295820405632 2297589055488 2300380128384 2303012634624 2309560123392 2312917042176 2317510720512 2318461632512 2321004920832 2321831489536 2323066322944 2326442872832 2327603561856 2329824330496 2330986706568 2331063414784 2334451588352 2334578049024 2335616273016 2336448045193 2339137771776 2339970798048 2344618207776 2347301339136 2348026083078 2349274847712 2351963308032 2352689491386 2357396216064 2361028247552 2362078234368 2362206191616 2364459974656 2365639630848 2365717479424 2369078060544 2369156022272 2370338021376 2371182158848 2373783280128 2375813374002 2375891557376 2378497844736 2379344888128 2379473780736 2380531970574 2382932318208 2384121190464 2384199647232 2387586482892 2387665053696 2388856287168 2389707019464 2392328462004 2392441749504 2394453210168 2397079859148 2397193371648 2401548976944 2401954430976 2406318686928 2406432636928 2409072427008 2411132700672 2411212046336 2413857079296 2414716715008 2415921444864 2419432958592 2420719699968 2423160569856 2424238187904 2424369512448 2425232891904 2427893305344 2429969674896 2430049640448 2432715337728 2433581689344 2434795831152 2438334778581 2439631572624 2442091511808 2443177548747 2446261316096 2451837026304 2452594046292 2455400742912 2456706613248 2460277407744 2465372732628 2468880580608 2469759811584 2470858153056 2470992003072 2474583561216 2475899633664 2479498324992 2482627936256 2483102246976 2489054810112 2493304802944 2502023467008 2505660129024 2507590434816 2510636613888 2512783746717 2516359053312 2520016551936 2521570525344 2525235598782 2527180985088 2530250962434 2530370781184 2534968364552 2535396343808 2539219058688 2540003058424 2540348289792 2542909784064 2545047751688 2547960250368 2550139302912 2552936735232 2553845900736 2555204127744 2558918087232 2559056707584 2560194760806 2562776266752 2564750573568 2567866189824 2570062266216 2575166659992 2577763262464 2578113626112 2582797956336 2582882951168 2587927644432 2588050194432 2588849271086 2590889213952 2591811895296 2593190313984 2593990977682 2596959485952 2598255138816 2602031672448 2602117300224 2606040612864 2607199560576 2608128050448 2608269336576 2612060425728 2613449613312 2617248231936 2621052371808 2622446341632 2626258036896 2626400305152 2627335632896 2632467147804 2632553777152 2636380163456 2636881330176 2637695483748 2640714006528 2642934203676 2645958721536 2646901014528 2652070743072 2652158017536 2656156778496 2656976883483 2657338013664 2660017471488 2661432164352 2665300525056 2667579928704 2670820460347 2671689859072 2672878002048 2675573129216 2676762999144 2676908003328 2680798857984 2682224603136 2683179811328 2686123185408 2688420396897 2691496968192 2693759861439 2696476044288 2696842543104 2701742599062 2702198734848 2707108522794 2707236716544 2710525422592 2712613552128 2716556304384 2718231474436 2722099101696 2723068510208 2726055641088 2728387003392 2731701402456 2733805845504 2737779400512 2747352950784 2750820646912 2752043980608 2758641258496 2762650911488 2766666392464 2768137805056 2772161261168 2772311433216 2774447161344 2778479788032 2784234121734 2789763881658 2792956428288 2799651782656 2800186661376 2803721043968 2804967903312 2807796219904 2809289506816 2813372776448 2814776400384 2815778813632 2818867645152 2818960408576 2821371224384 2824466190624 2825472054652 2825625114624 2829732127872 2831237081088 2835352251264 2836766841012 2840983536768 2846667128832 2851839410121 2852320886784 2856621441024 2857503440727 2857638756352 2860773507072 2863178720649 2863314305024 2866455281664 2867476099072 2868906715776 2869001125888 2873076638328 2873171185664 2873326829568 2874604643712 2877503176704 2878782848136 2878938796032 2879964059136 2883123300096 2883218178048 2885683948032 2888849463552 2889878256096 2891320049493 2891415197184 2895617835552 2897062492491 2899826582406 2899983670272 2905743320064 2910104584192 2911556468736 2915788382208 2915884335104 2917339103232 2921579421696 2927381962752 2928424477696 2928583114752 2931795689472 2932839776256 2934144056754 2934303003648 2934399565824 2938567978944 2938664681472 2940130814976 2942935996416 2944404260928 2948683918284 2948940693504 2950252134336 2951302793928 2954540291508 2955752587008 2961622999296 2965927683888 2971959033856 2977763641344 2981380978992 2983677769728 2983839399936 2986686283776 2988176375808 2992519655424 2994111184896 2995177463808 2998463090688 3001027419792 3005651091456 3006987752304 3010019770368 3010783158272 3011358374037 3018577287744 3022031683584 3025702797312 3028033732608 3033535549824 3034304901696 3038715228588 3043038855168 3045641306112 3049341100416 3051690246144 3056125842432 3061093874176 3063452073984 3067173504512 3073164077763 3079413497856 3083889389568 3090014294016 3094673227776 3096049478184 3097152059907 3101558833152 3103471415808 3107982275424 3112499691522 3112770732032 3114155030688 3118681418814 3118850362368 3119961064064 3126157610368 3129735118848 3130701444104 3132366463616 3135951077376 3136919321848 3142075981824 3143194954752 3149437645824 3149608255488 3154186174464 3155588891226 3158770747392 3160450695168 3165044373504 3167751165336 3171330459648 3172631707648 3174042627432 3177243090944 3178828253952 3178932862976 3183448643856 3183553404928 3185141716224 3186276025952 3189771282672 3189922332672 3192604280224 3196106478864 3196257828864 3197244693422 3202065302592 3202500519936 3202605907968 3208424915904 3208860997632 3212096569344 3214843600896 3218476105728 3221228593152 3225910611456 3227626266624 3232317583872 3232492683264 3233643855872 3237191073792 3239959566528 3240066187264 3243620450304 3244775585792 3246394441536 3250109546496 3251113038108 3252842096832 3256122015744 3256564580352 3257570064996 3262481629056 3268961235072 3270125395056 3273867657216 3280369876992 3287163643504 3291941497637 3293013082112 3294477537408 3294656004096 3299444748288 3301199511552 3305997766656 3310802995968 3317558280192 3318739746816 3320215643169 3325221660384 3331825874208 3336031289344 3336668644374 3340880172032 3343453913088 3347515485184 3350378328956 3354053601366 3355145404416 3360022069248 3362094033792 3366980798376 3369574646784 3373667949912 3381357477888 3386272241664 3387131053056 3390546378752 3395899448712 3397280333824 3400185737216 3403915646976 3405127867648 3406938836992 3411890782976 3412075610112 3413593014408 3417035022336 3419667431424 3423821586432 3426749688288 3430508737968 3431730429114 3433555546656 3437484834816 3438546179718 3443730608448 3446383583232 3450570192576 3450733592576 3454518951936 3455749193728 3457587085312 3462612647936 3464340185088 3469375563264 3469489733632 3476266080768 3477504067264 3477692448768 3481507381248 3482747234304 3484599484416 3489664309248 3491405342784 3494736495744 3496480059852 3496595122176 3501677382528 3501867073536 3503424409524 3509956197072 3516927311664 3520952008704 3522039124617 3523912271568 3527944962048 3529034237079 3529201352704 3536094324096 3536210690048 3541542371328 3542635844644 3543117351552 3543309287424 3546689961984 3548459446272 3548576219136 3553617090816 3553734033408 3555507032064 3556773238272 3560674920192 3563720061003 3563837336064 3567746767104 3569017332192 3569210671104 3570797955861 3574398477312 3576299470848 3581497580544 3584560529196 3588662624256 3591679815252 3595301392384 3595790057472 3602323465416 3602931646464 3608363925504 3609478030392 3609648955392 3613608640512 3616699051008 3616818069504 3620785618944 3622075072512 3623882167296 3629149437888 3631079549952 3634740854784 3636357281856 3637849337856 3642268536608 3645074460672 3650372534016 3663137267712 3669391974144 3677755539456 3678891069438 3683101114368 3685059919872 3690416111616 3696415244288 3698059098942 3699262881792 3704639717376 3706287229584 3712312162312 3719685175544 3723941904384 3733582215168 3739957204416 3753035200512 3758490193536 3761385652224 3765954920832 3767500152832 3772976170496 3774982774784 3780469668352 3782355788016 3783702780818 3787853398173 3787978049024 3791217582766 3795376443651 3795556171776 3802452546828 3803094515712 3808828588032 3810004587636 3810522434688 3814364676096 3817571627532 3821940375552 3825208954368 3830768851104 3832806191616 3836670902272 3838377130848 3838585061376 3839952078848 3844164400128 3844290904064 3847578597376 3851799284736 3853171008128 3855093399324 3855220262912 3860823780736 3862749989988 3866435443208 3866644893696 3867170439168 3874196934504 3874324426752 3881891466648 3882075291648 3883273906629 3887717842944 3889785470976 3890986466523 3895439228928 3903175950336 3904777486336 3909060919296 3910453035008 3912192075672 3912404004864 3912532754432 3918090638592 3918219575296 3920174419968 3923914661888 3925872347904 3931578557712 3931920924672 3933669512448 3935070391904 3939387055344 3939600457728 3941003449344 3948700721706 3948830665728 3954570245184 3956543225622 3964401305514 3970351521792 3975174638656 3978237026304 3978452533248 3984235167744 3990026207232 3992148246528 3993569951744 3997950787584 4001369893056 4007534788608 4009317003072 4013359693824 4015144498716 4015362004992 4021198286976 4023336904704 4024769716992 4029184778112 4034270396416 4044714066432 4045739868928 4051620304784 4060855074816 4065788133888 4068920328192 4074834456576 4077347211654 4083148652544 4084602765312 4089083461632 4092580505088 4097552103684 4100708768256 4105884663808 4106669100768 4111852519424 4120019058688 4126230970368 4128065970912 4129536079876 4135411777536 4137961887744 4143976367232 4149999588696 4152206707584 4158241891752 4158467149824 4161670742016 4167719682048 4176351182601 4184645822487 4189434642432 4190926606336 4199250194432 4199477673984 4205581565952 4207451854968 4211694329856 4213934260224 4220059164672 4222164600576 4223668220448 4228301467728 4228440612864 4232056836576 4236699285936 4238208081978 4238437671936 4244598191808 4246855621632 4253028376896 4253229776896 4261475305152 4261677105152 4269420403456 4270000693248 4270141210624 4277899887872 4278481330176 4284932161536 4286458134528 4291160260608 4294971457536 4299682922496 4301214148608 4303360073664 4303501688832 4309614957492 4309756778496 4309990244352 4311906965568 4316254765056 4318174272204 4319946088704 4324827267072 4328525922048 4334817384144 4337122795776 4341496020992 4343426753328 4349739873609 4349975505408 4358614980096 4360167193408 4365156876288 4367334703104 4373682573312 4373826502656 4376008654848 4382369132544 4391072944128 4392636716544 4392874672128 4399259664384 4401216085131 4401599348736 4407997022208 4414403994624 4423411040256 4424986329088 4426954190892 4433628880512 4442434498944 4447518326784 4448891525832 4456351531008 4457938550784 4466645462016 4472071468488 4475516654592 4480029425664 4482792045056 4489307731168 4492766195712 4498223933216 4508476637184 4515029655552 4516174737408 4527865931616 4533047525376 4538554195968 4542050598912 4549434146816 4550303324736 4551457352544 4556046696448 4558072842882 4559556575232 4565095448576 4568999584384 4574011650624 4575640572152 4578074062208 4583313113088 4584728239624 4591640811264 4595178110976 4600760256768 4619120246784 4625834084352 4635021441024 4636923265024 4642009841664 4643662979072 4646132645888 4652885745664 4655207123712 4659648660992 4661973413136 4662126829568 4668749537283 4668903176704 4669156098048 4671232546032 4672896090386 4678022128221 4678275543552 4679941596096 4689236415552 4694602678272 4696052166156 4698549695424 4703926616064 4705378982772 4714792432128 4724156468736 4724412383232 4728919949312 4731279261696 4738156121088 4738312044544 4740676042752 4742364317696 4747566560256 4751626748004 4751783114752 4756995689472 4758689776256 4758947561472 4761063941148 4765864636416 4768242380928 4768399294464 4775172965784 4775330107392 4777712574336 4779414038928 4784656924008 4784883499008 4788906420336 4794159718296 4794386743296 4795867040133 4803097953888 4803908861952 4812637373856 4812865273856 4818144854016 4822265401344 4822424092672 4827714158592 4829433430016 4831842889728 4838865917184 4841439399936 4846321139712 4848476375808 4848739024896 4850465783808 4855786610688 4859939349792 4860099280896 4865430675456 4867163378688 4869591662304 4876669557162 4879263145248 4884183023616 4886355097494 4892522632192 4903674052608 4905188092584 4910801485824 4913413226496 4920554815488 4930745465256 4939519623168 4941716306112 4941984006144 4949167122432 4951799267328 4958996649984 4965255872512 4966204493952 4978109620224 4986609605888 5004046934016 5011320258048 5015180869632 5021273227776 5025567493434 5031080402049 5032718106624 5040033103872 5043141050688 5050471197564 5054361970176 5060501924868 5060741562368 5069936729104 5070792687616 5080006116848 5080696579584 5085819568128 5090095503376 5095920500736 5100278605824 5105873470464 5107691801472 5110408255488 5117836174464 5118113415168 5120389521612 5125552533504 5129501147136 5135732379648 5140124532432 5147595643671 5150333319984 5155526524928 5156227252224 5157819269577 5165595912672 5165765902336 5175855288864 5176100388864 5177698542172 5181778427904 5183623790592 5186380627968 5187981955364 5193918971904 5196510277632 5204063344896 5204234600448 5212081225728 5214399121152 5216256100896 5216538673152 5224120851456 5226899226624 5234496463872 5242104743616 5244892683264 5252516073792 5252800610304 5254671265792 5264934295608 5265107554304 5272760326912 5273762660352 5275390967496 5281428013056 5285868407352 5287750839121 5291917443072 5293802029056 5304141486144 5304316035072 5312313556992 5313953766966 5314676027328 5320034942976 5322864328704 5330601050112 5335159857408 5341640920694 5343379718144 5345756004096 5351146258432 5353525998288 5353816006656 5361597715968 5364449206272 5366359622656 5372246370816 5376840793794 5382993936384 5387519722878 5392952088576 5393685086208 5403485198124 5404397469696 5414217045588 5414473433088 5421050845184 5425227104256 5433112608768 5436462948872 5446137020416 5452111282176 5456774006784 5463402804912 5467611691008 5475558801024 5494705901568 5501641293824 5504087961216 5517282516992 5518336604157 5525301822976 5533332784928 5536275610112 5544322522336 5544622866432 5547088648413 5548894322688 5556959576064 5568468243468 5579527763316 5585912856576 5600373322752 5607442087936 5609935806624 5615592439808 5618579013632 5626745552896 5629552800768 5631557627264 5637735290304 5637920817152 5642742448768 5648932381248 5650944109304 5651250229248 5659464255744 5662474162176 5670704502528 5673533682024 5675554171227 5681967073536 5686826374149 5693334257664 5703678820242 5704641773568 5713242882048 5715006881454 5715277512704 5721547014144 5726357441298 5726628610048 5732910563328 5734952198144 5737813431552 5738002251776 5746153276656 5746342371328 5746653659136 5749209287424 5755006353408 5757565696272 5757877592064 5759928118272 5766246600192 5766436356096 5771367896064 5777698927104 5779756512192 5782640098986 5782830394368 5791235671104 5794124984982 5799653164812 5799967340544 5811486640128 5823112937472 5831576764416 5834678206464 5843158843392 5854763925504 5856848955392 5857166229504 5863591378944 5865679552512 5868288113508 5868606007296 5868799131648 5877135957888 5877329362944 5880261629952 5885871992832 5888808521856 5897367836568 5897881387008 5900504268672 5902605587856 5909080583016 5911505174016 5923245998592 5931855367776 5943918067712 5955527282688 5962761957984 5967355539456 5967678799872 5973372567552 5976352751616 5985039310848 5988222369792 5990354927616 5996926181376 6002054839584 6011302182912 6013975504608 6020039540736 6021566316544 6022716748074 6032507263757 6037154575488 6044063367168 6044488410259 6051405594624 6056067465216 6067071099648 6068609803392 6077430457176 6091282612224 6098682200832 6103380492288 6112251684864 6116020817481 6122187748352 6126904147968 6134347009024 6146328155526 6158826995712 6167778779136 6180028588032 6189346455552 6192098956368 6194304119814 6203117666304 6206942831616 6215964550848 6224999383044 6225541464064 6228310061376 6237362837628 6237700724736 6239922128128 6252315220736 6261402888208 6264732927232 6273838643696 6284151963648 6286389909504 6298875291648 6299216510976 6308372348928 6311177782452 6317541494784 6320901390336 6330088747008 6335502330672 6342660919296 6345263415296 6348085254864 6354486181888 6357312122967 6357656507904 6357865725952 6366897287712 6367106809856 6370283432448 6372552051904 6379542565344 6379844665344 6385208560448 6392212957728 6392515657728 6394489386844 6404130605184 6405001039872 6405211815936 6416849831808 6417721995264 6424193138688 6429687201792 6436952211456 6442457186304 6451821222912 6455252533248 6464635167744 6464985366528 6467287711744 6474382147584 6479919133056 6480132374528 6487240900608 6489551171584 6492788883072 6500219092992 6502226076216 6505684193664 6512244031488 6513129160704 6515140129992 6524963258112 6537922470144 6540250790112 6547735314432 6560739753984 6574327287008 6583882995274 6586026164224 6588955074816 6589312008192 6598889496576 6602399023104 6611995533312 6621605991936 6635116560384 6637479493632 6640431286338 6650443320768 6663651748416 6672062578688 6673337288748 6681760344064 6686907826176 6695030970368 6700756657912 6708107202732 6720044138496 6724188067584 6733961596752 6739149293568 6747335899824 6762714955776 6772544483328 6774262106112 6781092757504 6791798897424 6794560667648 6800371474432 6807831293952 6810255735296 6813877673984 6823781565952 6824151220224 6827186028816 6834070044672 6837109264323 6839334862848 6847643172864 6853499376576 6861017475936 6863460858228 6867111093312 6874969669632 6877092359436 6887461216896 6892767166464 6901140385152 6909037903872 6911498387456 6925225295872 6928680370176 6938751126528 6938979467264 6952532161536 6955008134528 6955384897536 6963014762496 6965494468608 6969198968832 6979328618496 6982810685568 6989472991488 6992960119704 6993190244352 7003354765056 7003734147072 7006848819048 7009344135579 7019912394144 7033854623328 7041904017408 7044078249234 7047824543136 7055889924096 7058068474158 7058402705408 7072188648192 7072421380096 7083084742656 7085271689288 7086234703104 7086618574848 7093379923968 7096918892544 7097152438272 7107234181632 7107468066816 7111014064128 7113546476544 7121349840384 7127440122006 7127674672128 7135493534208 7138034664384 7138421342208 7141595911722 7148796954624 7152598941696 7162995161088 7169121058392 7177325248512 7183359630504 7190602784768 7191580114944 7204646930832 7205863292928 7218956060784 7219297910784 7227217281024 7233398102016 7233636139008 7241571237888 7244150145024 7247764334592 7258298875776 7262159099904 7269481709568 7272714563712 7275698675712 7284537073216 7290148921344 7300745068032 7326274535424 7338783948288 7355511078912 7357782138876 7366202228736 7370119839744 7380832223232 7392830488576 7396118197884 7409279434752 7412574459168 7424624324624 7435415929747 7439370351088 7447883808768 7450183389389 7467164430336 7479914408832 7506070401024 7516980387072 7522771304448 7531909841664 7535000305664 7538351240151 7545952340992 7549965549568 7560939336704 7564711576032 7567405561636 7575706796346 7575956098048 7582435165532 7590752887302 7591112343552 7604905093656 7606189031424 7617657176064 7620009175272 7621044869376 7628729352192 7635143255064 7643880751104 7650417908736 7661537702208 7665612383232 7673341804544 7676754261696 7677170122752 7679904157696 7688328800256 7688581808128 7695157194752 7703598569472 7706342016256 7710186798648 7710440525824 7721647561472 7725499979976 7732870886416 7733289787392 7734340878336 7748393869008 7748648853504 7763782933296 7764150583296 7766547813258 7775435685888 7779570941952 7781972933046 7790878457856 7806351900672 7809554972672 7818121838592 7820906070016 7824384151344 7824808009728 7825065508864 7836181277184 7836439150592 7840348839936 7847829323776 7851744695808 7863157115424 7867339024896 7870140783808 7878774110688 7879200915456 7882006898688 7897401443412 7897661331456 7909140490368 7913086451244 7928802611028 7940703043584 7950349277312 7956474052608 7968470335488 7970930650449 7980052414464 7984296493056 7987139903488 7995901575168 8002739786112 8012461381041 8015069577216 8018634006144 8026719387648 8030288997432 8030724009984 8042396573952 8046673809408 8049539433984 8058369556224 8065261190691 8068540792832 8081279584317 8089428132864 8091479737856 8103240609568 8121710149632 8131576267776 8137840656384 8149668913152 8154694423308 8166297305088 8169205530624 8178166923264 8185161010176 8195104207368 8201417536512 8211769327616 8213338201536 8223705038848 8240038117376 8252461940736 8256131941824 8259072159752 8275923775488 8287952734464 8299999177392 8304413415168 8316483783504 8316934299648 8323341484032 8335439364096 8352702365202 8369291644974 8378869284864 8381853212672 8398500388864 8398955347968 8411163131904 8414903709936 8423388659712 8427868520448 8440118329344 8444329201152 8447336440896 8456602935456 8456881225728 8464113673152 8473398571872 8476416163956 8476875343872 8489196383616 8493711243264 8506056753792 8522950610304 8538840806912 8540001386496 8555518230363 8555799775744 8556962660352 8569864323072 8572510322181 8572916269056 8582320521216 8589536161947 8589942915072 8599365844992 8602428297216 8606720147328 8607003377664 8619229914984 8619513556992 8619980488704 8623813931136 8632509530112 8636348544408 8639892177408 8649654534144 8657051844096 8669634768288 8674245591552 8682992041984 8686853506656 8699479747218 8699951010816 8717229960192 8720334386816 8730313752576 8734669406208 8747365146624 8747653005312 8752017309696 8764738265088 8782145888256 8785273433088 8785749344256 8798519328768 8802432170262 8803198697472 8815994044416 8828807989248 8834252291917 8846822080512 8849972658176 8853908381784 8867257761024 8884868997888 8897783051664 8915877101568 8933290924032 8944142936976 8951033309184 8960058851328 8965584090112 8978615462336 8985532391424 8996447866432 9016953274368 9030059311104 9032349474816 9055731863232 9066095050752 9077108391936 9084101197824 9098868293632 9100606649472 9102914705088 9112093392896 9116145685764 9130190897152 9137999168768 9148023301248 9151281144304 9156148124416 9169456479248 9182784177619 9183281622528 9190356221952 9201520513536 9219492233289 9238240493568 9251668168704 9270042882048 9273846530048 9284019683328 9287325958144 9291456179721 9292265291776 9305771491328 9310414247424 9319297321984 9323946826272 9324253659136 9337499074566 9337806353408 9338312196096 9342465092064 9345792180772 9356044256442 9356551087104 9359883192192 9378472831104 9389205356544 9392104332312 9397099390848 9407853232128 9410757965544 9429584864256 9448312937472 9448824766464 9457839898624 9462558523392 9476312242176 9476624089088 9481352085504 9484728635392 9495133120512 9503253496008 9503566229504 9513991378944 9517379552512 9517895122944 9522127882296 9531729272832 9536484761856 9536798588928 9550345931568 9550660214784 9555425148672 9558828077856 9569313848016 9569766998016 9577812840672 9588319436592 9588773486592 9591734080266 9606195907776 9607817723904 9625274747712 9625730547712 9636289708032 9644530802688 9644848185344 9655428317184 9658866860032 9663685779456 9677731834368 9682878799872 9696952751616 9697478049792 9700931567616 9711573221376 9719878699584 9720198561792 9730861350912 9734326757376 9739183324608 9753339114324 9758526290496 9768366047232 9772710194988 9785045264384 9810376185168 9821602971648 9841109630976 9861490930512 9875824492911 9879039246336 9883432612224 9883968012288 9898334244864 9903598534656 9917993299968 9930511745024 9932408987904 9956219240448 9960646929507 9973219211776 10008093868032 10022640516096 10030361739264 10042546455552 10051134986868 10062160804098 10065436213248 10080066207744 10086282101376 10100942395128 10108723940352 10121003849736 10121483124736 10139873458208 10141585375232 10160012233696 10161393159168 10171639136256 10180191006752 10191841001472 10200557211648 10211746940928 10215383602944 10220816510976 10235672348928 10236226830336 10240779043224 10251105067008 10259002294272 10271464759296 10280249064864 10295191287342 10300666639968 10311053049856 10312454504448 10315638539154 10331191825344 10331531804672 10351710577728 10352200777728 10355397084344 10363556855808 10367247581184 10372761255936 10375963910728 10387837943808 10393020555264 10408126689792 10408469200896 10428798242304 10432512201792 10433077346304 10448241702912 10453798453248 10468992927744 10484209487232 10489785366528 10505032147584 10505601220608 10509342531584 10529868591216 10530215108608 10545520653824 10550781934992 10562856026112 10566117373851 10571736814704 10575501678242 10583834886144 10587102711237 10587604058112 10608282972288 10608632070144 10624627113984 10627907533932 10629352054656 10640069885952 10645728657408 10661202100224 10670319714816 10683281841388 10691512008192 10702292516864 10707051996576 10707632013312 10723195431936 10728898412544 10732719245312 10744492741632 10753681587588 10765987872768 10775039445756 10785904177152 10787370172416 10806970396248 10808794939392 10828434091176 10828946866176 10842101690368 10850454208512 10866225217536 10872925897744 10888729569107 10892274040832 10904222564352 10913548013568 10926805609824 10935223382016 10951117602048 10989411803136 11003282587648 11008175922432 11034565033984 11036673208314 11050603645952 11066665569856 11072551220224 11088645044672 11089245732864 11094177296826 11097788645376 11113919152128 11136936486936 11159055526632 11171825713152 11200746645504 11214884175872 11219871613248 11231184879616 11237158027264 11253491105792 11259105601536 11263115254528 11275470580608 11275841634304 11285484897536 11297864762496 11301888218608 11302500458496 11318928511488 11324948324352 11341409005056 11347067364048 11351108342454 11363560194519 11363934147072 11373652748298 11386129330953 11386668515328 11407357640484 11409283547136 11426485764096 11430013762908 11430555025408 11443094028288 11452714882596 11453257220096 11465821126656 11469904396288 11475626863104 11476004503552 11492306553312 11492684742656 11498418574848 11510012706816 11515131392544 11515755184128 11519856236544 11532493200384 11532872712192 11542735792128 11555397854208 11559513024384 11565280197972 11565660788736 11582471342208 11588249969964 11599306329624 11599934681088 11622973280256 11646225874944 11649821719887 11663153528832 11669356412928 11672959399569 11686317686784 11709527851008 11713697910784 11714332459008 11727182757888 11731359105024 11736576227016 11737212014592 11737598263296 11754271915776 11754658725888 11760523259904 11771743985664 11777617043712 11794735673136 11795762774016 11801008537344 11805211175712 11818161166032 11823010348032 11846491997184 11863710735552 11887836135424 11911054565376 11925523915968 11934711078912 11935357599744 11952705503232 11970078621696 11976444739584 11980709855232 11993852362752 12004109679168 12022604365824 12027951009216 12040079081472 12043132633088 12045433496148 12065014527514 12074309150976 12088976820518 12102811189248 12134142199296 12137219606784 12154860914352 12182565224448 12197364401664 12206760984576 12224503369728 12232041634962 12244375496704 12253808295936 12268694018048 12292656311052 12317653991424 12335557558272 12360057176064 12378692911104 12384197912736 12388608239628 12406235332608 12413885663232 12431929101696 12449998766088 12451082928128 12456620122752 12474725675256 12475401449472 12479844256256 12504630441472 12522805776416 12529053547803 12529465854464 12547677287392 12553937467461 12568303927296 12572779819008 12597750583296 12598433021952 12616744697856 12622355564904 12635082989568 12641802780672 12660177494016 12671004661344 12685321838592 12690526830592 12696170509728 12708972363776 12714624245934 12715313015808 12715731451904 12733794575424 12734213619712 12740566864896 12745104103808 12759085130688 12759689330688 12770417120896 12784425915456 12785031315456 12788978773688 12808261210368 12810002079744 12810423631872 12833699663616 12835443990528 12859374403584 12884914372608 12903642445824 12910505066496 12929270335488 12929970733056 12934575423488 12948764295168 12959838266112 12960264749056 12974481801216 12979102343168 12985577766144 13004452152432 13011368387328 13024488062976 13030280259984 13049219620827 13049926516224 13075844940288 13080501580224 13095470628864 13121479507968 13148654574016 13167765990548 13177910149632 13178624016384 13197778993152 13204798046208 13223991066624 13243211983872 13270233120768 13274958987264 13280862572676 13300886641536 13327303496832 13344125157376 13346674577496 13363520688128 13373815652352 13390061940736 13401513315824 13416214405464 13420992259597 13440088276992 13448376135168 13467923193504 13478298587136 13494671799648 13525429911552 13545088966656 13548524212224 13562185515008 13583597794848 13589121335296 13600742948864 13615662587904 13620511470592 13627755347968 13647563131904 13648302440448 13654372057632 13668140089344 13674218528646 13678669725696 13695286345728 13706998753152 13722034951872 13726921716456 13734222186624 13749939339264 13754184718872 13774922433792 13785534332928 13802280770304 13822996774912 13850450591744 13857360740352 13877502253056 13877958934528 13905064323072 13910016269056 13910769795072 13926029524992 13930988937216 13938397937664 13958657236992 13965621371136 13978945982976 13985920239408 13986380488704 14006248611849 14006709530112 14007468294144 14013697638096 14018688271158 14034066384663 14039824788288 14067709246656 14083808034816 14088156498468 14095649086272 14111779848192 14116136948316 14116805410816 14144377296384 14144842760192 14170543378576 14172469406208 14173237149696 14186759847936 14193837785088 14214468363264 14214936133632 14222028128256 14227092953088 14242699680768 14254880244012 14255349344256 14270987068416 14276069328768 14276842684416 14283191823444 14297593909248 14305197883392 14325990322176 14338242116784 14354650497024 14366719261008 14381205569536 14383160229888 14387601120399 14409293861664 14411726585856 14437912121568 14438595821568 14454434562048 14466796204032 14467272278016 14483142475776 14488300290048 14495528669184 14516597751552 14524318199808 14538963419136 14545429127424 14551397351424 14569074146432 14580297842688 14601490136064 14652549070848 14677567896576 14711022157824 14715564277752 14732404457472 14740239679488 14761664446464 14785660977152 14792236395768 14818558869504 14825148918336 14849248649248 14870831859494 14878740702176 14895767617536 14900366778778 14934328860672 14959828817664 15012140802048 15033960774144 15045542608896 15063819683328 15070000611328 15076702480302 15091904681984 15099931099136 15121878673408 15129423152064 15134811123272 15151413592692 15151912196096 15164870331064 15181505774604 15182224687104 15209810187312 15212378062848 15240018350544 15242089738752 15257458704384 15270286510128 15287761502208 15300835817472 15323075404416 15331224766464 15346683609088 15353508523392 15354340245504 15359808315392 15376657600512 15377163616256 15390314389504 15407197138944 15412684032512 15420373597296 15420881051648 15442786931013 15443295122944 15450999959952 15465741772832 15466579574784 15468681756672 15473457808731 15496787738016 15497297707008 15527565866592 15528301166592 15533095626516 15550871371776 15559141883904 15563945866092 15581756915712 15612703801344 15636243677184 15641812140032 15648768302688 15649616019456 15672362554368 15672878301184 15680697679872 15695658647552 15703489391616 15726314230848 15734678049792 15740281567616 15757548221376 15758401830912 15764013797376 15794802886824 15795322662912 15818280980736 15826172902488 15857605222056 15863252517363 15881406087168 15900698554624 15912948105216 15936940670976 15941861300898 15960104828928 15968592986112 15974279806976 15991803150336 16005479572224 16024922762082 16030139154432 16037268012288 16053438775296 16060577994864 16061448019968 16084793147904 16093347618816 16099078867968 16116739112448 16130522381382 16137081585664 16162559168634 16178856265728 16182959475712 16206481219136 16243420299264 16263152535552 16275681312768 16299337826304 16309388846616 16338411061248 16356333846528 16370322020352 16390208414736 16402835073024 16423538655232 16426676403072 16447410077696 16480076234752 16504923881472 16512263883648 16518144319504 16551847550976 16575905468928 16599998354784 16608826830336 16632967567008 16633868599296 16641265945239 16646682968064 16670878728192 16705404730404 16738583289948 16757738569728 16763706425344 16797000777728 16822326263808 16827520262059 16829807419872 16846777319424 16855737040896 16860941354933 16880236658688 16888658402304 16894672881792 16913205870912 16913762451456 16928227346304 16946797143744 16952832327912 16953750687744 16978392767232 16987422486528 17012113507584 17026662513681 17045901220608 17060479122447 17077681613824 17080002772992 17111036460726 17111599551488 17113925320704 17139728646144 17145020644362 17145832538112 17164641042432 17179072323894 17179885830144 17198731689984 17204856594432 17213440294656 17214006755328 17238459829968 17239027113984 17239960977408 17247627862272 17265019060224 17272697088816 17279784354816 17299309068288 17314103688192 17339269536576 17348491183104 17365984083968 17373707013312 17398959494436 17399902021632 17434459920384 17440668773632 17469338812416 17494730293248 17504034619392 17529476530176 17564291776512 17570546866176 17571498688512 17597038657536 17604864340524 17606397394944 17631988088832 17657615978496 17668504583834 17693644161024 17699945316352 17707816763568 17734515522048 17769737995776 17795566103328 17831754203136 17866581848064 17888285873952 17902066618368 17920117702656 17931168180224 17957230924672 17971064782848 17992895732864 18033906548736 18060118622208 18064698949632 18097521791271 18111463726464 18132190101504 18133465230777 18154216783872 18168202395648 18197736587264 18201213298944 18205829410176 18224186785792 18232291371528 18260381794304 18275998337536 18296046602496 18302562288608 18312296248832 18338912958496 18348062452443 18365568355238 18366563245056 18380712443904 18403041027072 18438984466578 18476480987136 18503336337408 18540085764096 18547693060096 18568039366656 18574651916288 18582912359442 18584530583552 18611542982656 18620828494848 18638594643968 18647893652544 18648507318272 18674998149132 18675612706816 18676624392192 18684930184128 18691584361544 18712088512884 18713102174208 18719766384384 18756945662208 18784208664624 18794198781696 18821515931088 18859169728512 18896625874944 18897649532928 18915679797248 18925117046784 18952624484352 18953248178176 18962704171008 18969457270784 18990266241024 19006506992016 19007132459008 19027982757888 19034759105024 19035790245888 19044255764592 19063458545664 19071936368901 19072969523712 19073597177856 19100691863136 19101320429568 19110850297344 19117656155712 19138627696032 19139533996032 19155625681344 19176638873184 19177546973184 19183468160532 19212391815552 19215635447808 19250549495424 19272579416064 19289061605376 19310856634368 19317733720064 19327371558912 19355463668736 19365757599744 19393905503232 19394956099584 19401863135232 19423146442752 19439757399168 19440397123584 19461722701824 19468653514752 19478366649216 19506678228648 19517052580992 19536732094464 19545420389976 19570090528768 19620752370336 19643205943296 19682219261952 19722981861024 19751648985822 19758078492672 19766865224448 19767936024576 19796668489728 19807197069312 19835986599936 19861023490048 19864817975808 19912438480896 19921293859014 19946438423552 20016187736064 20045281032192 20060723478528 20085092911104 20102269973736 20124321608196 20160132415488 20172564202752 20201884790256 20217447880704 20242007699472 20242966249472 20279746916416 20283170750464 20320024467392 20322786318336 20343278272512 20360382013504 20383682002944 20401114423296 20423493881856 20430767205888 20441633021952 20471344697856 20472453660672 20481558086448 20502210134016 20511327792969 20518004588544 20542929518592 20560498129728 20590382574684 20601333279936 20622106099712 20624909008896 20631277078308 20662383650688 20663063609344 20703421155456 20710794168688 20727113711616 20734495162368 20751927821456 20775675887616 20782090507243 20786041110528 20816253379584 20816938401792 20857596484608 20865024403584 20866154692608 20896483405824 20907596906496 20937985855488 20968418974464 20979570733056 21010064295168 21011202441216 21018685063168 21028032406737 21059737182432 21060430217216 21091041307648 21101563869984 21125712052224 21132234747702 21143473629408 21151003356484 21167669772288 21174205422474 21175208116224 21216565944576 21217264140288 21249254227968 21255815067864 21258704109312 21280139771904 21291457314816 21322404200448 21340639429632 21366563682776 21383024016384 21404585033728 21414103993152 21415264026624 21446390863872 21457796825088 21465438490624 21488985483264 21507363175176 21531975745536 21550078891512 21571808354304 21574740344832 21613940792496 21617589878784 21656868182352 21657893732352 21684203380736 21700908417024 21732450435072 21745851795488 21777459138214 21784548081664 21808445128704 21827096027136 21853611219648 21870446764032 21902235204096 21978823606272 22016351844864 22069130067968 22073346416628 22101207291904 22133331139712 22145102440448 22177290089344 22178491465728 22188354593652 22227838304256 22273872973872 22306247789241 22318111053264 22343651426304 22350550168167 22401493291008 22429768351744 22439743226496 22462369759232 22474316054528 22506982211584 22518211203072 22526230509056 22550941161216 22551683268608 22570969795072 22595729524992 22603776437216 22605000916992 22615053720453 22637857022976 22649896648704 22682818010112 22694134728096 22702216684908 22727120389038 22727868294144 22747305496596 22772258661906 22773337030656 22814715280968 22818567094272 22852971528192 22860027525816 22861110050816 22886188056576 22905429765192 22906514440192 22931642253312 22939808792576 22951253726208 22952009007104 22984613106624 22985369485312 22996837149696 23020025413632 23030262785088 23031510368256 23039712473088 23064986400768 23065745424384 23085471584256 23110795708416 23119026048768 23130560395944 23131321577472 23164942684416 23176499939928 23198612659248 23199869362176 23245946560512 23292451749888 23299643439774 23326307057664 23338712825856 23345918799138 23372635373568 23419055702016 23427395821568 23428664918016 23454365515776 23462718210048 23473152454032 23474424029184 23475196526592 23508543831552 23509317451776 23521046519808 23543487971328 23555234087424 23589471346272 23602017074688 23610422351424 23636322332064 23646020696064 23692983994368 23727421471104 23822109130752 23851047831936 23869422157824 23905411006464 23912791951347 23940157243392 23952889479168 23961419710464 23987704725504 24008219358336 24037384143123 24045208731648 24055902018432 24080158162944 24086265266176 24090866992296 24130029055028 24148618301952 24177953641036 24205622378496 24268284398592 24274439213568 24309721828704 24365130448896 24394728803328 24413521969152 24449006739456 24464083269924 24488750993408 24507616591872 24537388036096 24585312622104 24594068075317 24635307982848 24642914287979 24671115116544 24720114352128 24757385822208 24768395825472 24777216479256 24827771326464 24863858203392 24899997532176 24902165856256 24913240245504 24949451350512 24950802898944 24959688512512 25009260882944 25045611552832 25058107095606 25058931708928 25095354574784 25107874934922 25136607854592 25145559638016 25195501166592 25196866043904 25233489395712 25244711129808 25270165979136 25283605561344 25320354988032 25342009322688 25370643677184 25381053661184 25392341019456 25417944727552 25429248491868 25430626031616 25431462903808 25467589150848 25468427239424 25481133729792 25490208207616 25518170261376 25540834241792 25568851830912 25577957547376 25616522420736 25620004159488 25666554691089 25667399327232 25670887981056 25717530966543 25718748807168 25768608485841 25769828745216 25807284891648 25821010132992 25858540670976 25859941466112 25869150846976 25897528590336 25919676532224 25920529498112 25948963602432 25958204686336 25971155532288 26008904304864 26022736774656 26048976125952 26060560519968 26098439241654 26099853032448 26151689880576 26161003160448 26190941257728 26242959015936 26297309148032 26335531981096 26355820299264 26357248032768 26395557986304 26409596092416 26447982133248 26486423967744 26502756875751 26540466241536 26549917974528 26561725145352 26601773283072 26654606993664 26688250314752 26693349154992 26727041376256 26747631304704 26780123881472 26803026631648 26832428810928 26841984519194 26880176553984 26896752270336 26935846387008 26956597174272 26989343599296 27050859823104 27090177933312 27097048424448 27167195589696 27201485897728 27231325175808 27241022941184 27255510695936 27295126263808 27296604880896 27308744115264 27336280178688 27348437057292 27390572691456 27413997506304 27444069903744 27453843432912 27468444373248 27508369437744 27548352532857 27549844867584 27571068665856 27604561540608 27645993549824 27700901183488 27714721480704 27755004506112 27755917869056 27810128646144 27820032538112 27821539590144 27852059049984 27861977874432 27874368539163 27876795875328 27917314473984 27931242742272 27957891965952 27971840478816 27972760977408 28012497223698 28013419060224 28014936588288 28027395276192 28037376542316 28068132769326 28079649576576 28135418493312 28167616069632 28176312996936 28191298172544 28223559696384 28232273896632 28233610821632 28288754592768 28289685520384 28341086757152 28344938812416 28346474299392 28373519695872 28387675570176 28428936726528 28429872267264 28444056256512 28454185906176 28485399361536 28509760488024 28510698688512 28541974136832 28552138657536 28553685368832 28566383646888 28595187818496 28610395766784 28651980644352 28676484233568 28709300994048 28733438522016 28762411139072 28766320459776 28775202240798 28818587723328 28823453171712 28875824243136 28877191643136 28908869124096 28933592408064 28934544556032 28966284951552 28976600580096 28991057338368 29033195503104 29048636399616 29090858254848 29102794702848 29138148292864 29160595685376 29202980272128 29305098141696 29355135793152 29431128555504 29464808914944 29523328892928 29571321954304 29584472791536 29627473478733 29637117739008 29650297836672 29698497298496 29741663718988 29757481404352 29791535235072 29800733557556 29868657721344 29919657635328 30024281604096 30067921548288 30091085217792 30127639366656 30140001222656 30153404960604 30183809363968 30199862198272 30243757346816 30258846304128 30269622246544 30302827185384 30303824392192 30329740662128 30363011549208 30364449374208 30373824587509 30419620374624 30424756125696 30480036701088 30484179477504 30514917408768 30540573020256 30575523004416 30601671634944 30646150808832 30662449532928 30693367218176 30707017046784 30708680491008 30719616630784 30753315201024 30754327232512 30780628779008 30814394277888 30825368065024 30840747194592 30841762103296 30885573862026 30886590245888 30901999919904 30931483545664 30933159149568 30937363513344 30946915617462 30993575476032 30994595414016 31055131733184 31056602333184 31066191253032 31101742743552 31118283767808 31127891732184 31163513831424 31225407602688 31283624280064 31297536605376 31299232038912 31344725108736 31345756602368 31361395359744 31391317295104 31406978783232 31452628461696 31469356099584 31480563135232 31515096442752 31516803661824 31528027594752 31589605773648 31590645325824 31636561961472 31652345804976 31698352121553 31715210444112 31726505034726 31761308133711 31762812174336 31801397109248 31825896210432 31873881341952 31883722601796 31920209657856 31937185972224 31948559613952 31983606300672 32010959144448 32049845524164 32074536024576 32106877550592 32121155989728 32122896039936 32169586295808 32186695237632 32198157735936 32233478224896 32261044762764 32274163171328 32325118337268 32357712531456 32365918951424 32412962438272 32486840598528 32526305071104 32551362625536 32598675652608 32618777693232 32666188707321 32676822122496 32712667693056 32740644040704 32780416829472 32805670146048 32847077310464 32853352806144 32894820155392 32960152469504 33009847762944 33024527767296 33036288639008 33103695101952 33151810937856 33199996709568 33217653660672 33265935134016 33267737198592 33282531890478 33293365936128 33341757456384 33410809460808 33477166579896 33515477139456 33527412850688 33594001555456 33644652527616 33655040524118 33659614839744 33693554638848 33711474081792 33721882709866 33760473317376 33777316804608 33789345763584 33826411741824 33827524902912 33856454692608 33893594287488 33905664655824 33907501375488 33956785534464 33974844973056 34024227015168 34053325027362 34091802441216 34120958244894 34155363227648 34160005545984 34222072921452 34223199102976 34227850641408 34279457292288 34290041288724 34291665076224 34329282084864 34358144647788 34359771660288 34397463379968 34409713188864 34426880589312 34428013510656 34476919659936 34478054227968 34495255724544 34530038120448 34545394177632 34559568709632 34598618136576 34628207376384 34678539073152 34696982366208 34731968167936 34747414026624 34797918988872 34799804043264 34868919840768 34881337547264 34938677624832 34949465159661 34989460586496 35008069238784 35018878198707 35058953060352 35128583553024 35141093732352 35142997377024 35194077315072 35209728681048 35212794789888 35263976177664 35315231956992 35337009167668 35387288322048 35399890632704 35415633527136 35469031044096 35539475991552 35591132206656 35663508406272 35733163696128 35776571747904 35804133236736 35862336360448 35914461849344 35942129565696 35985791465728 36016567036277 36067813097472 36120237244416 36129397899264 36195043582542 36222927452928 36266930461554 36308433567744 36395473174528 36402426597888 36411658820352 36448373571584 36464582743056 36520763588608 36551996675072 36592093204992 36605124577216 36624592497664 36677825916992 36696124904886 36731136710476 36733126490112 36761424887808 36806082054144 36877968933156 36952961974272 37006672674816 37080171528192 37095386120192 37136078733312 37149303832576 37165824718884 37169061167104 37223085965312 37241656989696 37277189287936 37295787305088 37297014636544 37349996298264 37351225413632 37353248784384 37369860368256 37383168723088 37424177025768 37426204348416 37439532768768 37513891324416 37568417329248 37587160643409 37588397563392 37643031862176 37661812402383 37718339457024 37793251749888 37795299065856 37831359594496 37850234093568 37905248968704 37906496356352 37925408342016 37938914541568 37980532482048 38013013984032 38014264918016 38055965515776 38069518210048 38071580491776 38088511529184 38126917091328 38143872737802 38145939047424 38147194355712 38201383726272 38202640859136 38221700594688 38235312311424 38277255392064 38279067992064 38311251362688 38353277746368 38355093946368 38366936321064 38424783631104 38431270895616 38501098990848 38578123210752 38635467440128 38654743117824 38710927337472 38731515199488 38787811006464 38789912199168 38803726270464 38846292885504 38879514798336 38880794247168 38923445403648 38937307029504 38956733298432 39013356457296 39034105161984 39073464188928 39090840779952 39140181057536 39147658862481 39241504740672 39286411886592 39364438523904 39445963722048 39503297971644 39533730448896 39535872049152 39593336979456 39614394138624 39671973199872 39729635951616 39824876961792 39842587718028 39892876847104 40032375472128 40090562064384 40121446957056 40170185822208 40204539947472 40248643216392 40262976778791 40320264830976 40345128405504 40403769580512 40434895761408 40484015398944 40485932498944 40559493832832 40566341500928 40640048934784 40645572636672 40686556545024 40720764027008 40767364005888 40802228846592 40846987763712 40861534411776 40883266043904 40942689395712 40944907321344 40963116172896 41004420268032 41022655585938 41036009177088 41085859037184 41120996259456 41180765149368 41202666559872 41244212199424 41249818017792 41262554156616 41324767301376 41326127218688 41406842310912 41421588337376 41468990324736 41503855642912 41551351775232 41564181014486 41572082221056 41632506759168 41633876803584 41715192969216 41730048807168 41732309385216 41792966811648 41815193812992 41875971710976 41936837948928 41959141466112 42020128590336 42022404882432 42037370126336 42056064813474 42119474364864 42120860434432 42182082615296 42203127739968 42251424104448 42264469495404 42286947258816 42302006712968 42335339544576 42348410844948 42350416232448 42433131889152 42434528280576 42511630135728 42517408218624 42560279543808 42644808400896 42681278859264 42733127365552 42766048032768 42809170067456 42828207986304 42830528053248 42892781727744 42915593650176 42930876981248 42977970966528 43014726350352 43063951491072 43100157783024 43143616708608 43149480689664 43162803361197 43227881584992 43235179757568 43313736364704 43315787464704 43368406761472 43401816834048 43464900870144 43491703590976 43554918276428 43616890257408 43654192054272 43707222439296 43740893528064 43804470408192 43957647212544 44032703689728 44138260135936 44146692833256 44202414583808 44266662279424 44290204880896 44354580178688 44356982931456 44376709187304 44392512858667 44455676608512 44547745947744 44612495578482 44636222106528 44687302852608 44701100336334 44802986582016 44859536703488 44879486452992 44924739518464 44948632109056 45013964423168 45036422406144 45052461018112 45101882322432 45103366537216 45141939590144 45191459049984 45207552874432 45210001833984 45230107440906 45275714045952 45299793297408 45365636020224 45388269456192 45404433369816 45454240778076 45455736588288 45494610993192 45544517323812 45546674061312 45629430561936 45637134188544 45720055051632 45722220101632 45772376113152 45810859530384 45813028880384 45863284506624 45879617585152 45902507452416 45904018014208 45969226213248 45970738970624 45993674299392 46040050827264 46060525570176 46063020736512 46079424946176 46129972801536 46131490848768 46170943168512 46221591416832 46238052097536 46261120791888 46262643154944 46328360793039 46329885368832 46352999879856 46397225318496 46399738724352 46420373426193 46491893121024 46584903499776 46599286879548 46652614115328 46677425651712 46691837598276 46745270747136 46838111404032 46854791643136 46908731031552 46925436420096 46946304908064 46948848058368 47017087663104 47018634903552 47042093039616 47086975942656 47110468174848 47178942692544 47204034149376 47220844702848 47272644664128 47292041392128 47385967988736 47454842942208 47589757552089 47644218261504 47702095663872 47738844315648 47810822012928 47825583902694 47880314486784 47905778958336 47922839420928 47975409451008 48016438716672 48074768286246 48090417463296 48111804036864 48160316325888 48172530532352 48181733984592 48260058110056 48297236603904 48355907282072 48411244756992 48536568797184 48548878427136 48619443657408 48730260897792 48789457606656 48827043938304 48898013478912 48928166539848 48977501986816 49015233183744 49074776072192 49170625244208 49188136150634 49270615965696 49285828575958 49342230233088 49440228704256 49514771644416 49536791650944 49554432958512 49655542652928 49727716406784 49799995064352 49826480491008 49898902701024 49901605797888 49919377025024 50018521765888 50091223105664 50116214191212 50117863417856 50190709149568 50215749869844 50273215709184 50291119276032 50391002333184 50466978791424 50482560786177 50489422259616 50540331958272 50567211122688 50582824064799 50640709976064 50684018645376 50741287354368 50762107322368 50784682038912 50835889455104 50858496983736 50861252063232 50862925807616 50935178301696 50936854478848 50962267459584 50980416415232 51036340522752 51079987541043 51081668483584 51137703661824 51155915094752 51181437367341 51233044841472 51240008318976 51333109382178 51334798654464 51341775962112 51435061933086 51437497614336 51537216971682 51539657490432 51614569783296 51642020265984 51717081341952 51719882932224 51738301693952 51795057180672 51839353064448 51841058996224 51897927204864 51916409372672 51942311064576 52017808609728 52045473549312 52097952251904 52121121039936 52196878483308 52199706064896 52303379761152 52322006320896 52594618296064 52671063962192 52711640598528 52714496065536 52791115972608 52819192184832 52895964266496 52972847935488 53005513751502 53080932483072 53099835949056 53123450290704 53203546566144 53309213987328 53376500629504 53386698309984 53454082752512 53495262609408 53560247762944 53606053263296 53664857621856 53683969038388 53760353107968 53793504540672 53871692774016 53913194348544 53978687198592 54101719646208 54180355866624 54194096848896 54292565373813 54334391179392 54400395692331 54402971795456 54462650351616 54482045882368 54511021391872 54590252527616 54593209761792 54617488230528 54672560357376 54696874114584 54781145382912 54827995012608 54888139807488 54907686865824 54936888746496 55016738875488 55044187357329 55096705065714 55099689735168 55142137331712 55209123081216 55291987099648 55401802366976 55429442961408 55510009012224 55511835738112 55620257292288 55640065076224 55643079180288 55704118099968 55723955748864 55748737078326 55753591750656 55834628947968 55862485484544 55915783931904 55943680957632 55945521954816 56024994447396 56026838120448 56029873176576 56054790552384 56074753084632 56136265538652 56159299153152 56270836986624 56352625993872 56382596345088 56464547793264 56467221643264 56577509185536 56579371040768 56682173514304 56689877624832 56692948598784 56747039391744 56775351140352 56857873453056 56859744534528 56888112513024 56908371812352 56970798723072 57019520976048 57021397377024 57083948273664 57104277315072 57107370737664 57132767293776 57190375636992 57215809106703 57220791533568 57303961288704 57352968467136 57418601988096 57466877044032 57524822278144 57532640919552 57550404481596 57637175446656 57646906343424 57751648486272 57817738248192 57867184816128 57932569903104 57953201160192 57982114676736 58066391006208 58097272799232 58181716509696 58205589405696 58276296585728 58321191370752 58405960544256 58610196283392 58710271586304 58862257111008 58929617829888 59046657785856 59142643908608 59168945583072 59254946957466 59274235478016 59300595673344 59396994596992 59483327437976 59514962808704 59583070470144 59601467115112 59737315442688 59839315270656 60048563208192 60135843096576 60182170435584 60255278733312 60280002445312 60306809921208 60367618727936 60399724396544 60487514693632 60517692608256 60539244493088 60605654370768 60607648784384 60659481324256 60726023098416 60728898748416 60747649175018 60839240749248 60849512251392 60960073402176 60968358955008 61029834817536 61081146040512 61151046008832 61203343269888 61292301617664 61324899065856 61414034093568 61417360982016 61439233261568 61506630402048 61561257558016 61628788555776 61650736130048 61681494389184 61683524206592 61771147724052 61773180491776 61803999839808 61862967091328 61866318299136 61874727026688 61893831234924 61987150952064 61989190828032 62110263466368 62132382506064 62203485487104 62255783464368 62327027662848 62346271521729 62450815205376 62567248560128 62595073210752 62598464077824 62689450217472 62691513204736 62722790719488 62782634590208 62813957566464 62905256923392 62938712199168 62961126270464 63030192885504 63033607323648 63056055189504 63084097220211 63179211547296 63181290651648 63273123922944 63304691609952 63396704243106 63430420888224 63453010069452 63522616267422 63525624348672 63602794218496 63651792420864 63747762683904 63767445203592 63840419315712 63874371944448 63897119227904 63967212601344 64021918288896 64099691048328 64149072049152 64213755101184 64242311979456 64245792079872 64339172591616 64373390475264 64396315471872 64466956449792 64522089525528 64548326342656 64650236674536 64715425062912 64731837902848 64825924876544 64973681197056 65052610142208 65102725251072 65197351305216 65237555386464 65332377414642 65353644244992 65425335386112 65481288081408 65560833658944 65611340292096 65694154620928 65706705612288 65789640310784 65920304939008 66049055534592 66072577278016 66207390203904 66303621875712 66399993419136 66435307321344 66531870268032 66535474397184 66565063780956 66683514912768 66821618921616 66918743367723 66954333159792 67030954278912 67051650504501 67054825701376 67188003110912 67289305055232 67310081048236 67319229679488 67387109277696 67422948163584 67443765419732 67520946634752 67554633609216 67578691527168 67652823483648 67655049805824 67712909385216 67787188574976 67811329311648 67815002750976 67845161161359 67913571068928 67949689946112 68048454030336 68106650054724 68183604882432 68241916489788 68310726455296 68320011091968 68444145842904 68446398205952 68455701282816 68558914584576 68580082577448 68583330152448 68658564169728 68716289295576 68719543320576 68740760908573 68794926759936 68819426377728 68853761178624 68856027021312 68953839319872 68956108455936 68990511449088 69060076240896 69090788355264 69119137419264 69197236273152 69256414752768 69357078146304 69393964732416 69463936335872 69494828053248 69595837977744 69599608086528 69737839681536 69762675094528 69877355249664 69898930319322 69978921172992 70016138477568 70037756397414 70117906120704 70257167106048 70282187464704 70285994754048 70388154630144 70419457362096 70425589579776 70527952355328 70630463913984 70674018335336 70799781265408 70831267054272 70938062088192 71078951983104 71182264413312 71466327392256 71553143495808 71608266473472 71724672720896 71738375854041 71828923698688 71884259131392 71971582931456 72033134072554 72112152429369 72135626194944 72240474488832 72258795798528 72390087165084 72445854905856 72533860923108 72616867135488 72804853195776 72823317640704 72896747143168 72929165486112 73041527177216 73103993350144 73184186409984 73210249154432 73249184995328 73355651833984 73392249809772 73462273420952 73466252980224 73522849775616 73612164108288 73755937866312 73782204225951 73905923948544 73928742863937 74013345349632 74160343056384 74190772240384 74272157466624 74298607665152 74331649437768 74338122334208 74446171930624 74483313979392 74554378575872 74591574610176 74594029273088 74699992596528 74702450827264 74706497568768 74739720736512 74766337446176 74848354051536 74852408696832 74879065537536 75027782648832 75136834658496 75174321286818 75176795126784 75286063724352 75323624804766 75436678914048 75586503499776 75590598131712 75700468187136 75810497937408 75850816684032 75877829083136 75961064964096 76026027968064 76028529836032 76111931031552 76139036420096 76143160983552 76177023058368 76253834182656 76287745475604 76291878094848 76294388711424 76402767452544 76405281718272 76443401189376 76470624622848 76554510784128 76622502725376 76706555492736 76733872642128 76849567262208 77002197981696 77156246421504 77270934880256 77309486235648 77421854674944 77463030398976 77575622012928 77579824398336 77607452540928 77692585771008 77759029596672 77761588494336 77846890807296 77874614059008 77913466596864 78026712914592 78068210323968 78146928377856 78181681559904 78280362115072 78295317724962 78483009481344 78572823773184 78728877047808 78891927444096 79006595943288 79067460897792 79071744098304 79186673958912 79228788277248 79343946399744 79459271903232 79508270627253 79649753923584 79685175436056 79785753694208 80064750944256 80181124128768 80242893914112 80340371644416 80409079894944 80497286432784 80525953557582 80640529661952 80690256811008 80807539161024 80869791522816 80968030797888 80971864997888 81118987665664 81132683001856 81280097869568 81291145273344 81441528054016 81604457693184 81693975527424 81723068823552 81766532087808 81885378791424 81889814642688 81926232345792 82008840536064 82045311171876 82171718074368 82241992518912 82361530298736 82405333119744 82488424398848 82525108313232 82645057598571 82649534602752 82652254437376 82813684621824 82843176674752 82937980649472 83007711285824 83102703550464 83128362028972 83144164442112 83265013518336 83267753607168 83430385938432 83460097614336 83464618770432 83585933623296 83623105617489 83630387625984 83751943421952 83873675897856 83918282932224 84040257180672 84044809764864 84074740252672 84112129626948 84238948729728 84241720868864 84364165230592 84406255479936 84502848208896 84528938990808 84573894517632 84604013425936 84670679089152 84696821689896 84700832464896 84866263778304 84869056561152 85023260271456 85034816437248 85120559087616 85289616801792 85362557718528 85466254731104 85532096065536 85618340134912 85656415972608 85661056106496 85785563455488 85831187300352 85861753962496 85955941933056 86029452700704 86127902982144 86200315566048 86287233417216 86298961379328 86325606722394 86455763169984 86470359515136 86627472729408 86631574929408 86736813522944 86803633668096 86929801740288 86983407181952 87109836552856 87308384108544 87414444878592 87481787056128 87608940816384 87915294425088 88065407379456 88276520271872 88293385666512 88404829167616 88533324558848 88580409761792 88709160357376 88713965862912 88753418374608 88785025717334 88882420436199 88911353217024 89095491895488 89224991156964 89272444213056 89374605705216 89402200672668 89605973164032 89758972905984 89849479036928 90027928846336 90072844812288 90104922036224 90203764644864 90206733074432 90283879180288 90382918099968 90415105748864 90420003667968 90460214881812 90551428091904 90599586594816 90731272040448 90776538912384 90808866739632 90908481556152 90911473176576 90989221986384 91089034647624 91093348122624 91121473762527 91258861123872 91274268377088 91440110103264 91444440203264 91544752226304 91621719060768 91626057760768 91726569013248 91759235170304 91805014904832 91808036028416 91938452426496 91941477941248 91987348598784 92080101654528 92121051140352 92126041473024 92158849892352 92259945603072 92262981697536 92341886337024 92443182833664 92476104195072 92522241583776 92525286309888 92656721586078 92659770737664 92705999759712 92794450636992 92799477448704 92840746852386 92983786242048 93169806999552 93198573759096 93305228230656 93354851303424 93383675196552 93490541494272 93676222808064 93709583286272 93850872840192 93892609816128 93897696116736 94034175326208 94037269807104 94084186079232 94173951885312 94220936349696 94357885385088 94408068298752 94441689405696 94545289328256 94584082784256 94771935977472 94909685884416 95179515104178 95288436523008 95404191327744 95477688631296 95621644025856 95651167805388 95760628973568 95811557916672 95845678841856 95950818902016 96032877433344 96149536572492 96223608073728 96320632651776 96345061064704 96363467969184 96520116220112 96594473207808 96711814564144 96822489513984 97073137594368 97097756854272 97238887314816 97460521795584 97578915213312 97654087876608 97796026957824 97856333079696 97955003973632 97998566121963 98030466367488 98149552144384 98341250488416 98376272301268 98541231931392 98571657151916 98684460466176 98880457408512 99029543288832 99073583301888 99108865917024 99311085305856 99455432813568 99599990128704 99652960982016 99797805402048 99803211595776 99838754050048 100037043531776 100182446211328 100232428382424 100235726835712 100381418299136 100431499739688 100467265943299 100546431418368 100582238552064 100782004666368 100933957582848 100965121572354 100978844519232 101080663916544 101134422245376 101165648129598 101281419952128 101368037290752 101482574708736 101524214644736 101569364077824 101671778910208 101716993967472 101722504126464 101725851615232 101870356603392 101873708957696 101924534919168 101960832830464 102072681045504 102159975082086 102163336967168 102275407323648 102311830189504 102362874734682 102466089682944 102480016637952 102666218764356 102669597308928 102683551924224 102870123866172 102874995228672 103074433943364 103079314980864 103229139566592 103284040531968 103434162683904 103476603387904 103590114361344 103678706128896 103682117992448 103795854409728 103832818745344 103884622129152 104035617219456 104090947098624 104195904503808 104242242079872 104393756966616 104399412129792 104606759522304 104644012641792 104848395478983 105056634596121 105189236592128 105342127924384 105423281197056 105428992131072 105582231945216 105638384369664 105791928532992 105945695870976 106011027503004 106161864966144 106199671898112 106246900581408 106407093132288 106618427974656 106753001259008 106773396619968 106908165505024 106990525218816 107120495525888 107212106526592 107329715243712 107367938076776 107587009081344 107743385548032 107826388697088 107957374397184 108049701108831 108203439292416 108360711733248 108388193697792 108585130747626 108668782358784 108800791384662 108805943590912 108925300703232 108964091764736 109022042783744 109180505055232 109186419523584 109234976461056 109345120714752 109393748229168 109562290765824 109655990025216 109776279614976 109815373731648 109873777492992 110033477750976 110088374714658 110193410131428 110199379470336 110284274663424 110418246162432 110858885922816 111020018024448 111240514584576 111280130152448 111286158360576 111408236199936 111447911497728 111497474156652 111507183501312 111669257895936 111724970969088 111831567863808 111887361915264 111891043909632 112049988894792 112053676240896 112059746353152 112109581104768 112149506169264 112272531077304 112318598306304 112541673973248 112705251987744 112765192690176 112929095586528 112934443286528 113155018371072 113158742081536 113364347028608 113379755249664 113385897197568 113494078783488 113550702280704 113715746906112 113719489069056 113776225026048 113816743624704 113941597446144 114039041952096 114042794754048 114167896547328 114208554630144 114214741475328 114265534587552 114380751273984 114431618213406 114441583067136 114607922577408 114705936934272 114837203976192 114845279794921 114933754088064 115049644556288 115065281839104 115100808963192 115274350893312 115293812686848 115503296972544 115734369632256 115906402320384 115964229353472 116132782012416 116194545598464 116363433019392 116411178811392 116552593171456 116642382741504 116811921088512 117220392566784 117420543172608 117724514222016 117859235659776 118093315571712 118285287817216 118337891166144 118509893914932 118601191346688 118793989193984 118966654875952 119029925617408 119202934230224 119474630885376 119678630541312 120097126416384 120271686193152 120364340871168 120510557466624 120560004890624 120613619842416 120735237455872 120788930336373 120799448793088 120975029387264 121035385216512 121078488986176 121211308741536 121215297568768 121318962648512 121452046196832 121457797496832 121495298350036 121678481498496 121699024502784 121920146804352 121936717910016 122059669635072 122162292081024 122302092017664 122406686539776 122584603235328 122649798131712 122828068187136 122834721964032 122878466523136 123013260804096 123122515116032 123257577111552 123301472260096 123362988778368 123367048413184 123542295448104 123546360983552 123607999679616 123725934182656 123732636598272 123749454053376 123787662469848 123974301904128 123978381656064 124220526932736 124264765012128 124406970974208 124511566928736 124654055325696 124692543043458 124901630410752 125134497120256 125190146421504 125196928155648 125378900434944 125383026409472 125445581438976 125565269180416 125627915132928 125810513846784 125877424398336 125922252540928 126060385771008 126067214647296 126112110379008 126168194440422 126358423094592 126362581303296 126546247845888 126609383219904 126793408486212 126860841776448 126906020138904 127045232534844 127051248697344 127205588436992 127303584841728 127534890407184 127680838631424 127794238455808 127934425202688 128043836577792 128199382096656 128298144098304 128427510202368 128484623958912 128491584159744 128678345183232 128746780950528 128792630943744 128933912899584 129044179051056 129096652685312 129300473349072 129430850125824 129463675805696 129488410083591 129651849753088 129947362394112 130105220284416 130205450502144 130394702610432 130475110772928 130664754829284 130850670772224 130962576162816 131121667317888 131222680584192 131413411224576 131579280621568 131840609878016 132098111069184 132145154556032 132414780407808 132607243751424 132799986838272 132870614642688 133063740536064 133070948794368 133130127561912 133177538576001 133367029825536 133643237843232 133837486735446 133908666319584 134061908557824 134103301009002 134109651402752 134376006221824 134578610110464 134620162096472 134638459358976 134774218555392 134845896327168 134887530839464 135041893269504 135109267218432 135157383054336 135305646967296 135310099611648 135425818770432 135574377149952 135622658623296 135630005501952 135690322322718 135827142137856 135899379892224 136096908060672 136213300109448 136367209764864 136483832979576 136621452910592 136640022183936 136888291685808 136892796411904 136911402565632 137160165154896 137166660304896 137317128339456 137432578591152 137439086641152 137481521817146 137589853519872 137638852755456 137707522357248 137712054042624 137907678639744 137912216911872 137981022898176 138120152481792 138181576710528 138238274838528 138394472546304 138512829505536 138714156292608 138787929464832 138989656106496 139191675955488 139199216173056 139475679363072 139525350189056 139754710499328 139797860638644 139957842345984 140032276955136 140075512794828 140235812241408 140514334212096 140564374929408 140776309260288 140838914724192 141055904710656 141260927827968 141348036670672 141553484398391 141599562530816 141662534108544 141876124176384 142157903966208 142364528826624 142769272656267 142932654784512 143106286991616 143216532946944 143449345441792 143476751708082 143657847397376 143768518262784 143943165862912 144066268145108 144224304858738 144271252389888 144480948977664 144517591597056 144780174330168 144891709811712 145067721846216 145233734270976 145609706391552 145646635281408 145793494286336 145858330972224 146083054354432 146207986700288 146368372819968 146420498308864 146498369990656 146711303667968 146784499619544 146924546841904 146932505960448 147045699551232 147224328216576 147511875732624 147564408451902 147811847897088 147857485727874 148026690699264 148320686112768 148381544480768 148544314933248 148597215330304 148663298875536 148676244668416 148892343861248 148966627958784 149108757151744 149183149220352 149188058546176 149399985193056 149404901654528 149479441473024 149532674892352 149696708103072 149704817393664 149758131075072 150055565297664 150273669316992 150348642573636 150353590253568 150572127448704 150647249609532 150873357828096 151173006999552 151400936374272 151447682358531 151620995874816 151701633368064 151748472194397 151755658166272 151922129928192 152052055936128 152057059672064 152223862063104 152278072840192 152286321967104 152354046116736 152507668365312 152575490951208 152583756189696 152588777422848 152805534905088 152810563436544 152886802378752 152941249245696 153109021568256 153239962623129 153245005450752 153413110985472 153467745284256 153544312102023 153699134524416 154004395963392 154312492843008 154541869760512 154618972471296 154843709349888 154926060797952 155151244025856 155159648796672 155214905081856 155385171542016 155518059193344 155523176988672 155693781614592 155749228118016 155826933193728 156053425829184 156136420647936 156293856755712 156363363119808 156560724230144 156590635449924 156966018962688 157783854888192 158013191886576 158134921795584 158143488196608 158373347917824 158457576554496 158687892799488 158918543806464 159016541254506 159299507847168 159370350872112 159571507388416 160129501888512 160362248257536 160485787828224 160680743288832 160818159789888 160994572865568 161051907115164 161281059323904 161380513622016 161615078322048 161739583045632 161936061595776 162237975331328 162560195739136 162582290546688 162877696121439 162883056108032 163201187076993 163208915386368 163387951054848 163446137647104 163533064175616 163770757582848 163779629285376 163852464691584 164017681072128 164090622343752 164343436148736 164483985037824 164723060597472 164810666239488 164976848797696 165050216626464 165290115197142 165299069205504 165304508874752 165627369243648 165686353349504 165875961298944 166015422571648 166205407100928 166256724057944 166288328884224 166530027036672 166535507214336 166860771876864 166920195228672 166929237540864 167171867246592 167246211234978 167260775251968 167503886843904 167747351795712 167836565864448 168080514361344 168089619529728 168149480505344 168224259253896 168477897459456 168483441737728 168728330461184 168812510959872 169057877981616 169147789035264 169208026851872 169393643379792 169401664929792 169732527556608 169738113122304 170046520542912 170069632874496 170241118175232 170579233603584 170725115437056 170932509462208 171064192131072 171312831945216 171322112212992 171571126910976 171662374600704 171723507924992 171911883866112 172058905401408 172255805964288 172400631132096 172574466834432 172597922758656 172651213444788 172911526339968 172940719030272 173254945458816 173473627045888 173859603480576 173966814363904 174219673105712 174472899374761 174616768217088 174828889757184 174963574112256 175217881632768 175830588850176 176130814758912 176553040543744 176586771333024 176809658335232 177066649117696 177160819523584 177418320714752 177427931725824 177506836749216 177570051434668 177764840872398 177822706434048 178190983790976 178449982313928 178544888426112 178749211410432 178804401345336 179211946328064 179517945811968 179698958073856 180055857692672 180145689624576 180209844072448 180407529289728 180413466148864 180567758360576 180765836199936 180830211497728 180840007335936 180920429763624 181102856183808 181199173189632 181462544080896 181553077824768 181617733479264 181816963112304 181822946353152 181978443972768 182178069295248 182186696245248 182242947525054 182517722247744 182548536754176 182880220206528 182888880406528 183089504452608 183243438121536 183252115521536 183453138026496 183518470340608 183610029809664 183616072056832 183876904852992 183882955882496 183974697197568 184242102280704 184252082946048 184317699784704 184519891206144 184683772674048 184886365667328 184952208390144 185044483167552 185050572619776 185313443172156 185319541475328 185411999519424 185588901273984 185598954897408 185681493704772 185967572484096 186397147518192 186610456461312 186767350393104 186981082988544 187038814565187 187352445616128 187419166572544 187701745680384 187785219632256 187795392233472 188068350652416 188074539614208 188168372158464 188347903770624 188441872699392 188715770770176 188816136597504 188883378811392 189090578656512 189168165568512 189252291660633 189543871954944 189819371768832 190359030208356 190576873046016 190808382655488 190955377262592 191243288051712 191302335610776 191521257947136 191623115833344 191691357683712 191901637804032 192065754866688 192299073144984 192447216147456 192641265303552 192690122129408 192726935938368 193040232440224 193188946415616 193423629128288 193644979027968 194146275188736 194195513708544 194477774629632 194921043591168 195157830426624 195308175753216 195592053915648 195712666159392 195910007947264 195997132243926 196060932734976 196299104288768 196682500976832 196752544602536 197082463862784 197143314303832 197368920932352 197760914817024 198147166603776 198217731834048 198622170611712 198910865627136 199199980257408 199305921964032 199595610804096 199606423191552 199677508100096 200074087063552 200364892422656 200464856764848 200471453671424 200756230103169 200762836598272 200862999479376 200934531886598 201092862836736 201154951513503 201164477104128 201564009332736 201867915165696 201930243144708 201957689038464 202161327833088 202268844490752 202331296259196 202562839904256 202736074581504 202965149417472 203138728155648 203343557820416 203433987934944 203445008252928 203740713206784 203747417915392 203849069838336 203921665660928 204145362091008 204319950164172 204326673934336 204550814647296 204623660379008 204725749469364 204932179365888 204960033275904 205332437528712 205339194617856 205367103848448 205740247732344 205749990457344 206148867886728 206158629961728 206222282725719 206458279133184 206568081063936 206868325367808 206953206775808 207180228722688 207357412257792 207364235984896 207591708819456 207665637490688 207769244258304 208071234438912 208181894197248 208391809007616 208484484159744 208787513933232 208798824259584 209213519044608 209288025283584 209696790957966 210113269192242 210378473184256 210684255848768 210846562394112 210857984262144 211164463890432 211276768739328 211583857065984 211891391741952 212022055006008 212399343796224 212493801162816 212814186264576 213236855949312 213506002518016 213546793239936 213816331010048 214240991051776 214424213053184 214659430487424 214735876153552 215174018162688 215486771096064 215652777394176 215914748794368 216099402217662 216336457288107 216406878584832 216721423466496 216776387395584 217170261495252 217337564717568 217601582769324 217611887181824 217850601406464 217928183529472 218044085567488 218361010110464 218469952922112 218690241429504 218787496458336 219124581531648 219311980050432 219552559229952 219630747463296 219747554985984 220066955501952 220176749429316 220386820262856 220398758940672 220568549326848 220836492324864 221346612677853 221717771845632 221786228591811 222040036048896 222481029169152 222560260304896 222572316721152 222816472399872 222895822995456 222994948313304 223014367002624 223338515791872 223449941938176 223663135727616 223774723830528 223782087819264 224099977789584 224107352481792 224119492706304 224219162209536 224299012338528 224545062154608 224637196612608 225083347946496 225410503975488 225530385380352 225858191173056 225868886573056 226310036742144 226317484163072 226728694057216 226759510499328 226771794395136 227101404561408 227431493812224 227552450052096 227633487249408 227883194892288 228078083904192 228085589508096 228335793094656 228417109260288 228429482950656 228531069175104 228761502547968 228863236426812 228883166134272 229215845154816 229411873868544 229690559589842 229867508176128 230099289112576 230201617926384 230548701786624 231006593945088 231468739264512 231812804640768 231928458706944 232265564024832 232389091196928 232726866038784 232822357622784 233105186342912 233284765483008 233623842177024 234440785133568 234841086345216 235449028444032 235718471319552 236186631143424 236570575634432 236675782332288 237019787829864 237202382693376 237587978387968 237933309751904 238059851234816 238405868460448 238524811881759 238949261770752 239357261082624 240194252832768 240543372386304 240728681742336 241021114933248 241120009781248 241227239684832 241470474911744 241577860672746 241598897586176 241950058774528 242070770433024 242156977972352 242422617483072 242430595137536 242637925297024 242904092393664 242915594993664 242990596700072 243356962996992 243398049005568 243840293608704 243873435820032 244324584162048 244813373079552 245169206470656 245299596263424 245656136374272 245669443928064 245756933046272 246026521608192 246245030232064 246515154223104 246602944520192 246725977556736 246734096826368 247084590896208 247092721967104 247215999359232 247451868365312 247465273196544 247575324939696 247935172795713 247948603808256 247956763312128 248441053865472 248529530024256 248813941948416 249023133857472 249308110651392 249385086086916 249803260821504 250380292843008 250393856311296 250757800869888 250891162877952 251130538360832 251255830265856 251621027693568 251754848796672 251844505081856 252120771542016 252134429294592 252224220758016 252336388880844 252716846189184 252725162606592 253092495691776 253218766439808 253586816972424 253721683552896 253812040277808 254090465069688 254102497394688 254411176873984 254607169683456 255069780814368 255361677262848 255588476911616 255868850405376 256087673155584 256398764193312 256596288196608 256855020404736 256969247917824 256983168319488 257356690366464 257493561901056 257585261887488 257867825799168 258088358102112 258193305370624 258600946698144 258861700251648 258927351611392 258976820167182 259303699506176 259894724788224 260210440568832 260410901004288 260789405220864 260950221545856 261329509658568 261925152325632 262243334635776 262445361168384 262826822449152 263158561243136 263681219756032 264196222138368 264290309112064 264829560815616 265214487502848 265599973676544 265741229285376 266127481072128 266141897588736 266260255123824 266355077152002 266647261308597 266734059651072 267286475686464 267674973470892 267817332639168 268123817115648 268206602018004 268219302805504 268752012443648 269240324192944 269276918717952 269548437110784 269775061678928 270083786539008 270218534436864 270314766108672 270611293934592 270620199223296 270851637540864 271148754299904 271245317246592 271260011003904 271380644645436 271654284275712 271798759784448 272193816121344 272426600218896 272734419529728 272967665959152 273242905821184 273280044367872 273364421287581 273776583371616 273785592823808 273822805131264 274320330309792 274333320609792 274634256678912 274865157182304 274878173282304 274963043634292 275179707039744 275277705510912 275415044714496 275424108085248 275815357279488 275824433823744 275962045796352 276240304963584 276363153421056 276476549677056 276788945092608 277025659011072 277428312585216 277575858929664 277979312212992 278383351910976 278398432346112 278951358726144 279050700378112 279509420998656 279595721277288 279915684691968 280064553910272 280151025589656 280471624482816 281028668424192 281128749858816 281552618520576 281677829448384 282111809421312 282521855655936 282696073341344 283106968796782 283199125061632 283325068217088 283752248352768 284315807932416 284729057653248 285538545312534 285865309569024 286212573983232 286433065893888 286898690883584 286953503416164 287315694794752 287537036525568 287886331725824 288132536290216 288448609717476 288961897955328 289035183194112 289560348660336 289783419623424 290135443692432 290467468541952 291219412783104 291293270562816 291586988572672 291716661944448 292166108708864 292415973400576 292736745639936 292840996617728 292996739981312 293422607335936 293568999239088 293849093683808 293865011920896 293995698365889 294091399102464 294448656433152 295023751465248 295128816903804 295623695794176 295714971455748 296053381398528 296641372225536 297088629866496 297194430660608 297326597751072 297784687722496 297933255917568 298217514303488 298366298440704 298376117092352 298799970386112 298809803309056 298958882946048 299065349784704 299393416206144 299409634787328 299516262150144 300111130595328 300547338633984 300697285147272 300707180507136 301144254897408 301294499219064 301401797829897 301746715656192 302346013999104 302801872748544 302895364717062 303241991749632 303403266736128 303496944388794 303511316332544 303844259856384 304104111872256 304114119344128 304447724126208 304556145680384 304572643934208 304708092233472 305015336730624 305150981902416 305167512379392 305177554845696 305611069810176 305621126873088 305773604757504 305882498491392 306218043136512 306479925246258 306490010901504 306826221970944 306935490568512 307088624204046 307398269048832 308008791926784 308624985686016 309237944942592 309687418699776 309852121595904 310302488051712 310429810163712 310770343084032 311036118386688 311046353977344 311387563229184 311498456236032 311653866387456 312106851658368 312272841295872 312587713511424 312726726239616 313121448460288 313181270899848 313932037925376 315567709776384 316026383773152 316269843591168 316286976393216 316746695835648 316915153108992 317375785598976 317837087612928 318033082509012 318599015694336 318740701744224 319143014776832 319722884979121 320259003777024 320357885743727 320724496515072 320971575656448 321361486577664 321636319579776 321989145731136 322103814230328 322761027244032 323230156644096 323479166091264 323872123191552 324149103326493 324475950662656 325120391478272 325164581093376 325755392242878 325766112216064 326402374153986 326417830772736 326775902109696 326892275294208 327066128351232 327541515165696 327559258570752 327704929383168 328035362144256 328181244687504 328686872297472 328967970075648 329446121194944 329621332478976 329953697595392 330100433252928 330580230394284 330598138411008 330609017749504 331254738487296 331372706699008 332030845143296 332513448115888 332576657768448 333060054073344 333721543753728 333840390457344 333858475081728 334343734493184 334492422469956 334521550503936 335007773687808 335494703591424 335673131728896 336161028722688 336179239059456 336298961010688 336448518507792 336955794918912 336966883475456 337456660922368 337625021919744 338115755963232 338295578070528 338416053703744 338787286759584 338803329859584 339465055113216 339476226244608 340093041085824 340139265748992 340482236350464 341158467207168 341450230874112 341865018924416 342128384262144 342625663890432 342644224425984 343142253821952 343324749201408 343447015849984 343823767732224 344117810802816 344511611928576 344535839384763 344801262264192 345148933668864 345195845517312 345302426889576 345823052679936 345881438060544 346509890917632 346947254091776 347719206961152 347933628727808 348439346211424 348945798749522 349233536434176 349657779514368 349927148224512 350435763265536 351661177700352 352261629517824 353106081087488 353173542666048 353619316670464 354133298235392 354321639047168 354836641429504 354855863451648 355013673498432 355140102869336 355529681744796 356381967581952 356899964627856 357089776852224 357608802690672 358423892656128 359035891623936 359397916147712 360111715385344 360291379249152 360419688144896 360815058579456 360826932297728 361135516721152 361531672399872 361660422995456 361680014671872 361840859527248 362205712367616 362366791009119 362398346379264 362925088161792 363106155649536 363235466958528 363633926224608 363645892706304 363956887945536 364356138590496 364373392490496 364485895050108 365035444495488 365097073508352 365760440413056 366179008905216 366486876243072 366906276052992 367036940681216 367220059619328 367753809705984 367765911764992 367949394395136 368484204561408 368504165892096 368635399569408 369039782412288 369367545348096 369772731334656 369904416780288 370088966335104 370101145239552 370626886344312 370639082950656 370823999038848 371177802547968 371197909794816 371362987409544 371935144968192 372794295036384 373220912922624 373534700786208 373962165977088 374077629130374 374704891232256 374838333145088 375403491360768 375570439264512 375590784466944 376136701304832 376149079228416 376336744316928 376695807541248 376883745398784 377431541540352 377632273195008 377766757622784 378181157313024 378336331137024 378504583321266 379087743909888 379638743537664 380718060416712 381153746092032 381616765310976 381910754525184 382604671221552 383042515894272 383382715367424 383803275608064 384131509733376 384598146289968 384894432294912 385282530607104 385380244258816 385453871876736 386080464880448 386377892831232 386847258256576 387289958055936 388292550377472 388391027417088 388955549259264 389842087182336 390315660853248 390616351506432 391184107831296 391425332318784 391820015894528 391994264487852 392598208577536 393365001953664 393505089205072 394286628607664 394737841864704 394859719637617 395521829634048 396294333207552 396435463668096 397244341223424 397821731254272 398399960514816 398611843928064 399191221608192 399212846383104 399355016200192 399532615728003 400148174127104 400729784845312 400929713529696 400942907342848 401512460206338 401525673196544 401725998958752 401869063773196 402185725673472 402309903027006 402328954208256 403128018665472 403735830331392 403860486289416 403915378076928 404322655666176 404537688981504 404662592518392 405125679808512 405472149163008 405930298834944 406277456311296 406687115640832 406867975869888 406890016505856 407481426413568 407494835830784 407698139676672 407843331321856 408290724182016 408639900328344 408653347868672 409101629294592 409247320758016 409451498938728 409864358731776 409920066551808 410664875057424 410678389235712 410734207696896 411480495464688 411499980914688 412297735773456 412317259923456 412444565451438 412916558266368 413136162127872 413736650735616 413906413551616 414360457445376 414714824515584 414728471969792 415183417638912 415331274981376 415538488516608 416142468877824 416363788394496 416968968319488 417575027866464 417597648519168 418427038089216 418576050567168 419393581915932 420226538384484 420756946368512 421368511697536 421693124788224 422328927780864 423167714131968 423782783483904 424044110012016 424660453195173 424798687592448 424987602325632 425628372529152 426473711898624 427012005036032 427093586479872 427632662020096 428307817968801 428481982103552 428848426106368 429318860974848 429471752307104 430348036325376 430973542192128 431305554788352 431829497588736 432198804435324 432672914576214 432813757169664 433442846932992 433552774791168 434340522990504 434675129435136 435203165538648 435223774363648 435701202812928 435856367058944 436088171134976 436722020220928 436939905844224 437380482859008 437574992916672 438249163063296 438623960100864 439105118459904 439261494926592 439495109971968 440133911003904 440353498858632 440773640525712 440797517881344 441137098653696 441672984649728 442693225355706 443435543691264 443572457183622 444080072097792 444962058338304 445120520609792 445144633442304 445632944799744 445791645990912 445989896626608 446028734005248 446677031583744 446899883876352 447326271455232 447549447661056 447564175638528 448199955579168 448214704963584 448438324419072 448598024677056 449090124309216 449274393225216 450166695892992 450821007950976 451060770760704 451716382346112 452620073484288 453457388114432 453519020998656 454202809122816 454343047075593 454862987624448 455104900104192 455245416583191 455266974498816 455766389784576 456156167808384 456171179016192 456671586189312 456834218520576 456858965901312 457062138350208 457523005095936 457726472853624 457766332268544 458431690309632 458823747737088 459381119179684 459735016352256 460198578225152 460403235852768 461097403573248 462013187890176 462937478529024 463625609281536 463856917413888 464531128049664 464778182393856 465453732077568 465644715245568 466210372685824 466569530966016 467247684354048 468215371471601 468881570267136 469682172690432 470898056888064 473141151268864 473351564664576 474039575659728 474404765386752 475175956775936 475866619503808 476119702469632 476811736920896 477049623763518 477898523541504 478714522165248 480388505665536 481086744772608 481457363484672 482042229866496 482240019562496 482454479369664 482940949823488 483155721345492 483197795172352 483900117549056 484141540866048 484313955944704 484845234966144 484861190275072 485275850594048 485808184787328 485981193400144 486713925993984 487680587217408 487746871640064 488633088364317 488649168324096 489603561230979 489626746159104 490338412941312 490599192526848 491312272748544 491338887856128 491513866092544 492053043216384 492490060464128 493030308446208 493205889040384 493451955113472 493468193652736 494169181792416 494185443934208 494431998718464 494903736730624 494930546393088 495150649879392 495870345591426 495897207616512 495913526624256 496882107730944 497059060048512 497627883896832 498046267714944 498616221302784 498770172173832 499606521643008 500760585686016 500787712622592 501515601739776 501782325755904 502261076721664 502511660531712 503242055387136 503509697593344 503689010163712 504241543084032 504268858589184 504448441516032 504672777761688 505433692378368 505450325213184 506184991383552 506437532879616 507173633944848 507443367105792 507624080555616 508180930139376 508204994789376 508822353747968 509214339366912 510139561628736 510723354525696 511176953823232 511737700810752 512175346311168 512797528386624 513192576393216 513938495835648 513966336638976 514713380732928 514987123802112 515170523774976 515735651598336 516176716204224 517201893396288 517723400503296 517854703222784 517953640334364 518607399012352 520420881137664 521578810441728 521900443091712 522659019317136 523418698124283 523850304651264 524486669271552 524890722336768 525653644898304 526317122486272 527362439512064 528392444276736 528580618224128 529659121631232 530428975005696 531199947353088 531482458570752 532254962144256 532283795177472 532520510247648 532710154304004 533294522617194 533468119302144 534572951372928 535349946941784 535634665278336 536247634231296 536413204036008 536438605611008 537504024887296 538480648385888 538553837435904 539096874221568 539550123357856 540167573078016 540437068873728 540629532217344 541222587869184 541240398446592 541703275081728 542297508599808 542490634493184 542520022007808 542761289290872 543308568551424 543597519568896 544387632242688 544853200437792 545468839059456 545935331918304 546485811642368 546560088735744 546728842575162 547553166743232 547571185647616 547645610262528 548640660619584 548666641219584 549268513357824 549730314364608 549756346564608 549926087268584 550359414079488 550555411021824 550830089428992 550848216170496 551630714558976 551648867647488 551924091592704 552726306842112 552953099354112 554051318022144 554856625170432 555151717859328 555958624425984 556766703821952 556796864692224 557902717452288 558101400756224 559191442554576 559831369383936 560302051179312 560943248965632 561116443695561 562057336848384 562257499717632 563105237041152 563355658896768 564223618842624 565043711311872 565392146682688 566213937593564 566650136434176 567504496705536 568631615864832 569458115306496 571077090625068 571730619138048 572425147966464 572866131787776 573797381767168 573907006832328 574631389589504 575074073051136 575772663451648 576265072580432 576897219434952 577102667162671 577923795910656 578070366388224 579120697320672 579566839246848 580270887384864 580934937083904 582438825566208 582586541125632 583173977145344 583433323888896 584332217417728 584831946801152 585473491279872 585681993235456 585993479962624 586845214671872 587137998478176 587698187367616 587730023841792 587991396731778 588182798204928 588897312866304 590047502930496 590257633807608 591247391588352 591429942911496 592106762797056 593282744451072 594388861321216 594653195502144 595569375444992 595866511835136 596435028606976 596732596881408 596752234184704 597599940772224 597619606618112 597917765892096 598130699569408 598786832412288 598819269574656 599032524300288 600222261190656 601094677267968 601394570294544 601414361014272 602268690309507 602288509794816 602588998438128 602803595659794 603464854540509 603493431312384 604692027998208 605603745497088 605790729434124 606483983499264 606806533472256 606993888777588 607022632665088 607688519712768 608208223744512 608228238688256 608895448252416 609112291360768 609416184466944 610030673461248 610301963804832 610335024758784 611222139620352 611242253746176 611547209515008 611764996982784 612436086273024 612959850492516 612980021803008 613652443941888 613870981137024 614177248408092 614796538097664 616017583853568 617249971372032 618475889885184 618666848177157 619374837399552 619704243191808 620604976103424 620859620327424 621540686168064 622072236773376 622092707954688 622775126458368 622996912472064 623307732774912 624213703316736 624545682591744 625175427022848 625453452479232 626242896920576 626362541799696 627864075850752 631135419552768 632052767546304 632539687182336 632573952786432 633493391671296 633830306217984 634751571197952 635674175225856 636066165018024 637198031388672 637481403488448 638286029553664 639445769958242 640518007554048 640715771487454 641448993030144 642722973155328 643272639159552 643978291462272 644207628460656 645522054488064 646460313288192 646958332182528 647744246383104 648298206652986 648951901325312 650240782956544 650329162186752 651510784485756 651532224432128 652804748307972 652835661545472 653551804219392 653784550588416 654132256702464 655083030331392 655409858766336 656070724288512 656362489375008 657373744594944 657935940151296 658892242389888 659242664957952 659907395190784 660200866505856 661160460788568 661196276822016 661218035499008 662509476974592 662745413398016 664039838033559 664061690286592 665026896231776 665153315536896 665358685775433 666120108146688 667443087507456 667680780914688 667716950163456 668687468986368 668984844939912 669043101007872 670015547375616 670989407182848 671346263457792 672322057445376 672358478118912 672597922021376 672897037015584 673911589837824 673933766950912 674913321844736 675250043839488 676231511926464 676591156141056 676832107407488 677574573519168 677606659719168 678930110226432 678952452489216 680186082171648 680278531497984 682900461748224 683730037848832 684256768524288 685251327780864 685288448851968 686284507643904 686649498402816 686894031699968 687647535464448 688235621605632 689071678769526 689602524528384 690297867337728 690604853779152 691646105359872 693019781835264 693894508183552 695438413922304 695867257455616 696878692422848 697891597499044 698467072868352 699315559028736 699854296449024 700871526531072 703322355400704 704523259035648 706212162174976 706347085332096 707238633340928 708266596470784 708643278094336 709673282859008 709711726903296 710027346996864 710280205738672 711059363489592 712763935163904 713799929255712 714179553704448 715217605381344 715574435645277 716847785312256 718071783247872 718795832295424 720223430770688 720582758498304 720839376289792 721630117158912 721653864595456 722271033442304 723063344799744 723320845990912 723360029343744 723681719054496 724411424735232 724733582018238 724796692758528 725850176323584 726212311299072 726470933917056 727267852449216 727291785412608 727913775891072 728712277180992 728746784980992 728971790100216 730070888990976 730194147016704 731520880826112 732973752486144 734073881362432 734440119238656 735507619411968 735531823529984 735898788790272 736968409122816 737008331784192 737270799138816 738079564824576 738735090696192 739545462669312 739808833560576 740177932670208 740202290479104 741253772688624 741278165901312 741647998077696 742355605095936 742395819589632 742725974819088 743805518387139 743870289936384 745588590072768 746441825845248 747069401572416 747924331954176 748155258260748 749409782464512 749676666290176 751140878529024 751181568933888 752273402609664 752673488633856 753391615082496 753767490797568 754863083080704 755264546390016 755533515245568 756362314626048 756672662274048 757009166642532 758175487819776 759277487075328 761436120833424 762307492184064 763233530621952 763821509050368 765209342443104 766085031788544 766765430734848 767606551216128 768263019466752 769196292579936 769788864589824 770565061214208 770760488517632 770907743753472 772160929760896 772755785662464 773694516513152 774579916111872 776585100754944 776782054834176 777911098518528 779684174364672 780631321706496 781232703012864 782368215662592 782850664637568 783640031789056 783988528975704 785196417155072 786730003907328 787010178410144 788573257215328 789475683729408 789719439275234 791043659268096 792588666415104 792870927336192 794488682446848 795643462508544 796799921029632 797223687856128 798382443216384 798425692766208 798710032400384 799065231456006 800296348254208 801459569690624 801859427059392 801885814685696 803024920412676 803051346393088 803451997917504 803738127546392 804371451346944 804619806054012 804657908416512 806256037330944 807720972578832 807830756153856 808645311332352 809325185036784 810251359617024 810944298326016 811860597669888 812554912622592 813374231281664 813735951739776 813780033011712 814962852827136 814989671661568 815396279353344 815686662643712 816581448364032 817279800656688 817306695737344 818203258589184 818494641516032 818902997877456 819728717463552 819840133103616 820093263862743 821329750114848 821356778471424 821468415393792 822960990929376 822999961829376 824595471546912 824634519846912 824889130902876 825833116532736 826272324255744 827473301471232 828720914890752 829429649031168 830366835277824 830662549962752 831076977033216 832284937755648 832727576788992 833937936638976 835150055732928 835195297038336 836854076178432 837152101134336 838787163831864 840453076768968 841513892737024 842737023395072 843386249576448 844657855561728 846335428263936 847565566967808 848088220024032 849320906390346 849597375184896 849975204651264 851256745058304 852947423797248 854024010072064 854187172959744 855265324040192 856615635937602 856963964207104 857696852212736 858637721949696 858943504614208 860696072650752 861947084384256 862611109576704 863658995177472 864397608870648 865345829152428 866885693865984 867105549582336 868681045981008 869350258870272 870406331077296 870447548727296 871402405625856 871712734117888 872176342269952 873444040441856 873879811688448 874760965718016 875149985833344 876498326126592 877247920201728 878210236919808 878522989853184 878990219943936 880267822007808 880706997717264 881547281051424 881595035762688 881987095097667 882274197307392 883345969299456 885386450711412 886871087382528 887144914367244 888160144195584 889924116676608 890241041219584 891265889599488 891583291981824 891979793253216 893354063167488 893629891811449 893799767752704 894652542910464 895098895322112 895128351277056 896399911158336 896429409927168 896876648838144 897196049354112 898180248618432 898548786450432 900333391785984 901642015901952 902121541521408 903432764692224 904205393489691 905240146968576 906914776228864 907038041997312 908405618245632 908686094151186 909725975248896 910209800208384 910490833166382 910533948997632 911532779569152 912312335616768 912342358032384 913343172378624 913668437041152 913717931802624 914124276700416 915046010191872 915452945707248 915532664537088 916863380619264 917647495474176 918762238359368 919470032704512 920397156450304 920806471705536 922194807146496 924026375780352 925874957058048 927713834827776 929062256099328 929556364787712 930907464155136 931289430491136 932420745371648 933139061932032 934495368708096 936430742943202 937763140534272 939364345380864 941796113776128 946703129329152 948079151319456 948809530773504 950351913551872 951733239007616 952239404939264 953623473841792 954099247527036 955797047083008 957429044330496 959168654937363 960777011331072 961073657231181 962173489545216 962914726969344 964084459732992 964480039124992 964908958739328 965881899646976 966311442690984 966395590344704 967800235098112 968283081732096 968627911889408 969690469932288 969722380550144 970551701188096 971616369574656 971962386800288 972447309979479 973427851987968 975361174434816 975493743280128 977266176728634 977298336648192 979207122461958 979253492318208 980676825882624 981198385053696 982624545497088 982677775712256 983027732185088 984106086432768 984980120928256 986060616892416 986411778080768 986903910226944 986936387305472 988338363584832 988370887868416 988863997436928 989807473461248 989861092786176 990301299758784 991740691182852 991794415233024 991827053248512 993764215461888 994118120097024 996092535429888 997540344347664 1001521171372032 1001575425245184 1003031203479552 1003564651511808 1004522153443328 1005023321063424 1006484110774272 1007019395186688 1007378020327424 1008483086168064 1008537717178368 1008896883032064 1009345555523376 1010867384756736 1010900650426368 1012369982767104 1012875065759232 1014347267889696 1014886734211584 1015248161111232 1016361860278752 1016409989578752 1017644707495936 1018428678733824 1020279123257472 1021446709051392 1023475401621504 1024350692622336 1025595056773248 1026385152786432 1027876991671296 1027932673277952 1029426761465856 1029974247604224 1030341047549952 1031471303196672 1032353432408448 1033607518154289 1034403786792576 1035446801006592 1035709406445568 1035907280668728 1037214798024704 1040841762275328 1043157620883456 1043800886183424 1045318038634272 1046837396248566 1047700609302528 1048973338543104 1049781444673536 1051307289796608 1052634244972544 1054724879024128 1056784888553472 1057161236448256 1059318243262464 1060857950011392 1062399894706176 1062964917141504 1064509924288512 1064567590354944 1065041020495296 1065420308608008 1066589045234388 1069145902745856 1070699893883568 1071269330556672 1072826408072016 1072877211222016 1075008049774592 1076961296771776 1077107674871808 1078193748443136 1079100246715712 1080335146156032 1080874137747456 1081259064434688 1082445175738368 1082480796893184 1083406550163456 1084595017199616 1084981268986368 1085040044015616 1085522578581744 1086617137102848 1087100373027357 1087195039137792 1088775264485376 1089706400875584 1090937678118912 1091870663836608 1092971623284736 1093120177471488 1093457685150324 1095106333486464 1095142371295232 1095291220525056 1097281321239168 1098537026715648 1099460628729216 1099852174537168 1100718828158976 1101110822043648 1101660178857984 1103261429117952 1103297735294976 1103848183185408 1105452613684224 1105906198708224 1108102636044288 1109713250340864 1110303435718656 1111917248851968 1113533407643904 1113593729384448 1115805434904576 1116202801512448 1118382885109152 1119662738767872 1120604102358624 1121886497931264 1122232887391122 1124114673696768 1124514999435264 1126210474082304 1126711317793536 1128447237685248 1130087422623744 1130784293365376 1132427875187128 1133300272868352 1135008993411072 1137263231729664 1138916230612992 1142154181250136 1143461238276096 1144850295932928 1145732263575552 1147594763534336 1147814013664656 1149262779179008 1150148146102272 1151545326903296 1152530145160864 1153794438869904 1154205334325342 1155847591821312 1156140732776448 1158241394641344 1159133678493696 1160541774769728 1161869874167808 1164877651132416 1165173082251264 1166866647777792 1169663893602304 1170946982559744 1171363986470912 1171986959925248 1173690429343744 1174275996956352 1175396374735232 1175460047683584 1175982793463556 1177794625732608 1180095005860992 1180515267615216 1182859885822992 1184213525594112 1184579158912851 1186565488902144 1188777722642432 1189306391004288 1191138750889984 1191733023670272 1192870057213952 1193465193762816 1193504468369408 1195199881544448 1195239213236224 1195835531784192 1196261399138816 1197573664824576 1197638539149312 1198065048600576 1198597847184009 1200444522381312 1202189354535936 1202789140589088 1202828722028544 1204537380619014 1204577019589632 1205177996876256 1205607191319588 1206929709081018 1206986862624768 1209384055996416 1211207490994176 1211581458868248 1212967966998528 1213613066944512 1213987777555176 1214045265330176 1215377039425536 1216416447489024 1216456477376512 1217790896504832 1218224582721536 1218832368933888 1220061346922496 1220603927609664 1220670049517568 1222444279240704 1222484507492352 1223094419030016 1223529993965568 1224872172546048 1225919700985032 1225960043606016 1227304887883776 1227741962274048 1228354496816184 1229593076195328 1232035167707136 1234499942744064 1236951779770368 1237333696354314 1238749674799104 1239408486383616 1241209952206848 1241719240654848 1243081372336128 1244144473546752 1244185415909376 1245550252916736 1245993824944128 1246615465549824 1248427406633472 1249091365183488 1250906904958464 1252485793841152 1252725083599392 1255728151701504 1262270839105536 1264105535092608 1265079374364672 1266986783342592 1269503142395904 1271348350451712 1272132330036048 1273981359585519 1274396062777344 1274962806976896 1276572059107328 1278891539916484 1281036015108096 1281431542974908 1282897986060288 1285445946310656 1286545278319104 1287956582924544 1288415256921312 1291044108976128 1292920626576384 1293916664365056 1295488492766208 1296596413305972 1297903802650624 1300481565913088 1300658324373504 1303021568971512 1303064448864256 1305609496615944 1305671323090944 1306074457262887 1307103608438784 1307569101176832 1308264513404928 1310166060662784 1310819717532672 1312141448577024 1312724978750016 1314747489189888 1315871880302592 1317784484779776 1318485329915904 1319814790381568 1320401733011712 1322320921577136 1322392553644032 1322436070998016 1325018953949184 1325490826796032 1328079676067118 1328123380573184 1330053792463552 1330306631073792 1330717371550866 1332240216293376 1334886175014912 1335361561829376 1335433900326912 1337374937972736 1337969689879824 1338086202015744 1340031094751232 1341978814365696 1342692526915584 1344644114890752 1345195844042752 1345794074031168 1347823179675648 1347867533901824 1349826643689472 1350500087678976 1352463023852928 1353182312282112 1353664214814976 1355149147038336 1357860220452864 1360372164343296 1360557062995968 1363029141226779 1365736249749573 1365800923496448 1367460075697664 1368513537048576 1370502655561728 1370576897703936 1372569015287808 1373298996805632 1373788063399936 1375295070928896 1376471243211264 1378143357539052 1379205049056768 1380595734675456 1381209707558304 1383292210719744 1386039563670528 1387789016367104 1390876827844608 1391734514911232 1393757384845696 1395783194998088 1396934145736704 1398631118057472 1399708592898048 1401743053062144 1404646114414803 1406644710801408 1409046518071296 1412424324349952 1412694170664192 1414477266681856 1416533192941568 1417286556188672 1419346565718016 1419423453806592 1420054693993728 1420560411477344 1422118726979184 1425527870327808 1427599858511424 1428359107408896 1430435210762688 1431148871290554 1433695570624512 1436143566495744 1441165516996608 1441678752579584 1443260234317824 1444542066884608 1446126689599488 1446641691981824 1446720058687488 1447363438108992 1448822849470464 1449467164036476 1449593385517056 1451700352647168 1452424622598144 1452941867834112 1454535704898432 1454583570825216 1455827551782144 1457424554361984 1457943580200432 1460141777981952 1463041761652224 1465947504972288 1468147762724864 1468880238477312 1471015238823936 1471063647059968 1471797577580544 1473936818245632 1474016663568384 1474541598277632 1476159129649152 1477470181392384 1479090925338624 1479617667121152 1480355865340416 1480404580958208 1482507545377248 1482556331802624 1483295996155392 1484711210191872 1484791639179264 1485451949638176 1487611036774278 1487740579872768 1491177180145536 1492883651690496 1494138803144832 1495848663908352 1496310516521496 1498819564929024 1499353332580352 1502281757058048 1502363137867776 1504546805219328 1505346977267712 1506783230164992 1507534981595136 1509726166161408 1510529092780032 1511067030491136 1512724629252096 1513345324548096 1514018333285064 1516350975639552 1518554974150656 1522872241666848 1524614984368128 1526467061243904 1527643018100736 1530418684886208 1532170063577088 1533530861469696 1535213102432256 1536526038933504 1538392585159872 1539577729179648 1541520977035264 1541815487506944 1544321859521792 1545511571324928 1547389033026304 1553170201509888 1553564109668352 1555822197037056 1561262643412992 1564736431325184 1565701329275136 1567280063578112 1567977057951408 1570256094372849 1570392834310144 1573460007814656 1574020356820288 1577146514430656 1578951367458816 1579438878550468 1582087318536192 1585177332830208 1585741854672384 1588977364893696 1591286925017088 1593599842059264 1594447375712256 1596764886432768 1596851385532416 1597420064800768 1598130462912012 1600592696508416 1602919139381248 1603718854118784 1603771629371392 1606049840825352 1606102692786176 1606903995835008 1607476255092784 1608742902693888 1609239612108024 1609315816833024 1612512074661888 1615441945157664 1615661512307712 1617290622664704 1618650370073568 1620502719234048 1621888596652032 1623721195339776 1625109825245184 1626748462563328 1627471903479552 1627560066023424 1629925705654272 1629979343323136 1630792558706688 1631373325287424 1633162896728064 1634559601313376 1634613391474688 1636406517178368 1636989283032064 1637805995754912 1639457434927104 1639680266207232 1640186527725486 1642659500229696 1642713556942848 1642936830787584 1645921981858752 1645999923658752 1649190943093824 1649269039693824 1649778261805752 1651666233065472 1652544648511488 1654946602942464 1658859298062336 1661325099925504 1662153954066432 1664569875511296 1665455153577984 1667875873277952 1670300111465856 1670390594076672 1673708152356864 1674304202268672 1677574327663728 1680906153537936 1683027785474048 1683349331086683 1685474046790144 1686772499152896 1689315711123456 1692670856527872 1695131133935616 1696176440048064 1698641812780692 1699950409302528 1702513490116608 1705894847594496 1708374345919488 1710530648080384 1713231271875204 1713927928414208 1715393704425472 1717275443899392 1717887009228416 1721392145301504 1723894168768512 1725222219153408 1727317990354944 1728795217741296 1730691658304856 1731308001488013 1733771387731968 1734211099164672 1737362091962016 1738700517740544 1740812662154592 1740895097454592 1742804811251712 1743425468235776 1744352684539904 1746888080883712 1747759623376896 1749521931436032 1750299971666688 1752996652253184 1754495840403456 1756420473839616 1757045979706368 1757980439887872 1760535644015616 1761413995434528 1763094562102848 1763190071525376 1763974190195334 1764548394614784 1766691938598912 1770772901422824 1773742174765056 1774289828734488 1776320288391168 1779848233353216 1780482082439168 1783166583963648 1783959586506432 1786708126334976 1787259783622898 1787599535505408 1789305085820928 1790197790644224 1790256702554112 1792799822316672 1792858819854336 1793753297676288 1794392098708224 1796360497236864 1797097572900864 1800666783571968 1803284031803904 1804243083042816 1806865529384448 1808410786979382 1810480293937152 1813829552457728 1814076083994624 1816811236491264 1817372188302372 1819451950497792 1820419600416768 1820981666332764 1821067897995264 1823065559138304 1824624671233536 1824684716064768 1826686344757248 1827336874082304 1828248553400832 1830092020383744 1830905891414496 1833726761238528 1835294990948352 1837524476718736 1838940065409024 1840794312900608 1841612943411072 1844389614292992 1848052751560704 1851749914116096 1855427669655552 1856000544531471 1858124512198656 1859112729575424 1861814928310272 1862578860982272 1864841490743296 1866278123864064 1868990737416192 1872861485886404 1875526281068544 1878728690761728 1883592227552256 1893406258658304 1896158302638912 1897619061547008 1900703827103744 1903466478015232 1904478809878528 1907246947683584 1908198495054072 1908878052922681 1911594094166016 1914858088660992 1918337309874726 1921554022662144 1922147314462362 1924346979090432 1928168919465984 1928960078249984 1929817917478656 1931763799293952 1932622885381968 1932791180689408 1935600470196224 1936566163464192 1937255823778816 1939380939864576 1939444761100288 1941103402376192 1943232739149312 1943924773600576 1944894619958958 1946855703975936 1950722348869632 1950987486560256 1954532353457268 1954596673296384 1958414244923916 1958506984636416 1961353651765248 1962396770107392 1965249090994176 1966055464370176 1968212172865536 1969960241856512 1972121233784832 1972823556161536 1973807820453888 1973872774610944 1976676727169664 1976741775736832 1977727994873856 1979614946922496 1979722185572352 1980602599517568 1983481382365704 1983588830466048 1983654106497024 1987528430923776 1988236240194048 1992119514100677 1992185070859776 1995080688695328 1996076057326299 2003042342744064 2003150850490368 2006062406959104 2007129303023616 2009044306886656 2010046642126848 2012968221548544 2014038790373376 2014756040654848 2016966172336128 2017075434356736 2017793766064128 2018691111046752 2021734769513472 2021801300852736 2024739965534208 2025750131518464 2028694535779392 2029773468423168 2030496322222464 2032723720557504 2032819979157504 2035289414991872 2036857357467648 2040558246514944 2048701385244672 2051190113546496 2052770305572864 2055753983342592 2055865346555904 2058853522931712 2059948495208448 2060682095099904 2062942606393344 2064706864816896 2067215036308578 2068807573585152 2070893602013184 2071418812891136 2071814561337456 2074429596049408 2081683524550656 2086315241766912 2087601772366848 2090636077268544 2093674792497132 2095401218605056 2097946677086208 2099562889347072 2102614579593216 2113569777106944 2114322472896512 2118636486524928 2121715900022784 2124799789412352 2125929834283008 2129019848577024 2129135180709888 2130082040990592 2130840617216016 2133178090468776 2138291805491712 2141399787767136 2142538661113344 2145652816144032 2145754422444032 2150016099549184 2153922593543552 2154215349743616 2156387496886272 2158200493431424 2160670292312064 2161748275494912 2162518128869376 2164890351476736 2164961593786368 2166813100326912 2169190034399232 2169962537972736 2170080088031232 2171045157163488 2173234274205696 2174200746054714 2174390078275584 2177550528970752 2179412801751168 2181875356237824 2183741327673216 2185943246569472 2186240354942976 2186915370300648 2190212666972928 2190284742590464 2190582441050112 2194562642478336 2198921257458432 2199704349074336 2202221644087296 2203320357715968 2206522858235904 2206595470589952 2207696366370816 2210905227368448 2211812397416448 2216205272088576 2219426500681728 2220606871437312 2223834497703936 2227066815287808 2227187458768896 2231610869809152 2232405603024896 2236765770218304 2239325477535744 2241208204717248 2243772995862528 2244465774782244 2248229347393536 2249029998870528 2253422635587072 2260174845247488 2261568586730752 2264855750374256 2266600545736704 2270017986822144 2274526463459328 2277832461225984 2284308362500272 2286922476552192 2289700591865856 2291464527151104 2295189527068672 2295628027329312 2298525558358016 2300296292204544 2303090653806592 2305060290321728 2307588877739808 2308410668650684 2311695183642624 2312281465552896 2316482789282688 2318267356987392 2321083549539456 2323739748335616 2329755302264832 2330346164502528 2333733295555584 2339327787204608 2341893965119488 2342727972941824 2343973919850496 2347380858687488 2348551993912704 2350792749470464 2350920095367168 2351965586927112 2355589251465216 2360190011721984 2361030535230432 2365719771645984 2368427051188224 2369158317825702 2373130977804288 2377555445284864 2378612782008576 2382277501779968 2383466047340544 2385740114427904 2386930387525632 2387008936738816 2390399763088896 2390478426472448 2391671063568384 2392522798277632 2395147329649152 2395277078298624 2396130097201152 2397195694368018 2400889044762624 2404378709071872 2405578281178176 2405657444057088 2409074761238028 2409154039179264 2410355993752512 2411214382639176 2413859418162036 2413973725249536 2418768111992832 2423162917736496 2425935933997056 2427975555110352 2428090530660352 2430754078851072 2432832894978048 2432912954753024 2435581793009664 2436449165443072 2437664737867776 2440122693844992 2441207855219328 2441340099035136 2444888558481408 2444969014984704 2446188838060032 2447059987931136 2449744345092096 2451839401970064 2451920087212032 2454609775767552 2455483924548096 2456708993632368 2459186152390656 2460279791588229 2464070335414272 2468999885488128 2473903559540736 2474667392708628 2477499349598208 2478816972767232 2482419904413696 2486162744672256 2488288947093504 2491100505833472 2491987649888256 2493230931099648 2496854813266944 2498182730366976 2501813809916928 2504971587682304 2505450167198784 2511456303403008 2524541678211072 2528211070185216 2530158748729344 2533973566685184 2539006284791808 2542696700903424 2544264660072096 2547962719171038 2548792125554688 2549925613953792 2553144118214656 2557783079832968 2562072030216192 2562863085949816 2565795972120576 2570891892621312 2573090556638208 2575913165849088 2576830513842624 2582088217952256 2585841253152768 2587833328730112 2590976985532416 2593192826611944 2595807605301248 2600963131826176 2601316648747008 2606043137943024 2606128897728512 2611218993231888 2611342646181888 2612148914525774 2614207216877568 2615138202353664 2616529026809856 2620332121325568 2621639435065344 2624282897154048 2625449957500032 2629494978379776 2631743760605184 2635568969559552 2636970659831808 2640803466023424 2644641843154272 2644785107288064 2650037907898368 2650981653592064 2656159352134236 2656246761146368 2660107584927104 2660613262147584 2661434743101732 2664480432586752 2669772350029824 2670723123658752 2674749875945472 2675939379759648 2680062189502464 2680889675434347 2683957628731392 2685385053831168 2689288229781504 2690391688085504 2691588148062336 2695646359351296 2695735067803648 2699653287378944 2701000175357952 2704926047705856 2706364624564224 2707328429629952 2710298294076672 2712616180469073 2715720440905728 2720744328686592 2721114125991936 2726058282453558 2731472499499146 2731601846992896 2734920151395328 2737027074097152 2741005311123456 2741153795407872 2745138030575616 2746597993611264 2747576126799872 2750590141857792 2752942486422528 2756286715078104 2758410098113536 2761191469350912 2762419415116608 2766584421439488 2772079127341056 2775578032734208 2783469029822464 2787514769691392 2791566389996176 2793868291473408 2797262236114944 2799417185796096 2803486106124288 2809292228829606 2813289421602816 2818093036142592 2824848648699904 2825388341328384 2828954533363712 2833066385883136 2834573112377344 2838693131436032 2840109387987456 2841120822954688 2844237453958368 2851055740655616 2855199717022848 2856718214817792 2860870421525376 2862297742581108 2867391141249024 2872287132991488 2877505964812089 2882331033993216 2883220971693543 2883357505159168 2886520468635648 2889084133769216 2892253379198976 2893283383963648 2893440117374976 2894726876217984 2897645698940928 2898934328072952 2899186771034112 2903400705294336 2904849245196288 2905883735668224 2909071409796864 2909167141650432 2911655103564288 2914849108723968 2915887160400864 2917341929938437 2920283555963904 2926083523304448 2931895009944576 2936295525449728 2937760476954624 2942030477647872 2942127294119936 2943595155161088 2947873636491264 2948033327136768 2949083196555264 2952318259298304 2954940362784768 2958181850677248 2959235334242304 2960711730680832 2960809161916416 2965015090754496 2965112663605248 2966591992310784 2969422420383744 2969583278358528 2970903899276352 2975222073548556 2975481159745536 2982354360291072 2988277606289664 2992621033042992 2998706665160704 3004563514116096 3004726275735552 3009093610438656 3010693954535424 3013566460329984 3015069963190272 3019452332322816 3021058185560064 3022134060982272 3025449258504192 3026690649096192 3028036666570128 3032701951279104 3037109948301312 3045744483333696 3049229968736256 3052934122487808 3055286036201472 3060837369772416 3064340127154176 3070426204864512 3073052077867008 3076785170319744 3079155458359296 3083630975013888 3088643719043584 3091023142649856 3094778066052608 3100822554462867 3106340403019776 3107128219336704 3111644394074112 3122525286825984 3129472862650368 3131402658550272 3134560127156224 3135954115902816 3140512188745698 3140785668620288 3146920015629312 3148040713640576 3154293028861312 3157902734917632 3158877757100936 3164174637072384 3170354665660416 3171483709344768 3177954729787392 3182573850034176 3187199684118528 3188894751424512 3193529772865536 3193702771064832 3194840129601536 3196260925824024 3201185393016832 3205838278762496 3207437708237568 3207543258742784 3212099681650704 3212205385572352 3213807991670016 3214952510185568 3218479224216048 3218631633666048 3225024149323776 3230883890315328 3231323024615424 3234581245329408 3237300740147136 3241005438468096 3243777193304064 3247442390679552 3250219650490368 3254943806959104 3255120132046848 3259851411308544 3261585117413376 3262746650574848 3266325793456128 3269119202626752 3269226782949376 3272813034356736 3273978566064128 3275611991509824 3278914869854208 3279360532414464 3280373055450972 3285319000459392 3285427113885696 3285873661575168 3291843963717504 3298381886187648 3299556523611504 3303332466130944 3309893205884928 3317718596124672 3322650199851008 3324307908132864 3329139751022592 3330910307155968 3335751746555904 3340600222931712 3340781188153344 3347416304713728 3348608404537344 3355148655327456 3361812307075872 3366055570948096 3366698662173366 3370948093580288 3373544998305792 3378631422246912 3385341713055744 3390262267871232 3392352880096128 3397283625561384 3399900818605056 3405026980233216 3411789695188992 3416748691838976 3421061296160768 3426462543750408 3427855856828416 3430787408850944 3434550887798784 3435774018456832 3442784290603008 3447788337537024 3450444438306816 3454635980709888 3457590435482592 3461383316609712 3462616002976026 3467542775463936 3468422198329344 3474724183924032 3477401035481088 3481625324309184 3481790194909184 3485609622503424 3486850936471552 3488705369079808 3493776161767424 3495519246753792 3500599943333376 3508991680806912 3512840947679232 3514091959412736 3515960879775744 3521071288031232 3522827990869056 3526189124205696 3526380143050752 3527948380390668 3533383877197824 3541545802845648 3548579657468976 3552640576782336 3553737476738553 3559696466706432 3560964164878336 3566333167927296 3567919173012864 3573416252669952 3574519567245796 3575199071010816 3578610171641856 3580395581288448 3580513405108224 3585599644633344 3585717639708672 3587506595352576 3588784197416448 3592720994473728 3594195145801728 3595793541552027 3601333567143936 3606568063607808 3608486166085632 3613731058768896 3616821573958764 3620960587874304 3627659104915456 3628152167989248 3633622472982528 3634744376604744 3638903900995584 3640839200833536 3641963332665528 3642135795990528 3646131118276608 3649249342467072 3649369432129536 3653372689514496 3654673748164608 3656497106801664 3660184040767488 3661811782828992 3667453522477056 3670589981896704 3675048953437472 3677880130818048 3681588625801216 3683225886822144 3688779228585984 3696105503121408 3703499828232192 3710855339311104 3712001089062942 3716249024397312 3718225459150848 3723629856620544 3725157721964544 3729682981486592 3732556247728128 3737981474832384 3745722971772808 3757457381523456 3767184455104512 3786812517316608 3792316605277824 3795238123094016 3801407654207488 3806932956030464 3808957619757056 3814493895367168 3816396990108144 3817756105845362 3821944078756557 3823188188332032 3829716177321984 3836674619749452 3843108045324288 3844294628924724 3848693958180864 3856337838931968 3859635834957312 3863527598587904 3865245770763936 3871200940392448 3873132326928384 3874511647557632 3878761879729152 3878889522200576 3882206804752384 3886465478298624 3887849547201152 3889789239917916 3893711407951872 3901444697739264 3901974973120512 3909064706914536 3909193346592768 3916828489847832 3917013969272832 3918223371788661 3922707303530496 3924793540214784 3930498181988352 3932110928740352 3936424345731072 3939920483713024 3944242467569664 3945647112323072 3947615640907776 3947745549221888 3953353454339328 3953483551473664 3955455989747712 3959229893844992 3959444371144704 3961205199035136 3966962764731408 3967177660932096 3967308212994048 3975056861847552 3976472480388096 3984239028201354 3984370141719552 3990161377390656 3992152114652598 4006084685488128 4006301700980736 4012124813918208 4014258606047232 4020093284253696 4025936443097088 4028077580746752 4029512081309696 4033932344672256 4035587532128256 4037382222093504 4043469539026944 4043602601705472 4049479931068416 4051500263036928 4057389071558784 4059546936846336 4060992644444928 4065447441115008 4070578829983744 4081116493029888 4097402770489344 4102380227092992 4105540611145728 4111507966685184 4111730693111808 4117707045863424 4119896990416896 4121364190199808 4125885212786688 4129413729633792 4134430072617156 4137615147170304 4141787204026368 4142837625782272 4143629122674912 4148859192098816 4163367049101312 4172630483533824 4175203544733696 4181272154537088 4187349584994264 4190802437210112 4195893354172416 4199125778694144 4205229159186432 4213938343244409 4227139554213888 4228644945793024 4237272973049856 4243431800045568 4249599578824704 4251859668566016 4258039697154048 4258270361419776 4260164081981184 4261681234432032 4266356180937552 4276583610983424 4282799575534272 4285077322226688 4291305632288064 4291508844888064 4300032199098368 4307845187087104 4308430699487232 4316400986862848 4323496550989824 4325036257738752 4329780702953472 4333626200653824 4338380068798464 4339925075945472 4340160176062464 4342090314326976 4346468548411392 4348401492109428 4348780156551168 4355101057941504 4358825603502336 4363750712475648 4367482655346432 4371886493138944 4373830740601296 4380425333945856 4380569485180928 4389125284956672 4397842514916864 4399408698148672 4404443288174592 4406640715431936 4413045716471808 4413190941179904 4415392732741632 4421810454736896 4423624794832896 4432410544177152 4438853001363456 4441213742874624 4447668995407872 4454133630575616 4454374917537792 4463221739618304 4464811206049792 4473531540436608 4478650955071488 4482416409434496 4487545991725056 4488931549564488 4496458694787072 4498059997741056 4506845271174144 4520349690494976 4523137173461504 4529711500748512 4533201091473408 4540035973644288 4549052926918656 4555664922451968 4568616725000544 4573844953104384 4579401183731712 4582929054302208 4590379054137344 4591256054658624 4597051116716032 4600592584409088 4606181307613184 4610120580643456 4615177755479616 4616821337301368 4624562931105792 4632965578565376 4636534713974784 4642167099078912 4659510604529664 4660692329005056 4667466591111168 4678655574409216 4683787930238976 4685455945883648 4687947839700992 4694761717374976 4697103987825408 4701585498940928 4701840190734336 4703931173854224 4710768283118547 4711178502930432 4720380023443968 4722061070460864 4731439543291968 4736854102376448 4738316635651404 4746261955608576 4757225564017152 4766932094681088 4771480228855808 4773860775051264 4780799526177792 4780956852944896 4783342127136768 4785045596555264 4790294659298304 4790554156597248 4792260194402304 4794391388736036 4801778089525248 4808757418143744 4811156562356352 4811314888114176 4818149522476056 4818308078358528 4820711987505024 4822428765278352 4827718836324072 4827947450499072 4837536223985664 4846325835472992 4851871867994112 4855951110220704 4856181061320704 4861508157702144 4865665789956096 4865825909506048 4871163586019328 4872898330886144 4875329475735552 4880245387689984 4882415710438656 4882680198070272 4889777116962816 4889938029969408 4892377676120064 4894119975862272 4899488690184192 4903678803940128 4903840174424064 4909219551535104 4910967849096192 4913417987264736 4918372304781312 4920559583176458 4928140670828544 4937999770976256 4947807119081472 4949334785417256 4954998699196416 4957633945534464 4964839808827392 4976577894187008 4983975299776512 4986461862199296 4993709626533888 4996365460733952 5003627619833856 5009943175364608 5010900334397568 5022912606806016 5049083356422144 5056422140370432 5060317497458688 5067947133370368 5078012569583616 5085393401806848 5088529320144192 5095925438342076 5099851227907584 5106288236429312 5115566159665936 5125726171899632 5131591944241152 5141783785242624 5146181113276416 5151826331698176 5153661027685248 5164176435904512 5171682506305536 5175666657460224 5181953971064832 5186385653223888 5191615210602496 5193924004464039 5201926263652352 5202633297494016 5212086275886048 5212257795457024 5222437986463776 5222685292363776 5224297829051548 5228414433755136 5230276404707328 5233058053619712 5240664242651136 5243278870130688 5248565794308096 5250899915000064 5258989956759552 5263487521210368 5271137939119104 5273941319663616 5281606932046848 5289283686308544 5289570214576128 5300075815796736 5301963307184128 5312318704268472 5312493522292736 5320215169854208 5321226524295168 5322869486203464 5328960865173504 5339544700059648 5341446247317504 5349499751890944 5351878759519296 5360124379004928 5361779350868694 5367915257462784 5370770107662336 5378576459563008 5380783376171008 5383176296124672 5391292718702592 5391470135607296 5399306574757888 5402000350715904 5409852095411712 5412729249128448 5414656859259904 5420596588153344 5425232360938146 5431440881811456 5441488657373184 5442228251983872 5452116564907116 5462944998998292 5463203693985792 5469840302790656 5474054148194304 5482010622246912 5490276061151232 5495152253599744 5501180283715584 5505884972845056 5512573430156208 5516820196227072 5522382938701824 5524838830233216 5533168842878976 5544158254682112 5551156065468416 5566938059644928 5568001633594413 5575029539382784 5583132779992352 5587736582946816 5594524472229888 5598834371592192 5606972212248576 5618584457659212 5626578843205632 5636186072285184 5650776682656768 5657909066727424 5666132771766272 5669146224754688 5677386262872064 5680218775974912 5682241645909376 5688474907916736 5702111481311232 5710399434045696 5713436429635584 5721740843050752 5724595485162216 5726634158768043 5734782282498048 5744574265982976 5755011929624178 5764662067986432 5766441943387086 5766715010318336 5773040937271296 5778168267538432 5784506758397952 5786566767927296 5786880234749952 5789453752435968 5795291397881856 5797868656145904 5798373542068224 5806801410588672 5809698490392576 5811767471336448 5818142819593728 5818334283300864 5823310207128576 5829698217447936 5831774320801728 5834683859876874 5840567111927808 5852167046608896 5863790019889152 5875520953909248 5884060955295744 5887190310322176 5895747272982528 5898166393110528 5904636518596608 5909880725569536 5916363701354496 5918470668484608 5921423461361664 5921618323832832 5930030181508992 5930225327210496 5933183984621568 5938844840767488 5939166556717056 5941807798552704 5950444147097112 5950962319491072 5964708720582144 5976555212579328 5985242066085984 5997413330321408 6009127028232192 6009452551471104 6018187220877312 6021387909070848 6027132920659968 6030139926380544 6038904664645632 6042116371120128 6044268121964544 6050898517008384 6053381298192384 6056073333140256 6065403902558208 6074219896602624 6086799829130813 6091488966667392 6098459937472512 6105868244975616 6110572072402944 6121674739544832 6146104155734016 6153570340639488 6158310916718592 6167261950027776 6177287438087168 6182046285299712 6189556132105216 6201645108925734 6212680806039552 6214256438673408 6223288788148224 6245050573651968 6258945725300736 6262805317100544 6269120254312448 6271908231805632 6281024377491396 6281571337240576 6293840031258624 6296081427281152 6308586057722624 6317755514201872 6340709331320832 6342967418689536 6355909459574784 6365147700068352 6374399368237056 6377789502849024 6387059545731072 6387405542129664 6389680259203072 6392521851648048 6402370786033664 6411676557524992 6414875416475136 6415086517485568 6424199363301408 6424410771144704 6427615983340032 6429905020371136 6436958448432096 6437263267332096 6450048298647552 6461767780630656 6462646049230848 6469162490658816 6474601480294272 6482010876936192 6487554386608128 6494884781359104 6500439300980736 6509887613918208 6510240264093696 6519702822617088 6523170234826752 6525493301149696 6532651586912256 6538238405253504 6538453565898752 6545626068713472 6547957132128256 6551223983019648 6557829739708416 6558721064828928 6560746110901944 6570638000918784 6570854227771392 6571747323150336 6583687927435008 6596763772375296 6599113047223008 6606664932261888 6619786411769856 6635437192249344 6645300399702016 6648615816265728 6658279502045184 6661820614311936 6671503493111808 6681200445863424 6681562376306688 6694832609427456 6697216809074688 6710297310654912 6723624614151744 6732111141896192 6733397324346732 6741896187160576 6747089996611584 6780524535742464 6784705760192256 6794567251122768 6799801637210112 6810053960466432 6823579390377984 6833497383677952 6842122592321536 6852925087500816 6855711713656832 6861574817701888 6869101775597568 6871548036913664 6885568581206016 6895576675074048 6900888876613632 6909271961419776 6915180870965184 6922766633219424 6925232005952052 6935085550927872 6936844396658688 6949448367848064 6954802070962176 6963250648618368 6971219245006848 6973701872943104 6987552323534848 6991038493507584 7001199886666752 7017983361613824 7025681895358464 7028183918825472 7031921759551488 7042142576062464 7045655981738112 7052378248411392 7052760286101504 7055896760781336 7066767754395648 7083091605691296 7097159314937952 7105281153564672 7107474953477106 7119392933412864 7121928329756672 7132666335854592 7135838346025728 7146832505339904 7149039134491592 7150398142021632 7157220343283712 7160791162576896 7161026810216448 7171199289266688 7171435279417344 7175013190705152 7177568394832896 7185441988947456 7188390291603456 7191587083104054 7202667134287872 7213136127215616 7216972332171264 7227462117537792 7233643147917528 7241921175748608 7255318209830912 7256304335978496 7269488753209488 7277807801991168 7283926665331056 7284271591981056 7292262236553216 7298498684934144 7298738864259072 7306745379028992 7309347496329216 7312994213603328 7320368081534976 7323623565657984 7334907044954112 7341179963793408 7350097906874944 7355760261636096 7366451773644288 7377558457171968 7392211006242816 7406999656464384 7421710678622208 7424002178125884 7432498048794624 7436450918301696 7447259713241088 7459365962973184 7475962949664768 7491445943545616 7502334673114723 7514914763046912 7534368910209024 7573625034633216 7584633210555648 7590476246188032 7602815308414976 7613865912060928 7617915239514112 7628987790734336 7632793980216288 7635512211690724 7643888157513114 7646376376664064 7659432354643968 7673349239498904 7686216090648576 7688589257849448 7697387916361728 7712675677863936 7719271669914624 7727055197175808 7730491541527872 7742401880784896 7746264653856768 7749023295115264 7757523759458304 7757779044401152 7764413609504768 7772930956597248 7775699094402304 7779578479835832 7787422815903744 7802889395478528 7803949946241024 7818129413829072 7818386693185536 7833656979695664 7834027938545664 7836446743577322 7845414607060992 7849587080429568 7860996363976704 7864221857480704 7872848691462144 7879840967426048 7888484935139328 7891294224646144 7895231281815552 7895491098443776 7906706908678656 7906967102947328 7910911979495424 7918459787689984 7922410398070272 7933925529462816 7934355321864192 7950113723695104 7952944960776192 7968478056402708 7968740283439104 7980322754781312 7984304229305196 8012169370976256 8024249627836416 8040186568507392 8042669026303041 8051872886194176 8056155161493504 8059024162619392 8067864689344512 8071175064256512 8074764444187008 8086939078053888 8087205203410944 8098959862136832 8103000526073856 8114778143117568 8119093873692672 8121985288889856 8130894882230016 8137848541407219 8141157659967488 8162232986059776 8194805540978688 8204760454185984 8211081222291456 8223015933370368 8223461386223616 8235414091726848 8239793980833792 8242728380399616 8251770425573376 8258827459267584 8268860145234312 8275230294340608 8283574408052736 8285675251564544 8287258245349824 8297718384197632 8326734098202624 8350407089467392 8362544309074176 8374699169988528 8381604874420224 8391786708344832 8398251557388288 8410458318372864 8427876686488818 8454279108427776 8457289891586048 8474545946099712 8486863600091136 8499199157649408 8503719337132032 8516079394308096 8520328163962368 8523362468864064 8532712361875104 8553167221966848 8565599151068544 8570154644453376 8582611264576128 8615690374174208 8616861398974464 8632517894436267 8632801973725696 8646993101979648 8649662915080629 8650072515477504 8659561405906944 8667252401307648 8676760137596928 8679850151890944 8680320352124928 8684180628653952 8692937096822784 8696802984218856 8697560313102336 8710202115883008 8717651207004672 8727501424951296 8734965310692864 8743772986277888 8747661481202592 8760850667891712 8761138970361856 8778250569913344 8795685029833728 8798817396297344 8808886576349184 8813281430863872 8826091432943616 8826381882359808 8830785465483264 8843620909473792 8847249589665792 8864821088354304 8877706002726912 8882427485749248 8895337990815744 8908267261151232 8908749835075584 8926443479236608 8929622412099584 8947063080873216 8964832818868992 8977863099128976 8996119995482112 9013690542348288 9040699380989952 9046274346923008 9059423001497024 9066402182946816 9080071947288576 9098105853837312 9111329844903936 9137233450001088 9147689906208768 9158802367463424 9165858108604416 9180758108274688 9182512109317248 9194102233432064 9212362615226368 9220241161286912 9230355510959232 9233642674602736 9265931157130752 9273069427949568 9284334198157824 9302467663388601 9319021209059328 9321384658010112 9334933182222336 9357311148818432 9367575860477952 9370911891767296 9375895679401984 9389523434749952 9394207975650816 9403170997881856 9403680381468672 9407862347708448 9421536566237094 9422357005860864 9440760046887936 9444122140921728 9462879086583936 9473708204752896 9476633271302808 9492523911217152 9514451128034304 9533864189362176 9542960457711616 9547721550102528 9561599052355584 9561913705889792 9566684254273536 9570091193110528 9580589318596608 9581108313194496 9584520388804608 9588782777472072 9603556179050496 9617514836287488 9622313124712704 9622629776228352 9636299044952112 9636616156717056 9641423975010048 9644857530556704 9655437672648144 9655894900998144 9675072447971328 9692651670945984 9703743735988224 9711902220441408 9712362122641408 9723016315404288 9731331579912192 9731651819012096 9742327172038656 9745796661772288 9750658951471104 9764831420877312 9765360396140544 9779554233925632 9784755352240128 9788239951724544 9798977380368384 9807357607880256 9807680348848128 9818439103070208 9821935698192384 9826835974529472 9836744609562624 9841119166352916 9856281341657088 9898669570834512 9909997398392832 9929679617654784 9953155788374016 9967950599553024 9972923724398592 9987419253067776 9992730921467904 10007255239667712 10019886350729216 10021800668795136 10045825213612032 10098166712844288 10112844280740864 10120634994917376 10135894266740736 10156025139167232 10170786803613696 10177058640288384 10191850876684152 10199702455815168 10212576472858624 10231132319331872 10251452343799264 10263183888482304 10283567570485248 10292362226552832 10303652663396352 10307322055370496 10328352871809024 10343365012611072 10351333314920448 10363907942129664 10372771306447776 10383230421204992 10387848008928078 10403852527304704 10405266594988032 10424172551772096 10424515590914048 10444875972927552 10445370584727552 10448595658103096 10456828867510272 10460552809414656 10466116107239424 10481328485302272 10486557740261376 10501799830000128 10526975042420736 10542275878238208 10547882639327232 10563213864093696 10578567372617088 10579140429152256 10600151631593472 10603926614368256 10624637408536944 10624987044585472 10640430339708416 10645738972406928 10657921730347008 10661212430215659 10679089400119296 10682892494635008 10698999503781888 10703757519038592 10720248758009856 10723558701737388 10735830514925568 10741540215324672 10757152919126016 10766352592249344 10782585437405184 10798613149515776 10804000701431808 10819704190823424 10825458498256896 10829313718519808 10841193176306688 10850464721876292 10862881763622912 10882977314746368 10884456503967744 10904233129814232 10925889997996584 10926407387971584 10939680605581312 10948108296388608 10964021244493824 10980552122302464 10990304507199488 11002360567431168 11011769945690112 11025146860312416 11033640392454144 11044765877403648 11049677660466432 11066337685757952 11088316509364224 11102312130936832 11133876119289856 11136003267188826 11150059078765568 11166265559984704 11175473165893632 11189048944459776 11197668743184384 11213944424497152 11237168915318424 11272372144570368 11301553365313536 11315818133454848 11332265543532544 11338292449509376 11354772525744128 11360437551949824 11364483291818752 11376949815833472 11404222962622464 11420798868091392 11426872859271168 11443481686101504 11449190970324432 11453268317536086 11465832236269671 11469564564996096 11489148531965952 11510023859248356 11529324135972864 11532883886774172 11533430020636672 11546081874542592 11556336535076864 11569013516795904 11573133535854592 11578907504871936 11590582795763712 11595737312291808 11613602821177344 11619396980785152 11623534942672896 11636285639187456 11636668566601728 11646620414257152 11659396434895872 11663548641603456 11669367719753748 11681134223855616 11704334093217792 11727580039778304 11751041907818496 11754670115365983 11768121910591488 11774380620644352 11791494545965056 11796332786221056 11809273037193216 11819761451139072 11832727402708992 11836941336969216 11842846922723328 11843236647665664 11860060363017984 11860450654420992 11866367969243136 11877689681534976 11878333113434112 11883615597105408 11900888294194224 11901924638982144 11929417441164288 11953110425158656 11970484132171968 11994826660642816 12018254056464384 12018905102942208 12036374441754624 12042775818141696 12060279852761088 12077809329291264 12084232742240256 12088536243929088 12101797034016768 12106762596384768 12112146666280512 12130807805116416 12148439793205248 12173599658261626 12182977933334784 12211736489951232 12243349479089664 12292208311468032 12307140681278976 12316621833437184 12334523900055552 12354574876174336 12364092570599424 12379112264210432 12403290217851468 12425361612079104 12428512877346816 12446577576296448 12490101147303936 12517891450601472 12525610634201088 12538240508624896 12543816463611264 12562048754982792 12563142674481152 12587680062517248 12592162854562304 12617172115445248 12635511028403744 12641815029733227 12681418662641664 12685934837379072 12711818919149568 12730295400136704 12748798736474112 12755579005698048 12774119091462144 12774811084259328 12779360518406144 12785043703296096 12804741572067328 12823353115049984 12829750832950272 12830173034971136 12848398726602816 12848821542289408 12855231966680064 12859810040742272 12873916896864192 12874526534664192 12900096597295104 12923535561261312 12925292098461696 12949202960588544 12975108773216256 13000878601961472 13019775227836416 13020480528187392 13039405645234176 13046340469653504 13050986602299392 13065303173824512 13076476810507008 13076907131797504 13091252137426944 13095914264256512 13102447966039296 13115659479416832 13121492221803888 13141276001837568 13141708455542784 13167375854870016 13193527544750592 13198226094446016 13213329864523776 13239572823539712 13270874384498688 13297231632531456 13316559004090368 13323641228623872 13343006986223616 13362400891726848 13363124752613376 13389665218854912 13394433618149376 13420594621309824 13447249228303488 13464222283792384 13466794648693464 13483792374321152 13494179993223168 13561049071484928 13569411520384512 13589134502245536 13599603274420224 13620107920932864 13647158780755968 13666994767355904 13684245184643072 13705850175001632 13711423427313664 13723149635403776 13738203551195136 13743096073827328 13771137162412032 13791153350148096 13801777753227264 13818543922839552 13830361741930368 13845533266438848 13850464011904104 13873688793317376 13898896735696128 13909604141924352 13926501297236736 13947403745886208 13975104647069696 13982076987015168 14002399773333504 14035966723227648 14051363790716928 14056367837650944 14063843519102976 14084285152124928 14091311963476224 14104756496822784 14105520572203008 14111793521562672 14132304849355641 14133535508791296 14166183211382592 14194318629875904 14210562307129344 14214949906954212 14238785866825728 14243856659513344 14271676692051456 14298078268983184 14300796284043264 14314440686567424 14321582325153792 14342398578533376 14342870558834688 14350026381410304 14355136789665792 14370883977894912 14376780583206912 14383174166208108 14405334268575744 14426272254431232 14433944664342528 14454924235075584 14467286295835056 14483842351497216 14510636419661824 14512608671956992 14538977506418976 14555615603982336 14567853330662112 14568543183962112 14584524473106432 14596997369868288 14597477728518144 14613490758057984 14618694992658432 14625988427206656 14640736163069952 14647247131315968 14669814089908224 14682359927586816 14700195813749888 14711520523272192 14732903547288576 14755116914343936 14784422012485632 14813999312928768 14843421357244416 14848004356251768 14864996097589248 14872901836603392 14894519426482176 14918731925946368 14951925899329536 14982891887091232 15004669346229446 15029829526093824 15068737820418048 15147250069266432 15169266421111296 15180952492376064 15205630616829952 15227731824121856 15235830479028224 15257975581468672 15265587960432576 15271024423381448 15287776315026228 15318864709287936 15346698478997808 15377178515698896 15394775832723456 15425351355727872 15438543339829248 15454110394351616 15460983083055744 15484803761569792 15492529307713536 15498046590230528 15515047518916608 15515558088802304 15528827219009536 15545861913194496 15551398188804608 15559156959671664 15574845631807488 15581772013392117 15605778790957056 15607899892482048 15636258827658144 15636773386371072 15667313959391328 15668055877091328 15672893487154644 15690829214121984 15699174160859136 15721992727953408 15745697382924288 15776969870278656 15782588449292288 15790462563631104 15813413817357312 15813934205894656 15821823958990848 15836919575379968 15844820796140544 15867851058925632 15868710643728384 15900227447390208 15905889921552384 15936956112805416 15937480566878208 15960645509562624 15968608458610392 16024338741952512 16048499255672832 16080373137014784 16085338052606082 16103745772388352 16112310322987008 16118048325238784 16135729378689024 16142350128513024 16149528888374016 16173878156107776 16174410406821888 16197919724273664 16206001052147712 16229556286235136 16238187747385344 16243970577779712 16261789764460032 16275697082814438 16282315319934976 16324465972119552 16389611081957376 16409520908371968 16422162444582912 16446031866740736 16470828183453696 16485456760799232 16503540851146752 16517654918535168 16537720290468624 16550460588681216 16567148816105472 16571350503129088 16574516490699648 16595436768395264 16653468196405248 16700814178934784 16725088618148352 16749398339977056 16763209748840448 16783573416689664 16796503114776576 16820916636745728 16855753372977636 16908558216855552 16914579783172096 16973727200182272 16978967944417531 16998398315298816 17007438674264064 17032158788616192 17040656327924736 17046724937728128 17065424723750208 17106334443933696 17131198302137088 17140309288906752 17165222529152256 17179902476304129 17231380748348416 17233722797948928 17265035788872534 17265603947451392 17293986203959296 17299325830161258 17300145030955008 17319122811813888 17334504802615296 17353520275193856 17359700303781888 17360640704249856 17368361257307904 17385874193645568 17393605968437712 17395120626204672 17420404231766016 17435302414009344 17455002849902592 17469930621385728 17487545972555776 17495322962405184 17521701335783424 17522277940723712 17556501139826688 17591370059667456 17597634792594688 17626562861727744 17652182865887232 17661570930966528 17687241818947584 17694499179331584 17729642176708608 17755412005453824 17764854971498496 17790675981631488 17816534522302464 17817499670151168 17852886958473216 17859244824199168 17894126161746432 17929665637737984 17955726198257952 17992239990964224 18027381084696576 18081398761979904 18092548693846016 18118846002994048 18132804365893632 18160143894577152 18196211707674624 18222659689807872 18260399487392439 18274466900002176 18295379812417536 18317604734926848 18331716217208832 18361516216549376 18365024218634496 18388204466864128 18424725230452736 18440482322573824 18460711021918464 18467285349205472 18531862314261504 18546138855899136 18568668396315648 18604935326777202 18638042418118656 18642769316020224 18669866364444672 18714622297636864 18735151720955904 18741823783534592 18751791358803968 18779046869499904 18788415951301632 18806341995763712 18807360762937344 18815724695416896 18843073132474188 18844714011721728 18881520093775872 18888244281843456 18925758173167872 18953266542605616 19028902256068608 19067728378724352 19085920915423232 19095443100205056 19123198104711168 19123827411779584 19133368508547072 19140182386221056 19161178637193216 19162216626388992 19169040777609216 19177565554944144 19207112358100992 19235029672574976 19244626249425408 19245259552456704 19272598089904224 19273232313434112 19282847950020096 19289715061113408 19310875345296288 19311789801996288 19350144895942656 19385303341891968 19407487471976448 19423804440882816 19446032630808576 19462663159824384 19484654344077312 19491593323544576 19501317902942208 19529662841754624 19530720792281088 19559108467851264 19569510704480256 19576479903449088 19597954760736768 19614715215760512 19615360697696256 19636878206140416 19643871396384768 19653671949058944 19673489219125248 19682238332705832 19712562683314176 19797339141669024 19819994796785664 19859359235309568 19906311576748032 19935901199106048 19945847448797184 19974838506135552 19985461842935808 20014510479335424 20039772701458432 20043601337590272 20091650427224064 20196333425688576 20225688561481728 20241269989834752 20341573607227392 20354117280576768 20383701753368304 20399404911630336 20425152945717248 20462264638663744 20502904687598528 20526367776964608 20567135140970496 20584724453105664 20607305326792704 20614644110740992 20656705743618048 20686730025222144 20702666629840896 20727815884259328 20745542612895552 20766460842409984 20775696017856156 20807705054609408 20810533189976064 20848345103544192 20849031181828096 20889751945855104 20897191316206192 20913657735020544 20921105618829312 20962656970604544 20973115480522752 21003599660000256 21053950084841472 21084551756476416 21095765278654464 21126427728187392 21157134745234176 21158280858304512 21200303263186944 21207853228736512 21249274817073888 21249974089170944 21280860679416832 21291477944813856 21315843460694016 21322424860431318 21358178800238592 21365784989270016 21397999007563776 21407515038077184 21440497516019712 21447117403474776 21471661029851136 21483080430649344 21514305838252032 21532705184498688 21565170874810368 21597226299031552 21608001402863616 21639408381646848 21650916996513792 21658627437039616 21682386352613376 21700929443752584 21725763527245824 21765954629492736 21768913007935488 21808466259628464 21851779995993168 21852814775943168 21879361211162624 21896216592777216 21928042488987648 21961104244604928 21980609014398976 22004721134862336 22023539891380224 22050293720624832 22067280784908288 22099355320932864 22132675371515904 22176633018728448 22267752238579712 22272006534377652 22300118157531136 22332531119969408 22378097888919552 22427888848994304 22474337830636848 22507004019344169 22544744289140736 22603106730627072 22631636266909696 22664531087065088 22676584899018752 22709545051488256 22720875103899648 22728966583637504 22753899631666944 22808445925244928 22841597736182784 22853745718542336 22886963372203008 22898381940648864 22906536635072172 22931664472539342 22939129129992192 22978297063931904 23020047718496712 23058648271945728 23065767773548344 23066860041273344 23092163749085184 23112673070153728 23138027033591808 23146267071709184 23157815009743872 23181165591527424 23191474624583616 23227205642354688 23238793961570304 23247069885345792 23272571278374912 23273337133203456 23293240828514304 23318792869791744 23327097283206912 23338735439507496 23362268447711232 23408668186435584 23455160079556608 23502083815636992 23509340230731966 23536243821182976 23548761241288704 23582989091930112 23592665572442112 23618546074386432 23639522902278144 23665454805417984 23673882673938432 23685693845446656 23686473295331328 23720120726035968 23720901308841984 23732735938486272 23755379363069952 23767231194210816 23801776588388448 23858834882328576 23906220850317312 23940968264343936 24036508112928768 24072748883509248 24120559705522176 24128007078909123 24155618658582528 24168465484480512 24177072487858176 24203594068033536 24213525192769536 24224293332561024 24261615610232832 24296879586410496 24347199316523252 24365955866669568 24423472979902464 24486698958179328 24584416622936064 24614281362557952 24633243666874368 24669047800111104 24709149752348672 24728185141198848 24758224528420864 24806580435702936 24815414687994853 24850723224158208 24857025754693632 24893155152592896 24980202294607872 25051221268402176 25076481017249792 25087632927222528 25124097509965584 25126285348962304 25175360125034496 25184325709124608 25234344230890496 25271022056807488 25283630059466454 25362837325283328 25371869674758144 25423637838299136 25460590800273408 25497597472948224 25511158011396096 25548238182924288 25558721036812288 25570087406592192 25609483144134656 25646706230099968 25659501665900544 25660346069942272 25696797453205632 25697643084578816 25710463933360128 25719620081484544 25747833793728384 25847071122522624 25850584196923392 25897553683308801 25898405921177088 25948988745241887 25950217546432512 26001757203922944 26039550455672832 26040961056374784 26078811290468352 26092680939307008 26101973204598784 26130606347649024 26152953621014016 26153814263595008 26182504274853888 26191828528513024 26204895932078592 26231318958833664 26242984443607776 26282552003675136 26283416911085568 26334751709740032 26387055089501184 26396452188892032 26426659729047552 26479145647079424 26541748768997376 26594463265062912 26633118008180736 26647282457247744 26686013972447232 26724801783453696 26726249505226752 26779330437709824 26788867236298752 26841189242619648 26894498456606976 26928444567584768 26933589297386928 26967584748642304 26988359986446336 27122098142969856 27138823040769024 27178269004491072 27199206548840448 27240215841865728 27294317561511936 27333989534711808 27411700350003264 27446299270807552 27476407102390272 27486192147654656 27542274324824064 27582306700296192 27637087845679104 27660723483860736 27691066532877696 27700928023808208 27797793471392256 27819208283848704 27853002594473472 27894807491772416 27950209294139392 27964153974030336 28004799546667008 28071933446455296 28102727581433856 28112735675301888 28127687038205952 28168570304249856 28182623926952448 28209512993645568 28211041144406016 28223587043125344 28264609698711282 28267071017582592 28332366422765184 28388637259751808 28421124614258688 28429899813908424 28477571733651456 28487713319026688 28543353384102912 28596156537966368 28601592568086528 28628881373134848 28643164650307584 28684797157066752 28685741117669376 28700052762820608 28710273579331584 28741767955789824 28753561166413824 28766348332416216 28810668537151488 28852544508862464 28867889328685056 28909848470151168 28934572591670112 28967684702994432 29021272839323648 29025217343913984 29077955012837952 29111231207964672 29135706661324224 29137086367924224 29169048946212864 29193994739736576 29194955457036288 29226981516115968 29237389985316864 29251976854413312 29294494262631936 29364719855173632 29400391627499776 29423041046544384 29465807094577152 29510233828687872 29568844024971264 29696008712503536 29729992195178496 29789038852964352 29837463851892736 29903851798659072 29965783774182464 30009338692458892 30059659052187648 30137475640836096 30294500138532864 30338532842222592 30361904984752128 30411261233659904 30455463648243712 30471660958056448 30515951162937344 30531175920865152 30542048846762896 30575552630052456 30637729418575872 30693396957995616 30754357031397792 30789551665446912 30850702711455744 30877086679658496 30908220788703232 30921966166111488 30969607523139584 30985058615427072 30996093180461056 31030095037833216 31031116177604608 31057654438019072 31091723826388992 31102796377609216 31118313919343328 31149691263614976 31163544026784234 31211557581914112 31215799784964096 31272517655316288 31273546772742144 31334627918782656 31336111754182656 31345786974309288 31381658428243968 31398348321718272 31443985455906816 31565176898584576 31580925127262208 31626827634714624 31627868411789312 31643647917981696 31673839150759936 31689641592281088 31735702117851264 31737421287456768 31800454894780416 31811779843104768 31873912225610832 31874961133756416 31921291019125248 31937216917220784 31983637290646977 32048677483905024 32096998511345664 32160746274029568 32170676105212164 32207491544776704 32224620645974016 32236096650477568 32271458757378048 32299057776748032 32347756312215552 32395839448547328 32412002104295424 32459112572470272 32476375494770688 32487941155559424 32523579528920064 32551394165628876 32564630639869952 32648931944239104 32779222163914752 32819041816743936 32844324889165824 32892063733481472 32941656366907392 32970913521598464 33007081702293504 33035309837070336 33075440580937248 33100921177362432 33134297632210944 33142701006258176 33149032981399296 33190873536790528 33306936392810496 33401628357869568 33450177236296704 33498796679954112 33526419497680896 33567146833379328 33593006229553152 33641833273491456 33711506745955272 33817116433711104 33829159566344192 33947454400364544 33957935888835062 33996796630597632 34014877348528128 34064317577232384 34081312655849472 34093449875456256 34130849447500416 34212668887867392 34262396604274176 34280618577813504 34330445058304512 34359804952608258 34462761496696832 34467445595897856 34530071577745068 34531207894902784 34587972407918592 34598651660322516 34600290061910016 34638245623627776 34669009605230592 34707040550387712 34719400607563776 34736722514615808 34771748387291136 34787211936875424 34840808463532032 34870604828018688 34910005699805184 34939861242771456 34975091945111552 34990645924810368 35043402671566848 35044555881447424 35113002279653376 35182740119334912 35195269585189376 35253125723455488 35264010346097949 35304365731774464 35323141861933056 35374483637895168 35388998358663168 35459284353417216 35510824010907648 35529709942996992 35581351963262976 35633069044604928 35634999340302336 35705773916946432 35718489648398336 35788252323492864 35859331275475968 35911452396515904 35984479981928448 36054762169393152 36185097387692032 36237692005988096 36265608731787264 36320287789154304 36392423415349248 36445319379615744 36520798974784878 36548933800004352 36635209469853696 36723032433098752 36730048437268992 36776408933728256 36849450460905472 36880964645147648 36921422043836928 36934570698410944 37063724628523008 37092277711798272 37137336792631296 37209870653554404 37276084836237312 37285538632040448 37339732728889344 37429244595273728 37470303441911808 37483647567069184 37503582717607936 37558093738999808 37576831902603264 37612683991527424 37614721525874688 37631449390833792 37686146264948376 37689428023443456 37763040187551744 37776488563686912 37851516346335744 37906533085211232 37925445089199681 38057804512137216 38135456757448704 38171841830846464 38190886200410112 38246396209422336 38247654823559168 38266737017094144 38280364772442112 38322357274386432 38324433252777984 38338081555218432 38355131109888288 38414224716201984 38470059345149952 38489252498850816 38490519104913408 38545196179808448 38546464626868224 38565695900040192 38579430122226816 38621750690592576 38623579603992576 38700289791885312 38770606683783936 38847608881765632 38925326319648768 38983186647089152 39002635805884416 39059325683509248 39061441584562176 39118216935702528 39139021408960512 39152959806898176 39195909521473536 39229430431521024 39230721395392512 39273756412280832 39287742792769536 39307343898117888 39346978438250496 39364476665411664 39425125366628352 39594678283338048 39639989593571328 39718718470619136 39812623153496064 39891694897594368 39949677012271104 39970923685871616 40029020958670848 40087202675180544 40183300854448128 40392666851377152 40451377122963456 40482539979669504 40683147214454784 40708234561153536 40767403506736608 40798809823260672 40850305891434496 40924529277327488 41005809375197056 41052735553929216 41134270281940992 41169448906211328 41214610653585408 41229288221481984 41313411487236096 41373460050444288 41405333259681792 41455631768518656 41491085225791104 41532921684819968 41551392035712312 41615410109218816 41621066379952128 41696690207088384 41698062363656192 41779503891710208 41794382632412384 41842211237658624 41925313941209088 41946230961045504 42007199320000512 42107900169682944 42169103512952832 42191530557308928 42252855456374784 42314269490468352 42316561716609024 42400606526373888 42415706457473024 42498549634147776 42499948178341888 42561721358833664 42582955889627712 42631686921388032 42644849720862636 42716357600477184 42731569978540032 42815030076154368 42894234806949552 42943322059702272 43028611676504064 43065410368997376 43130341749620736 43194452598063104 43216002805727232 43278816763293696 43301833993027584 43317254874079232 43364772705226752 43401858887505168 43451527054491648 43531909258985472 43537826015870976 43616932519256928 43703559991986336 43705629551886336 43758722422325248 43792433185554432 43856084977975296 43922208489209856 44009442269724672 44047079782760448 44100587441249664 44134561569816576 44198710641865728 44265350743031808 44353266037456896 44535504477159424 44544013068755304 44600236315062272 44665062239938816 44756195777839104 44855777697988608 44948675661273696 45014008038688338 45089488578281472 45206213461254144 45263272533819392 45329062174130176 45353169798037504 45419090102976512 45441750207799296 45457933167275008 45507799263333888 45616891850489856 45683195472365568 45707491437084672 45773926744406016 45796763881297728 45813073270144344 45863328945078684 45956594127863808 46040095436993424 46131535547096688 46133720082546688 46184327498170368 46225346140307456 46276054067183616 46292534143418368 46315630019487744 46362331183054848 46382949249167232 46454411284709376 46477587923140608 46494139770691584 46545142556749824 46546674266406912 46586481657028608 46637585739583488 46654194566413824 46677470879014992 46724536895422464 46745316040176351 46817336372871168 46910320159113216 47004167631273984 47018680461463932 47072487642365952 47097522482577408 47165978183860224 47237092148772864 47330909610835968 47347765347876864 47371387690893312 47440241452071936 47441802617683968 47465471876972544 47510758726139904 47534462388421632 47603553176776896 47717669764657152 47812441700634624 47881936528687872 48073016225857536 48145497767018496 48241119411044352 48256014157818246 48311237317165056 48336930968961024 48354144975716352 48407188136067072 48427050385539072 48448586665122048 48523231220465664 48593759172820992 48694398633046504 48731911733339136 48846945959804928 48973397916358656 49168833245872128 49228562725115904 49266487333748736 49338095600222208 49418299504697344 49456370282397696 49516449056841728 49613160871405872 49630829375989706 49701446448316416 49714051509387264 49786310305185792 49960404589215744 50102442536804352 50175265854445056 50248195019931168 50350720250068992 50368651418249216 50468688461780992 50542044113614976 50567260118932908 50725674650566656 50743739349516288 50921181600546816 50936903833252593 50995194945896448 51022316022792192 51096476365848576 51117442073624576 51140174813184384 51218966288269312 51293412460199936 51319003331801088 51320692139884544 51393594906411264 51395286169157632 51420927866720256 51439240162969088 51495667587456768 51539707428912387 51694142245045248 51701168393846784 51795107366617602 51796811842354176 51897977490483774 51900435092865024 52003514407845888 52079100911345664 52081922112749568 52157622580936704 52185361878614016 52203946409197568 52261212695298048 52305907242028032 52307628527190016 52365008549707776 52383657057026048 52409791864157184 52462637917667328 52485968887215552 52565104007350272 52566833822171136 52669503419480064 52774110179002368 52792904377784064 53083497537994752 53188926530125824 53266236016361472 53294564914495488 53372027944894464 53449603566907392 53452499010453504 53558660875419648 53577734472597504 53682378485239296 53788996913213952 53856889135169536 53867178594773856 53935169497284608 53976719972892672 54244196285939712 54277646081538048 54356538008982144 54398413097680896 54480431683731456 54588635123023872 54667979069423616 54781198462177317 54823400700006528 54892598541615104 54952814204780544 54972384295309312 55084548649648128 55164613400592384 55274175691358208 55321446967721472 55382133065755392 55401856047616416 55595586942784512 55638416567697408 55706005188946944 55789614983544832 55900418588278784 55928307948060672 56009599093334016 56143866892910592 56205455162867712 56225471350603776 56255374076411904 56337140608499712 56365247853904896 56419025987291136 56422082288812032 56447174086250688 56529219397422564 56534142035165184 56664732845530368 56777274519503616 56859799627816848 56975426638053376 57086706768205824 57192313075932736 57203185136173056 57257762746269696 57286329300615168 57369594314133504 57371482235338752 57400105525641216 57420547158663168 57483535911579648 57507122332827648 57532696664832432 57621337074302976 57705089017724928 57735778657370112 57819696940302336 57869145183340224 57935369405988864 58042545678647296 58050434687827968 58155910025675904 58222462415929344 58271413322648448 58338097892425728 58387989479473152 58453963032231936 58474779970633728 58503953708826624 58588988525263872 58729439710347264 58800783254999552 58846082093088768 58931614189154304 59020467657375744 59137688049942528 59392017425007072 59459984390356992 59578077705928704 59674927703785472 59807703597318144 59931567548364928 60018677384917784 60119318104375296 60274951281672192 60589000277065728 60677065684445184 60723809969504256 60822522467319808 60910927296487424 60943321916112896 61031902325874688 61062351841730304 61084097693525792 61151105260104912 61275458837151744 61386793915991232 61508714062795584 61579103330893824 61701405422911488 61754173359316992 61843932332222976 61970117230854144 61992186360922112 62060190075666432 62115308876038144 62183447652777984 62205592755218432 62236627838686656 62299382527229952 62327088053568468 62423115163828224 62431599569928192 62545035310632576 62547093545484288 62669255837565312 62691573948618576 62763316856487936 62887970911813632 63130353797169152 63161850254524416 63253655269429248 63255736823578624 63287295835963392 63347678301519872 63379283184562176 63471404235702528 63474842574913536 63600909789560832 63623559686209536 63747824451221664 63749922267512832 63842582038250496 63874433834441568 63967274581293954 64097354967810048 64193997022691328 64321492548059136 64341352210424328 64414983089553408 64449241291948032 64472193300955136 64542917514756096 64598115553496064 64695512624431104 64791678897094656 64824004208590848 64918225144940544 64952750989541376 64975882311118848 65047159057840128 65102788331257752 65129261279739904 65297863888478208 65558444327829504 65638083633487872 65688649778331648 65784127466962944 65883312733814784 65941827043196928 66014163404587008 66070619674140672 66150881161874496 66201842354724864 66285402012516352 66298065962798592 66381747073581056 66803256715739136 66900354472593408 66997593359908224 67134293666758656 67283666546982912 67423013491910544 67521012058032507 67634232867422208 67658319132688384 67894908800729088 67915871777670124 67993593261195264 68029754697056256 68128635154464768 68162625311698944 68186899750912512 68261698895000832 68425337775734784 68524793208548352 68561237155627008 68660890116609024 68719609905216516 68925522993393664 68934891191795712 69060143155490136 69062415789805568 69175944815837184 69197303320645032 69200580123820032 69276491247255552 69338019210461184 69414081100775424 69438801215127552 69473445029231616 69543496774582272 69574423873750848 69681616927064064 69741209656037376 69820011399610368 69879722485542912 69950183890223104 69981291849620736 70086805343133696 70089111762894848 70226004559306752 70365480238669824 70390539170378752 70506251446910976 70528020692195898 70608731463548928 70646283723866112 70748967275790336 70777996717326336 70918568706834432 71021648021815296 71059419885993984 71162703926525952 71266138089209856 71436979296796672 71576504646985728 71718662550951936 71822904793031808 72109524338786304 72370194775384064 72384021236727369 72475384011976192 72531217463574528 72640575578308608 72784846830698496 72890638759231488 73041597949569756 73097867600008704 73270418939707392 73460096874537984 73552817867456512 73698900921810944 73761929290295296 73842844087673856 73869141396821888 74127449257046016 74184555423596544 74274673585262592 74419741307108808 74446244063984559 74552169672474624 74571077264080896 74679465457778688 74858489190547456 74940606883823616 74967295134138368 75007165435215872 75116187477999616 75153663805206528 75225367983054848 75229443051749376 75262898781667584 75372292529896752 75378856046886912 75526080375103488 75552977127373824 75703032692671488 75813066170422464 75850890178399362 76115609024274432 76270913514897408 76381772400820224 76492792418844672 76533474034188288 76560729544884224 76644714548772864 76676163110436864 76710262219776576 76828449432403968 76940118690299904 76978504997701632 76981038209826816 77090392359616896 77092929253736448 77131391800080384 77158860244453632 77243501381185152 77541213367567872 77695217763531264 77850652639297536 77966373294178304 78005271611768832 78118651367018496 78122883169124352 78236433871405056 78278042817921024 78305919613796352 78391819042947072 78458860863042048 78461442790785024 78547512824561664 78575485585539072 78614687796235776 78693956876500992 78728953330823328 78850250733256704 79189356566676096 79279979187142656 79437436941238272 79625246306992128 79783389795188736 79899354024542208 79941847371743232 80058041917341696 80174405350361088 80366601708896256 80785333702754304 80902754245926912 80965079959339008 81366294428909568 81416469122307072 81534807013473216 81597619646521344 81700611782868992 81849058554654976 82011618750394112 82338897812422656 82429221307170816 82458576442963968 82626822974472192 82746920100888576 82911263537037312 82982170451582208 83065843369639936 83102784071424624 83230820218437632 83393380414176768 83396124727312384 83559007783420416 83588765264824768 83684422475317248 83850627882418176 83892461922091008 84014398640001024 84215800339365888 84338207025905664 84383061114617856 84505710912749568 84628538980936704 84633123433218048 84801213052747776 84831412914946048 84997099268295552 84999896356683776 85123442717667328 85165911779255424 85263373842776064 85289699441725272 85432715200954368 85463139957080064 85630060152308736 85788469613899104 85886644119404544 86057223353008128 86130820737994752 86260683499241472 86388905196126208 86432005611454464 86557633526587392 86603667986055168 86634509748158464 86729545410453504 86803717775010336 86903054108983296 87063818517970944 87075652031741952 87233865038513856 87407119983972672 87411259103772672 87517444844650496 87584866371108864 87712169955950592 88094159565520896 88201174882499328 88269123139633152 88397421283731456 88530701486063616 88706532074913792 89071008954318848 89088026137510608 89200472630124544 89330124479877632 89512391555678208 89711555395977216 89897351322547392 90028016077376676 90178977156562944 90412426922508288 90658124348260352 90838180205953024 90883500415598592 90915866334550016 91015598526667776 91233783700979712 91366390944731136 91414982874169344 91547853488812032 91593527762595456 91626146540288688 91726657890157368 91913188255727616 92080190873986848 92263071094193376 92267440165093376 92368654996340736 92450692280614912 92552108134367232 92585068286836736 92631260038975488 92724662366109696 92765898498334464 92908822569418752 92955175846281216 92988279541383168 93090285113499648 93093348532813824 93172963314057216 93275171479166976 93308389132827648 93354941758029984 93449073790844928 93490632080352702 93634672745742336 93820640318226432 94008335262547968 94037360922927864 94144975284731904 94195044965154816 94331956367720448 94695530695753728 94742775381786624 94880482904143872 94883605235367936 94930943753945088 95021517452279808 95068924776843264 95207106353553792 95435339529314304 95624883401269248 95763873057375744 96146032451715072 96290995534036992 96482238822088704 96512028315636492 96622474634330112 96673861937922048 96708289951432704 96814376272134144 96897173330244096 97187518345641984 97388797266093008 97463823466678272 97693891919609856 97946795832717312 98337666491744256 98457125450231808 98532974667497472 98676191200444416 98836599009394688 98912740564795392 99032898113683456 99226321742811744 99261658751979412 99402892896632832 99428103018774528 99572620610371584 99920809178431488 100204885073608704 100350531708890112 100496390039862336 100701440500137984 100737302836498432 100937376923561984 101084088227229952 101134520237865816 101451349301133312 101487478699032576 101842363201093632 101873807666505186 101990389891792896 102044632045584384 102192952731697152 102234884147249152 102280349626368768 102437932576538624 102586824920399872 102638006663602176 102641384279769088 102787189812822528 102790572338315264 102841855733440512 102878480325938176 102991335174913536 103079414857824774 103388284490090496 103402336787693568 103590214733235204 103593623684708352 103795954980967548 103800870185730048 104007028815691776 104158201822691328 104315245161873408 104407892818395136 104522425390596096 104611814484056064 104615257054380032 104730017099415552 104767314114052096 104819583728314368 104925275835334656 104971937774431104 105130208014700544 105133667644342272 105339006838960128 105548220358004736 105585808755568128 105792031038293847 106166995075989504 106377853060251648 106532472032722944 106589129828990976 106744055889788928 106899207133814784 106904998020907008 107117321750839296 107155468945195008 107364756970478592 107577993826427904 107713778270339072 107734357189547712 107870338994569216 107953439945785344 108555292163076096 108713076017964288 108796826195361792 108960863367462912 109177270246047744 109335958138847232 109562396924354634 109646801400013056 109785197083230208 109905628409561088 109944768590618624 110169097299296256 110329226801184768 110548351382716416 110642893935442944 110764266131510784 110803712095232832 111191173885569024 111276833135394816 111412010377893888 111856615896121344 112019198186668032 112287733785821184 112410910325735424 112450942701207552 112510748152823808 112674281216999424 112730495707809792 112838051974582272 112844164577624064 112894348172501376 113058438794845128 113068284070330368 113329465691060736 113554549039007232 113719599255633696 113950853276106752 114173413536411648 114384626151865472 114406370272346112 114515525492539392 114572658601230336 114739188628267008 114742964470677504 114800211051282432 114841094317326336 114967071823159296 115014244665655296 115065393329664864 115242674148605952 115410178035449856 115471557314740224 115639393880604672 115738290366680448 115870738811977728 116085091357294592 116100869375655936 116311820051351808 116542826645296896 116775978958946304 116949559941267456 117007907417653248 117177977050527744 117458879420694528 117601566509999104 117692164186177536 117863228378308608 118040935314751488 118275376099885056 118784034850014144 118919968780713984 119156155411857408 119349855407570944 119863135096729856 120037354769835568 120549902563344384 121178000554131456 121354131368890368 121447619939008512 121645044934639616 121821854592974848 121886643832225792 122063804651749376 122124703683460608 122168195387051584 122302210520209824 122550917674303488 122773587831982464 123017428125591168 123158206661787648 123402810845822976 123508346718633984 123687864664445952 123940234461708288 123984372721844224 124120380151332864 124230617752076288 124366895305555968 124411185510436864 124473255677373312 124598765054459904 124654176107136936 124846230327656448 124863199139856384 125090070621265152 125094187090968576 125338511675130624 125383147897237152 125526633712975872 125775941823627264 126260707594338304 126323700509048832 126507310538858496 126511473647157248 126574591671926784 126695356603039744 126758566369124352 126942808471405056 126949685149827072 127201819579121664 127247119372419072 127495648902443328 127499844535025664 127685164076500992 127748867668883136 127934549162587908 128194709935620096 128682704420848656 128829966179106816 128944386601910272 129085835029512192 129196231106992128 129391025248862208 129583357794189312 129648008417181696 129836450289881088 129905501979082752 129951764622237696 130094318115680256 130205576662515504 130258522559479808 130595727776956416 131116888655659008 131276167266975744 131377299556663296 131568254933925888 131766625467629568 132028326809174016 132141239348281344 132301762323748992 132403684709449728 132596131925597184 132763494147162112 133606513431478272 133800708945186816 133995186719816448 134268587333517312 134567333093965824 134846026983821088 135042024116065014 135268465734844416 135316638265376768 135789817601458176 135831743555340248 135987186522390528 136059509394112512 136257270308929536 136325250623397888 136373799501825024 136523397790001664 136850675551469568 137049586417096704 137122474311254016 137321780233218048 137439219810433032 137851045986787328 137869782383591424 138120286310980272 138124831579611136 138394606641290064 138401160247640064 138552982494511104 138676038420922368 138828162201550848 138877602430255104 138946890058463232 139086993549164544 139148847747501696 139363233854128128 139482419312074752 139640022799220736 139759444971085824 139962583699241472 140173610686267392 140452009118613504 140730960477339648 140781078340757504 141012502893821952 141056041384391796 141217462927097856 141292567447732224 141497934551580672 142043296043630592 142325407853051904 142532276178419712 142873958593593344 143153009293971456 143437325101903872 143645809586063616 144219048677572608 144740389550768128 144768042473454738 144950768023952384 145062434927149056 145281151156617216 145569693661396992 145781277518462976 146083195899139512 146195735200017408 146540837879414784 146920193749075968 147105635734913024 147397801843621888 147523858580590592 147685688175347712 147738282793643776 148254898514092032 148369110847193088 148549347170525184 148839482614217616 148892488127969118 149104339344949248 149142154528161792 149358930915557376 149716978381094912 149881213767647232 149934590268276736 150014330870431744 150232374955999232 150307327610413056 150450735966109696 150525797563335168 150744585059793504 151052160750206976 151105954254747648 151406065385342976 151626132340844928 151701780356798724 152231218048548864 152763544801640448 152810711499757779 152985584837689344 153066948068376576 153121459089768448 153289429097545728 153352326220873728 153420524439553152 153656898864807936 153880237380599808 153957009995403264 153962076419653632 154180784719233792 154185858507472896 154262783600160768 154317720488907264 154487002762370304 154619122286737161 155082426735135744 155390435527062528 155701305278595072 155932746588356608 156010543223537664 156237302734036992 156245766338248704 156472867742810112 156556085635842048 156611839227592704 156783638085894144 156917721726084096 156922885581570048 157095025649123328 157150971171078144 157229375592471552 157387913753001984 157457906661646656 157700501466513408 158378713133352192 159250492613984256 159566779590377472 159798708049084416 159883694743486464 160116083834683392 160348810700722176 160733203417792512 161570667405508608 161805508491853824 161930159918678016 162732588857819136 162832938244614144 163069614026946432 163195239293042688 163698117109309952 164023237500788224 164343595386531951 164677795624845312 164858442614341632 164917152885927936 165253645948944384 165493840201777152 165822527074074624 165964340903164416 166131686739279872 166205568142849248 166461640436875264 166786760828353536 166792249454624768 167118015566840832 167177530529649536 167368844950634496 167701255764836352 167784923844182016 168028797280002048 168431600678731776 168676414051811328 168766122229235712 169011421825499136 169257077961873408 169266246866436096 169602426105495552 169662825829892096 169994198536591104 169999792713367552 170246885435334656 170331823558510848 170579398883450544 170926279914160128 171260120304617472 171576939227798208 171773288238809088 172114446706016256 172261641475989504 172521366998482944 172864011222908928 173115267053174784 173207335972110336 173269019496316928 173459090820907008 173607435550020672 173806108217966592 174127637035941888 174151304063483904 174467730077027712 174814239967945344 175034889689300992 175424339911901184 176188319131041792 176402349764998656 176538246279266304 176794842567462912 177061402972127232 177413064149827584 178142017908637696 178176052275021216 178400945260249088 178660248959755264 179024783111356416 179423110791954432 179794702645094784 180056032154753352 180357954313125888 180824853845016576 181316248696520704 181676360411906048 181767000831197184 181831732669100032 182031197053335552 182467567401959424 182732781889462272 182829965748338688 183095706977624064 183187055525190912 183252293080577376 183453315780314736 183826376511455232 184160381747973696 184526142188386752 184534880330186752 184737309992681472 184901384561229824 185104216268734464 185170136573673472 185262520077950976 185531796996668928 185910351692562432 185976559082766336 186180570226999296 186345926628114432 186550342958333952 186616778265655296 186709883516059968 186898147581689856 186981264160705404 187269345491484672 187641280636452864 188074721845855728 188289950569463808 188663912735440896 189391061391507456 189485550763573248 189760965808287744 189767210470735872 189861887507890176 190043034904559616 190137849553686528 190414212707107584 190870679058628608 191249766802538496 191527746114751488 192292064903430144 192581991068073984 192964477644177408 193024056631272984 193244949268660224 193347723875844096 193416579902865408 193628752544268288 193794346660488192 194375036691283968 194777594532186016 194927646933356544 195387783839219712 195893591665434624 196675332983488512 196914250900463616 197065949334994944 197352382400888832 197673198018789376 197825481129590784 198065796227366912 198452643485623488 198523317503958824 198856206037549056 199145241220743168 200409770147217408 200701063417780224 200992780079724672 201402881000275968 201474605672996864 201874753847123968 202168176454459904 202269040475731632 202563036174097521 202902698602266624 202974957398065152 203684726402187264 203747615333010372 203980779783585792 204089264091168768 204385905463394304 204560699252737536 205173649840799744 205276013327204352 205574379625645056 205581144676630528 205683711466881024 205756960651876352 205982670349827072 206158829715649548 206776568980180992 206804673575387136 207180429466470408 207187247369416704 207591909961935096 207601740371460096 208014057631383552 208316403645382656 208630490323746816 208815785636790272 209044850781192192 209223628968112128 209230514108760064 209460034198831104 209534628228104192 209639167456628736 209850551670669312 209943875548862208 210260416029401088 210267335288684544 210678013677920256 211096440716009472 211171617511136256 211584062076587694 212333990151979008 212755706120503296 213064944065445888 213178259657981952 213488111779577856 213798414267629568 214310937890390016 214729513940957184 215155987652855808 215427556540678144 215468714379095424 215740677989138432 217110584326152192 217426152035928576 217593652390723584 217921726734925824 218354540492095488 218671916277694464 219124793848709268 219293602800026112 219570394166460416 219811256819122176 219889537181237248 220658453602369536 221096702765432832 221285787870885888 221528532263021568 221607424190465664 222382347771138048 222553666270789632 222824020755787776 223338732191953677 223713231792242688 224038396373336064 224575467571642368 224821820651470848 224901885402415104 225021496305647616 225348562433998848 225460991415619584 225676103949164544 225688329155248128 225788696345002752 226116877589690256 226136568140660736 226658931382121472 227109098078014464 227439198511267392 227901706552213504 228346827072823296 228769252303730944 228812740544692224 229145317202460672 229478377256534016 229600422102564864 229682188634652672 229934143646318592 230028489331310592 230130786659329728 230485348297211904 230820356070899712 230943114629480448 231278787761209344 231476580733360896 232170182714589184 232623640102703616 233085653290593792 233551957917892608 233899119882534912 234015814835306496 234355954101055488 234917758841389056 235203133019998208 235384328372355072 235726456756617216 236081870629502976 236550752199770112 237568069700028288 237839937561427968 238312310823714816 238699710815141888 239726270193459712 240074709539671136 241099805126688768 242356001108262912 242708262737780736 242895239878017024 243290089869279232 243643709185949696 243773287664451584 244127609303498752 244249407366921216 244336390774103168 244604421040419648 245101835348606976 245547175663964928 246034856251182336 247016693437267968 247375729328891904 247880468923416576 247968745443688448 248240760302665728 248461235504152576 248733790611111936 248822371020873728 248946511354746624 249197530108919808 249308352214273872 249692460655312896 250180141242530304 250188374181937152 250677023350261248 250766295794474304 251053267425951744 251551883647254528 252647401018097664 253014621077716992 253149183343853568 253390713206079488 253517132738248704 253885616942810112 253899370299654144 254403639158243328 254494238744838144 254991297804886656 254999689070051328 255370328153001984 255497735337766272 255869098325175816 256389419871240192 257365408841697312 257659932358213632 257888773203820544 258171670059024384 258392462213984256 258782050497724416 259166715588378624 259296016834363392 259672900579762176 259811003958165504 259903529244475392 260188636231360512 260411153325031008 260517045118959616 261191455553912832 262233777311318016 262552334533951488 262754599113326592 263136509867851776 264282478696562688 264603524647497984 264807369418899456 265192263851194368 265526988294324224 267213026862956544 267601417890373632 267990373439632896 268537174667034624 269134666187931648 269692053967642176 270084048232130028 270536931469688832 270633276530753536 271663487110680496 271974373044781056 272514540617859072 272650501246795776 272747599003650048 273046795580003328 273701351102939136 274099172834193408 274244948622508032 274643560466436096 274878439620866064 275702091973574656 275739564767182848 276240572621960544 276249663159222272 276789213282580128 276802320495280128 277105964989022208 277352076841844736 277656324403101696 277755204860510208 277893780116926464 278173987098329088 278297695495003392 278726467708256256 278964838624149504 279280045598441472 279518889942171648 279925167398482944 280347221372534784 280904018237227008 281461920954679296 281562156681515008 282025005787643904 282112082768783592 282434925854195712 282585134895464448 282995869103161344 284086592087261184 284650815706103808 285064552356839424 285747917187186688 286306018587942912 286874650203807744 287291619172127232 288438097355145216 289480779101536256 289536084946909476 289901536047904768 290124869854298112 291562555036925952 292166391798279024 292391470400034816 293081675758829568 293840387498151936 294211271469826048 294795603687243776 295047717161181184 295371376350695424 295476565587287552 296509797028184064 296738221694386176 297098694341050368 297678965228435232 297784976255938236 298208678689898496 298284309056323584 298717861831114752 299762427535294464 299869180536553472 300464749911998464 300614655220826112 300901471932219392 301051595126670336 301489170119587008 302104321500413952 302211908509495296 302812130770685952 303252264681689856 303403560713597448 304462436097097728 305527089603280896 305621422999515558 305971169675378688 306133896136753152 306242918179536896 306578858195091456 306704652441747456 306841048879106304 307313797729615872 307760474761199616 307914019990806528 307924152839307264 308361569438467584 308371717014945792 308525567200321536 308635440977814528 308974005524740608 309238244573474322 310164853470271488 310780871054125056 311402610557190144 312021086447075328 312474605468073984 312945735485620224 313223678455185408 313567276171788288 313835443452168192 313845771163140096 314190051298246656 314301942342156288 314458751184943104 314775827506003968 314915813323293312 315401002933026816 316757426266704384 318500985227968512 319133559180754944 319597416098168832 319767389486972928 320232167669366784 320697621401444352 321466406835585024 322600390943933089 323141334811017216 323611016983707648 323860319837356032 325665876489228288 326139228053892864 326390478586085376 327396234218619904 328046475001576448 328687190773063902 329355591249690624 329716885228683264 329834305771855872 330507291897888768 330987680403554304 331645054148149248 331928681806328832 332263373478559744 332411136285698496 332923280873750528 333573521656707072 333584498909249536 334236031133681664 334355061059299072 335569847688364032 336057594560004096 336863201357463552 337352828103622656 337532244458471424 338022843650998272 338514155923746816 338532493732872192 339204852210991104 339325651659784192 339988397073182208 339999585426735104 340493770870669312 340663647117021696 341158797766901088 341852559828320256 342520240609234944 343153878455596416 343546576477618176 344228893412032512 344523282951979008 345042733996965888 345728022445817856 346230534106349568 346414671944220672 346538038992633856 346918181641814016 347214871100041344 347612216435933184 348255274071883776 348302608126967808 348935460154055424 349628479935890688 350069779378601984 350848679823802368 352376638262083584 352804699529997312 353076492558532608 353589685134925824 354122805944254464 354826128299655168 356284035817275392 356352104550042432 356801890520498176 357320497919510528 358049566222712832 359589405290189568 360112064309506704 361649707690033152 362632497393041408 363352720823812096 363534001662394368 363663465338200064 364062394106671104 364935134803918848 365465563778924544 365659931496677376 366191413955248128 366374111050381824 366504586161154752 366906631560629472 367652753022910464 368320763495947392 369052284376773504 369474619985362944 370208432537468928 370340273147346944 370525040155901952 371063593993337856 371820703385124864 371953118165532672 372361140453998592 372691853256228864 373100685916667904 373233556531310592 373419767032119936 373796295163379712 373962528321410808 374538690982969344 375282561272905728 376149443691711456 376579901138927616 377327825470881792 378782122783014912 378971101527146496 379521931616575488 379534420941471744 379723775015780352 380086069809119232 380275699107373056 380828425414215168 381741358117257216 382499533605076992 383055492229502976 384584129806860288 386048113262545968 386489898537320448 386833159805730816 387257505088536576 387588693320976384 388750073382567936 389555189064372032 389855293866713088 390775567678439424 391787183330869248 393350665966977024 393828501800927232 394131898669989888 394704764801777664 395346396037578752 396131592454733824 396905286971246976 397046635007917648 398290482441486336 400819540294434816 401402126835560448 401985560159449344 402805762000551936 402949211345993728 403749507694247936 404336352908919808 404538080951463264 405126072348195042 405805397204533248 405949914796130304 407369452804374528 407495230666020744 407961559567171584 408178528182337536 408771810926788608 409121398505475072 410347299681599488 410552026654408704 411148759251290112 411162289353261056 411367422933762048 411513921303752704 411965340699654144 412317659431299096 413553137960361984 413609347150774272 414360858932940816 414374494738833408 415183819923870192 415203480742920192 416028115262767104 416632807290765312 417260980647493632 417631571273580544 418089701562384384 418447257936224256 418461028217520128 418920068397662208 419069256456208384 419278334913257472 419887751097724416 420520832058802176 421356027355840512 422192881432018944 422343235022272512 423168124153175388 426129888130891776 426976223559155712 427596828535259136 428621875780780032 429459027881914368 430311975305711616 430855113081356288 430937428758190848 431481355978276864 434221168652304384 434852304071857152 435187304781447168 435843453469851648 436709080984190976 437343832555388928 438249587697418536 438587205600052224 439140788332920832 439622513638244352 439779074362474496 441316907204739072 442193405530865664 442571575741771776 443057064526043136 443214848380931328 444764695542276096 445107332541579264 445648041511575552 446677464383907354 447426463584485376 448076792746672128 449150935143284736 449643641302941696 449803770804830208 450042992611295232 450697124867997696 450921982831239168 451352207898329088 451577392690005504 452233755179380512 453317862764242944 454218196156028928 454878397022534784 456693654145646592 457538504607461888 458290634404921344 458432134499273337 458956754513068032 459200844205129728 459364377269305344 459868287292637184 460056978662621184 460261573318659456 460970696594423808 461640712141799424 461886229258960896 462557575522418688 462953161466721792 464340365429178368 465247280205407232 466171306581187584 467103915835785216 467798239765069824 468031629670612992 468711908202110976 469835517682778112 470406266039996416 470768656744710144 471452913513234432 472163741259005952 473101504399540224 475136139400056576 477399421630283776 479452540386919424 480149419079342272 482199610253377536 484712002216525824 485416525475561472 485790479756034048 486580179738558464 487287418371899392 487546575328903168 488255218606997504 488498814733842432 488672781548206336 489208842080839296 491094351327929856 492069712502364672 493030786159595853 494033386874535936 494751458657783808 495760937846833152 495937490887376896 496481520605331456 496922471008305152 497467581222223872 497644742041747456 497893022709493248 498395060217839616 498616704428547744 499384921310625792 500360282485060608 500376748363874304 501354046700522496 501532591588948608 502106534851903488 503103767294509056 505294802036195328 506029242155433984 506298366687707136 506781426412158976 507034265476497408 507771233885620224 507798740599308288 508807278316486656 508988477489676288 509982595609773312 509999378140102656 510740656306003968 510995470675532544 511738196650351632 512778839742480384 514730817683394624 515319864716427264 515777546407641088 516343340118048768 516784924427968512 517564100995448832 518592033668726784 519345801159524352 519622007916331008 519807058488950784 520377272462721024 520822306650062016 522382911107825664 525104669067902976 526273019735703552 528564957393125376 529207049294995968 529614738837798912 530384527702388736 531053976588648448 534426053725913088 535202835780747264 535980746879265792 537074349334069248 538269332375863296 539384107935284352 540168096464260056 541073862939377664 541266553061507072 543326974221360992 543948746089562112 545029081235718144 545301002493591552 545495198007300096 546093591160006656 547402702205878272 548198345668386816 548489897245016064 549287120932872192 549756879241732128 551404183947149312 551479129534365696 552481145243921088 552499326318444544 553578426565160256 553604640990560256 554211929978044416 554704153683689472 555312648806203392 555510409721020416 555787560233852928 556595390990006784 557929677248299008 559037779884343296 559850334796965888 560694442745069568 561808036474454016 562923841909358592 563124313363030016 564224165537567184 564869851708391424 565991738206322688 568173184174522368 569301631412207616 570129104713678848 572612037175885824 573749300407615488 574583238344254464 576876194710290432 578961558203072512 579072169893818952 579803072095809536 580249739708596224 583125110073851904 584332783596558048 584782940800069632 586163351517659136 587680774996303872 588422542939652096 589591207374487552 590095434322362368 590742752701390848 590953131174575104 593019594056368128 593476443388772352 594197388682100736 595357930456870464 595569952511876472 596568618112647168 597435723662229504 599738361073106944 600929499823996928 601229310441652224 601802943864438784 602103190253340672 602978340239174016 604208643000827904 604423817018990592 605624261541371904 606504529363379712 606807121427194896 607689108522292563 608924872194195456 611054179206561792 611242845999031116 611942339350757376 612267792273506304 612485836359073792 613157716390182912 613682097758212608 615520949522399232 615828039981613056 616723138876935168 616743434029891584 617051134400643072 617270881955629056 617948011049481216 618476489146948644 620329706940542976 621561742108250112 622805221114380288 624042172894150656 624949210936147968 625891470971240448 626447356910370816 627134552343576576 627670886904336384 627691542326280192 628380102596493312 628603884684312576 628917502369886208 629551655012007936 629831626646586624 630802005866053632 633514852533408768 637001970455937024 638267118361509888 639194832196337664 639534778973945856 640464335338733568 641395242802888704 642932813671170048 645200781887866178 646282669622034432 647222033967415296 651331752978456576 652278456107785728 652780957172170752 654792468437239808 656092950003152896 657374381546127804 658711182499381248 659433770457366528 659668611543711744 661975360807108608 663290108296298496 663857363612657664 664526746957119488 664822272571396992 665846561747501056 667147043313414144 667168997818499072 668472062267363328 668710122118598144 670016196575861031 671139695376728064 672115189120008192 673726402714927104 674705656207245312 675064488916942848 676045687301996544 677028311847493632 677064987465744384 678409704421982208 678651303319568384 679976794146364416 679999170853470208 680987541741338624 681327294234043392 682317595533802176 683705119656640512 685040481218469888 686307756911192832 689046565903958016 690085467993931776 691456044891635712 692461068212699136 692829343888441344 693076077985267712 693836363283628032 694429742200082688 696510548143767552 697870920308110848 699256959871781376 700139558757203968 701697359647604736 704753276524167168 705609399059994624 706152985117065216 707179370269851648 708245611888508928 709652256599310336 712568071634550784 712704209100084864 713603781040996352 714640995839021056 716099132445425664 719178810580379136 720224128619013408 723299415380066304 725264994786082816 726705441647624192 727068003324788736 727326930676400128 728124788213342208 729870269607837696 730931127557849088 731319862993354752 732382827910496256 732748222100763648 733009172322309504 733813263121258944 735305506045820928 736641526991894784 738104568753547008 740680546294693888 741050080311803904 742127187986675712 743641406770249728 743906236331065344 744722280907997184 745383706512457728 746201371833335808 746467113062621184 746839534064239872 747592590326759424 747925056642821616 749077381965938688 750565122545811456 752298887383422912 753159802277855232 754655650941763584 757942203054292992 759043863233150976 759447550031560704 760172139618238464 760551398214746112 761656850828430336 763482716234514432 764999067210153984 766110984459005952 769168259613720576 772096226525091936 772979797074640896 773666319611461632 774515010177073152 775177386641952768 777500146765135872 779110378128744064 779710587733426176 781551135356878848 783574366661738496 786701331933954048 787657003601854464 788263797339979776 789409529603555328 790692792075157504 792263184909467648 793810573942493952 794093270015835296 796580964882972672 801639080588869632 802804253671120896 803971120318898688 805611524001103872 805898422691987456 807499015388495872 808672705817839616 809076161902926528 810252144696390084 811610794409066496 811899829592260608 814990461332041488 815923119134343168 817543621853577216 818242797010950144 820694599363198976 821104053308817408 822297518502580224 822324578706522112 822734845867524096 823027842607505408 823930681399308288 824635318862598192 827106275920723968 827218694301548544 828721717865881632 828748989477666816 830367639847740384 830406961485840384 832056230525534208 833265614581530624 834521961294987264 836179403124768768 836894515872448512 837840136795324416 838138512912416768 838556669826514944 839775502195448832 841041664117604352 842712054711681024 844385762864037888 844686470044545024 846336248306350776 852259776261783552 853952447118311424 855193657070518272 857243751561560064 858918055763828736 860623950611423232 861710226162712576 861874857516381696 862962711956553728 868442337304608768 869704608143714304 870374609562894336 874687665110777856 876499175394837072 877174411200104448 878281576665841664 879245027276488704 879558148724948992 882633814409478144 884386811061731328 885143151483543552 886114129052086272 886429696761862656 889529391084552192 890214665083158528 891296083023151104 893354928767814708 894852927168970752 896153585493344256 899287282605883392 899607541609660416 901394249735995392 901843965662478336 902704415796658176 903154785380011008 904467510358761024 906635725528485888 908436392312057856 909756794045069568 913387308291293184 915077009214923776 916581268809842688 916864268998546674 917913509026136064 918401688410259456 918728754538610688 919736574585274368 920113957325242368 920523146637318912 921941393188847616 923281424283598848 923772458517921792 925115151044837376 925906322933443584 928680730858356736 930494560410814464 932342613162375168 934207831671570432 936063259341225984 937423816404221952 939671035365556224 940812532079992832 941537313489420288 942905827026468864 944327482518011904 946203008799080448 950272278800113152 958905080773838848 960298838158684544 964399220506755072 967801172831799267 969424004433051648 970833050951122944 971580959512068096 973160359477116928 974574836743798784 975093150657806336 976510437213995008 976997629467684864 977345563096412672 978417684161678592 982188702655859712 984139425004729344 986061572319191706 988066773749071872 989502917315567616 991521875693666304 991874981774753792 992963041210662912 993844942016610304 994935162444447744 995289484083494912 995786045418986496 996790120435679232 997233408857095488 998769842621251584 1000720564970121216 1000753496727748608 1002708093401044992 1003065183177897216 1010589604072390656 1012058484310867968 1012596733375414272 1013562852824317952 1014068530952994816 1015542467771240448 1015597481198616576 1017614556632973312 1017976954979352576 1019965191219546624 1019998756280205312 1021481312612007936 1021990941351065088 1023476393300703264 1025557679484960768 1029461635366789248 1030639729432854528 1032686680236097536 1033569848855937024 1035128201990897664 1037184067337453568 1038691602319048704 1039244015832662016 1039614116977901568 1040754544925442048 1041644613300124032 1044765822215651328 1050209338135805952 1052546039471407104 1057129914786250752 1058414098589991936 1059229477675597824 1060769055404777472 1062107953177296896 1068852107451826176 1070405671561494528 1071961493758531584 1074148698668138496 1078768215870568704 1080336192928520112 1082533106123014144 1086653948442721984 1087897492179124224 1090058162471436288 1090602004987183104 1090990396014600192 1092187182320013312 1094805404411756544 1096396691336773632 1096979794490032128 1098574241865744384 1099513758483464256 1102808367894298624 1102958259068731392 1104962290487842176 1104998652636889088 1107156853130320512 1108423859956088832 1110625297612406784 1111020819442040832 1111575120467705856 1113190781980013568 1115859354496598016 1118075559768686592 1119700669593931776 1121388885490139136 1123616072948908032 1125847683818717184 1126248626726060032 1128448331075134368 1129739703416782848 1131983476412645376 1136346368349044736 1138603262824415232 1140258209427357696 1145224074351771648 1147498600815230976 1149166476688508928 1153752389420580864 1157923116406145024 1158144339787637904 1159606144191619072 1160499479417192448 1166250220147703808 1168665567193116096 1169565881600139264 1172326703035318272 1175361549992607744 1180190868644724736 1181485505402781696 1181906262349150208 1186039188112736256 1188394777364201472 1190715860913740928 1191139905023752944 1194871447324459008 1199476722146213888 1201858999647993856 1202458620883304448 1203605887728877568 1204206380506681344 1205956680478348032 1208417286001655808 1208847634037981184 1211248523082743808 1213009058726759424 1213614242854389792 1215378217044585126 1217849744388390912 1222108358413123584 1222485691998062232 1223884678701514752 1224535584547012608 1224971672718147584 1226315432780365824 1227364195516425216 1231041899044798464 1231656079963226112 1233446277753870336 1233486868059783168 1234102268801286144 1234541763911258112 1235896022098962432 1236952978293897288 1240659413881085952 1243123484216500224 1245610442228760576 1248084345788301312 1249898421872295936 1251782941942480896 1252894713820741632 1254269104687153152 1255341773808672768 1255383084652560384 1256760205192986624 1257207769368625152 1257835004739772416 1259663253293173248 1267029705066817536 1278389664392675328 1280928670677467136 1282790485605777408 1285865627342340096 1290401563775732356 1292565339244068864 1294444067934830592 1302663505956913152 1304556912215571456 1305561914344341504 1309584936874479616 1312185900006305792 1314748763092255608 1317422364998762496 1318867540914733056 1319337223087423488 1323950721614217216 1326580216592596992 1327714727225315328 1329053493914238976 1329644545142793984 1331693123495002112 1334294086626828288 1334337995636998144 1336944124534726656 1337420244237196288 1340032393151722062 1342279390753456128 1344230378240016384 1347452805429854208 1349411312414490624 1350128977833885696 1352091374603993088 1354056623694987264 1357302606639136768 1359953588292728832 1359998341706940416 1361975083482677248 1362654588468086784 1364635191067604352 1370080962436939776 1372615513822385664 1375296403497820011 1378093131807916032 1380170935987863552 1382912089783271424 1384922136425398272 1385658687776882688 1386152155970535424 1387672726567256064 1388859484400165376 1393021096287535104 1395741840616221696 1398513919743562752 1400279117514407936 1403394719295209472 1409506553048334336 1411218798119989248 1412305970234130432 1414358740539703296 1416491223777017856 1419304513198620672 1425136143269101568 1425408418200169728 1427207562081992704 1429281991678042112 1432198264890851328 1438357621160758272 1440448257238026816 1446598830760132608 1454136006649577472 1454653861352800256 1456249576426684416 1459740539215675392 1461862255115698176 1462639725986709504 1464765655820992512 1465496444201527296 1466018344644619008 1467626526242517888 1473283053983789568 1476209137507094016 1481361092589387776 1482100160623607808 1484254375973351424 1487282813540499456 1487812472662130688 1489444561815994368 1490767413024915456 1492402743666671616 1492934226125242368 1493679068128479744 1495185180653518848 1495850113285643232 1498154763931877376 1501130245091622912 1504597774766845824 1506319604555710464 1509311301883527168 1515884406108585984 1518087726466301952 1518895100063121408 1520344279236476928 1521102796429492224 1523313701656860672 1526965432469028864 1529998134420307968 1532221968918011904 1538336519227441152 1544192453050183872 1545959594149281792 1547332639222923264 1549030020354146304 1550354773283905536 1558220756257488128 1559421175466852352 1567148733323476992 1575314007203708928 1578819059207110656 1581385584150315008 1584526369818935296 1587621147884987904 1588186540031670592 1593161929765945344 1603278161177739264 1605608507342241792 1607942240637797376 1611223048002207744 1611796845383974912 1614998030776991744 1617345411635679232 1618152323805853056 1620504289392780168 1623221588818132992 1623799659184521216 1629980922664082976 1631846238268686336 1635087243707154432 1636485594021900288 1641389198726397952 1642208106617634816 1644595037005160448 1644649157413044224 1645469691735048192 1646055685215010816 1647861362798616576 1649270637725196384 1654212551841447936 1654437388603097088 1657443435731763264 1657497978955333632 1660735279695480768 1660813922971680768 1664112461051068416 1666531229163061248 1673789031744897024 1676277025824833536 1677113339653029888 1679551004390897664 1682083328235208704 1685424109423362048 1688771525728075776 1689372940089090048 1692672496612701552 1704519552523567104 1707904894236622848 1710387314141036544 1717836111527657472 1721247901222846464 1723749715032763392 1725925423913107456 1736884674609217536 1739409216287428608 1740749219125788672 1749375330221555712 1752998350789674144 1754348822400208896 1756563153331683328 1758490054552977408 1759116297449897984 1765267628818956288 1768773622123462656 1770286302967087104 1772228258104172544 1772859393523725312 1779058782169104384 1780429330166317056 1782592166046302208 1786709857535629416 1789705854337941504 1792307170986688512 1799215083219320832 1802788499471990784 1803687931324956672 1805408831593316352 1806309570760022016 1808935020717522048 1813271451056971776 1816872784624115712 1819513588090139136 1826774616582586368 1830154018429847552 1833162537619685376 1833728537997093348 1835827018052272128 1836803376820518912 1837457509077221376 1839473149170548736 1841046293274637824 1846562848567197696 1850230302089674752 1851812645866887168 1857361461716713472 1860989120821628928 1864685226324750336 1868415663343140864 1872126518682451968 1874847632808443904 1879342070731112448 1881625064159985664 1883074626978840576 1885811654052937728 1888654965036023808 1892406017598160896 1900544557600226304 1917810161547677696 1920597676317369088 1928798441013510144 1935602345663598534 1938848008866103296 1941666101902245888 1946320718954233856 1949149673487597568 1950186301315612672 1953020874427990016 1953995258935369728 1954691126192825344 1956835368323357184 1964377405311719424 1968278850009458688 1972123144638383412 1976133547498143744 1979005834631135232 1983749963549507584 1985926082421325824 1987689884033220608 1989870324888895488 1990578968166989824 1991572090837972992 1993580240871358464 1994466817714190976 1997539685242503168 2001441129940242432 2001506993455497216 2005416186802089984 2006130366355794432 2010048589727583093 2021179208144781312 2024116968621735936 2025193466750828544 2027125705648635904 2028137061905989632 2031084935542480896 2031194962397233152 2035229113265946624 2035953909958705152 2039930382439093248 2039997512560410624 2042962625224015872 2043981882702130176 2046952786601406528 2051115358969921536 2058923270733578496 2067139697711874048 2070256403981795328 2074368134674907136 2077383204638097408 2078488031665324032 2079228233955803136 2081509089850884096 2083289226600248064 2089531644431302656 2100418676271611904 2105092078942814208 2114259829572501504 2116828197179983872 2118458955351195648 2121538110809554944 2137704214903652352 2140811343122989056 2143922987517063168 2148297397336276992 2157536431741137408 2160672385857040224 2165066212246028288 2173307896885443968 2175794984358248448 2180116324942872576 2181204009974366208 2181980792029200384 2184374364640026624 2189610808823513088 2192793382673547264 2193959588980064256 2197148483731488768 2199027516966928512 2205616735788597248 2205916518137462784 2209924580975684352 2209997305273778176 2214313706260641024 2222041638884081664 2223150240935411712 2226381563960027136 2231718708993196032 2236151119537373184 2239401339187863552 2242777770980278272 2247232145897816064 2251695367637434368 2252497253452120064 2256896662150268736 2259479406833565696 2263966952825290752 2280516418854715392 2290448148703543296 2294997201630461952 2298332953377017856 2307504778841161728 2315846232812290048 2316288679575275808 2319212288383238144 2320998958834384896 2332500440295407616 2337331134386232192 2339131763200278528 2344653406070636544 2350723099985215488 2360381737289449472 2362971010805563392 2363812524698300416 2372078376225472512 2376789554728402944 2381431721827481856 2382279810047505888 2389742894648918016 2398953444292427776 2403717999295987712 2404917241766608896 2407211775457755136 2408412761013362688 2411913360956696064 2416834572003311616 2417695268075962368 2422497046165487616 2426018117453518848 2427228485708779584 2430756434089170252 2435699488776781824 2444971383996124464 2447769357403029504 2449943345436295168 2452630865560731648 2454728391032850432 2462083798089596928 2463312159926452224 2466892555507740672 2466973736119566336 2468204537602572288 2469083527822516224 2471792044197924864 2473905956587794576 2481318827762171904 2486246968433000448 2491220884457521152 2496168691576602624 2499796843744591872 2503565883884961792 2508538209374306304 2510683547617345536 2513520410385973248 2514415538737250304 2515670009479544832 2519326506586346496 2534059410133635072 2556779328785350656 2561857341354934272 2565580971211554816 2571731254684680192 2580803127551464712 2585130678488137728 2588888135869661184 2605327011913826304 2609113824431142912 2611123828688683008 2619169873748959232 2624371800012611584 2629497526184511216 2634844729997524992 2637735081829466112 2638674446174846976 2647901443228434432 2653160433185193984 2655429454450630656 2659289090285587968 2668588173253656576 2673888249069453312 2674840488474392576 2680064786303444124 2684558781506912256 2688460756480032768 2698822624828981248 2704182749207986176 2708113247389974528 2714605213278273536 2719907176585457664 2719996683413880832 2723950166965354496 2725309176936173568 2729270382135208704 2740161924873879552 2745231027644771328 2750592806995640022 2756186263615832064 2760341871975727104 2765824179566542848 2769844272850796544 2771317375553765376 2772304311941070848 2775345453134512128 2777718968800330752 2786042192575070208 2791483681232443392 2797027839487125504 2800558235028815872 2819013106096668672 2822437596239978496 2824611940468260864 2828717481079406592 2832982447554035712 2838609026397241344 2850272286538203136 2850816836400339456 2854415124163985408 2858563983356084224 2876715242321516544 2880896514476053632 2893197661520265216 2903403518495397801 2908272013299154944 2909307722705600512 2912499152853368832 2919481078431350784 2923724510231396352 2925279451973419008 2929531311641985024 2930992888403054592 2932036689289238016 2935253052485035776 2946566107967579136 2952418275014188032 2962722185178775552 2964200321247215616 2968508751946702848 2974565627080998912 2975624945324261376 2978889123631988736 2981534826049830912 2984805487333343232 2985868452250484736 2987358136256959488 2990370361307037696 2991700226571286464 2996309527863754752 3002260490183245824 3009195549533691648 3031768812217171968 3036175452932603904 3037790200126242816 3040688558472953856 3042205592858984448 3046627403313721344 3053930864938057728 3059996268840615936 3064443937836023808 3076673038454882304 3088384906100367744 3091919188298563584 3098060040708292608 3100709546567811072 3116441512514976256 3118842350933704704 3134297466646953984 3150628014407417856 3157638118414221312 3162771168300630016 3169052739637870592 3175242295769975808 3176373080063341184 3186323859531890688 3206556322355478528 3211217014684483584 3215884481275594752 3222446096004415488 3223593690767949824 3229996061553983488 3234690823271358464 3236304647611706112 3241008578785560336 3247599318369042432 3259961845328165952 3263692476537372672 3270174487414308864 3272971188043800576 3284416213235269632 3289190074010320896 3290939383470096384 3292111370430021632 3295722725597233152 3298541275450392768 3308425103682895872 3308874777206194176 3314886871463526528 3314995957910667264 3321470559390961536 3333062458326122496 3347578063489794048 3352554051649667072 3354226679306059776 3359102008781795328 3364166656470417408 3370848218846724096 3377543051456151552 3378745880178180096 3385344993225403104 3409039105047134208 3415809788473245696 3420774628282073088 3435672223055314944 3442495802445692928 3447499430065526784 3451850847826214912 3473769349218435072 3478818432574857216 3481498438251577344 3498750660443111424 3505996701579348288 3508697644800417792 3513126306663366656 3516980109105954816 3518232594899795968 3540572605934174208 3544456516208345088 3545718787047450624 3558117564338208768 3565184332092604416 3573419715071258832 3584614341973377024 3598430166438641664 3605576998943981568 3607375862649913344 3610817663186632704 3612619141520044032 3617870041435044096 3626542902113943552 3633745569248231424 3639027176180278272 3653549233165172736 3660308036859695104 3666325075239370752 3667457075994186696 3671654036104544256 3673606753641037824 3674915018154442752 3678946298341097472 3682092586549275648 3693125697134395392 3700460604179349504 3703625291733774336 3714722923433426944 3721978241643257856 3729370452649500672 3736831326686281728 3744253037364903936 3749695265616887808 3758684141462224896 3763250128319971328 3766149253957681152 3771623308105875456 3801089115200452608 3835620323095355392 3841195352634738176 3857596882027020288 3871204691327197068 3877696017732206592 3883332203804491776 3898299346975195136 3906041748855980032 3907990517870739456 3909382252385650688 3913670736646714368 3928754810623438848 3936557700018917376 3944246289276766824 3952267094996287488 3958011669262270464 3967499927099015168 3971852164842651648 3975379768066441216 3979740649777790976 3981157936333979648 3983144181675945984 3987160481742716928 3988933635428381952 3995079370485006336 4002882259880484864 4003013986910994432 4010832373604179968 4012260732711588864 4020097179455166186 4042358416289562624 4048233937243471872 4050386933501657088 4056274123811979264 4062169871084961792 4071907819917410304 4079860764878186496 4079995025120821248 4085925250448031744 4087963765404260352 4093905573202813056 4117846541467156992 4134279395423748096 4140512807963590656 4148736269349814272 4154766409276194816 4156976063330648064 4158456467911606272 4163018179701768192 4166578453200496128 4179063288862605312 4200837352543223808 4210184157885628416 4228519659145003008 4233656394359967744 4236917910702391296 4243076221619109888 4275408429807304704 4281622686245978112 4287845975034126336 4296594794672553984 4315072863482274816 4321344771714080448 4330132424492056576 4346615793770887936 4362408019948732416 4363961584058400768 4368748729280053248 4379221617647026176 4385586765347094528 4387919177960128512 4394296967462977536 4398055033933857024 4411233471577194496 4419849161951368704 4419994610547556352 4428627412521282048 4444083277768163328 4446300481870823424 4452763127920054272 4463437417986392064 4472302239074746368 4478802678375727104 4485555541960556544 4494464291795632128 4503390735274868736 4504994506904240128 4513793324300537472 4518958813667131392 4527933905650581504 4561032837709430784 4580896297407086592 4589994403260923904 4596665906754035712 4615009557682323456 4631692465624580096 4632577359150551616 4638424576766476288 4641997917668769792 4674662268772464384 4678263526400557056 4701446199970430976 4720763474578898944 4725942021611126784 4727625049396600832 4744156752450945024 4753579109456805888 4762863443654963712 4764559620095011776 4779485789297836032 4809834483533217792 4814423550915510272 4816825522026725376 4823826721913392128 4833669144006623232 4835390536151924736 4844994092330975232 4852036234907037696 4854456971417559168 4861512868178340504 4871398977553563648 4889942767992248928 4895538714806059008 4899886690872590336 4905261731121463296 4909456782065700864 4924167596179193856 4926624319852904448 4933785111015481344 4933947472239132672 4936409075205144576 4938167055645032448 4943584088395849728 4947811913175589152 4962637655524343808 4972493936866000896 4982441768915042304 4992337383153205248 4999593687489183744 5021367095234691072 5028831077474500608 5031340018959089664 5038653013172692992 5068118820267270144 5113558657570701312 5123714682709868544 5131161942423109632 5161606255102929424 5177776271739322368 5210654023827652608 5218227648862285824 5222247657377366016 5238339747497918464 5248743600025223168 5258995052369022432 5269689459995049984 5275470163658932224 5277348892349693952 5295802886456868864 5306320866370387968 5310858908901261312 5318578180571175936 5337176346507313152 5347776498138906624 5349680976948785152 5360129572606888248 5369117563013824512 5376921512960065536 5397645249657962496 5408365498415972352 5416226494779949056 5429210426556547072 5439814353170915328 5439993366827761664 5447900333930708992 5450618353872347136 5458540764270417408 5480323849747759104 5490462055289542656 5501185613991280044 5512372527231664128 5539688545701593088 5544608623882141696 5550690906269024256 5555437937600661504 5572084385150140416 5582967362464886784 5594055678974251008 5601116470057631744 5638026212193337344 5644875192479956992 5649223880936521728 5657434962158813184 5665964895108071424 5677218052794482688 5701633672800678912 5708830248327970816 5717127966712168448 5753430484643033088 5761793028952107264 5786395323040530432 5806807036990795602 5816544026598309888 5818615445411201024 5824998305706737664 5838962156862701568 5847449020462792704 5850558903946838016 5859062623283970048 5861985776806109184 5864073378578476032 5870506104970071552 5893132215935158272 5904836550028376064 5928400642494431232 5937017503893405696 5951249890648522752 5957778247263977472 5963069652099661824 5969610974666686464 5971736904500969472 5974716272513918976 5980740722614075392 5983400453142572928 5992619055727509504 6004520980366491648 6018391099067383296 6063537624434343936 6072350905865207808 6075580400252485632 6081377116945907712 6084411185717968896 6093254806627442688 6107861729876115456 6119992537681231872 6128887875672047616 6153346076909764608 6176769812200735488 6201419093135622144 6232883025029952512 6237684701867409408 6268594933293907968 6301256028814835712 6315276236828442624 6325542336601260032 6338105479275741184 6350484591539951616 6352746160126682368 6413112644710957056 6422434029368967168 6431768962551189504 6444892192008830976 6447187381535899648 6459992123107966976 6469381646542716928 6472609295223412224 6482017157571120672 6495198636738084864 6519923690656331904 6527384953074745344 6540348974828617728 6545942376087601152 6568832426470539264 6578380148020641792 6581878766940192768 6584222740860043264 6591445451194466304 6597082550900785536 6616850207365791744 6617749554412388352 6629773742927053056 6629991915821334528 6642941118781923072 6666124916652244992 6695156126979588096 6705108103299334144 6708453358612119552 6718204017563590656 6728333312940834816 6741696437693448192 6755086102912303104 6757491760356360192 6770689986450806208 6841549256564146176 6871344446110629888 6884991604891385856 6894998860131053568 6903701695652429824 6947538698436870144 6957636865149714432 6962996876503154688 6997501320886222848 7011993403158696576 7017395289600835584 7033960218211909632 7036465189799591936 7081145211868348416 7088913032416690176 7091437574094901248 7116235128676417536 7130368664185208832 7146839430142517664 7169228683946754048 7196860332877283328 7211153997887963136 7214751725299826688 7221635326373265408 7225238283040088064 7235740082870088192 7253085804227887104 7267491138496462848 7278054352360556544 7307098466330345472 7320616073719390208 7334914151988373392 7343308072209088512 7349830036308885504 7357892596682194944 7364185173098551296 7386251394268790784 7400921208358699008 7407250583467548672 7443956483286515712 7458740905299001344 7473662653372563456 7488506074729807872 7499390531233775616 7526500256639942656 7543246616211750912 7602178230400905216 7671240646190710784 7682390705269476352 7715193764054040576 7742409382654394136 7755392035464413184 7766664407608983552 7796598693950390272 7812083497711960064 7815981035741478912 7818764504771301376 7827341473293428736 7857509621246877696 7873115400037834752 7888492578553533648 7904534189992574976 7916023338524540928 7934999854198030336 7943704329685303296 7950759536132882432 7959481299555581952 7962315872667959296 7966288363351891968 7977867270856763904 8005764519760969728 8021664747208359936 8024521465423177728 8040194358910332372 8096467874486943744 8112548247623958528 8124339742169923584 8143815639834820608 8159721529756372992 8159990050241642496 8171850500896063488 8175927530808520704 8187811146405626112 8235693082934313984 8268558790847496192 8281025615927181312 8297472538699628544 8309532818552389632 8313952126661296128 8316912935823212544 8326036359403536384 8333156906400992256 8358126577725210624 8401674705086447616 8457039318290006016 8467312788719935488 8473835821404782592 8486152443238219776 8550816859614609408 8563245372491956224 8575691950068252672 8630145726964549632 8642689543428160896 8693231587541775872 8710210555486193403 8724816039897464832 8727923168116801536 8737497458560106496 8758443235294052352 8771173530694189056 8775838355920257024 8788593934925955072 8796110067867714048 8822466943154388992 8839698323902737408 8839989221095112704 8857254825042564096 8888166555536326656 8892600963741646848 8905526255840108544 8926874835972784128 8944604478149492736 8957605356751454208 8971111083921113088 8988928583591264256 9006781470549737472 9009989013808480256 9027586648601074944 9122065675418861568 9161792594814173184 9179988806521847808 9193331813508071424 9230019115364646912 9263384931249160192 9265154718301103232 9276849153532952576 9349324537544928768 9356527052801114112 9402892399940861952 9441526949157797888 9451884043222253568 9455250098793201664 9488313504901890048 9507158218913611776 9525726887309927424 9529119240190023552 9558971578595672064 9619668967066435584 9628847101831020544 9633651044053450752 9647653443826784256 9667338288013246464 9670781072303849472 9689988184661950464 9704072469814075392 9708913942835118336 9723025736356681008 9742797955107127296 9779885535984497856 9791077429612118016 9799773381745180672 9810523462242926592 9818913564131401728 9853248639705808896 9867570222030962688 9872818150410289152 9876334111290064896 9887168176791699456 9895623826351178304 9925275311048687616 9944987873732001792 9999187374978367488 10042734190469382144 10057662154949001216 10062680037918179328 10077306026345385984 10136237640534540288 10227117315141402624 10247429365419737088 10262323884846219264 10323212510205858848 10355552543478644736 10421308047655305216 10436455297724571648 10444495314754732032 10476679494995836928 10497487200050446336 10517990104738044864 10539378919990099968 10550940327317864448 10554697784699387904 10621717817802522624 10637156361142351872 10674352693014626304 10695552996277813248 10699361953897570304 10720259145213776496 10753843025920131072 10795290499315924992 10816730996831944704 10832452989559898112 10879628706341830656 10895800667861417984 10901236707744694272 10917081528540834816 10960647699495518208 10980924110579085312 11002371227982560088 11024745054463328256 11079377091403186176 11089217247764283392 11101381812538048512 11110875875201323008 11144168770300280832 11165934724929773568 11188111357948502016 11202232940115263488 11276052424386674688 11289750384959913984 11298447761873043456 11314869924317626368 11403267345601357824 11417660496655941632 11434255933424336896 11506860969286066176 11523586057904214528 11572790646081060864 11613614073981591204 11633088053196619776 11637230890822402048 11649996611413475328 11694898040925585408 11718125246567940096 11723971553612218368 11728146757156952064 11741012209940143104 11786264431870316544 11809673100056752128 11856801284988862464 11874035007786811392 11902499781297045504 11915556494527954944 11926139304199323648 11939221949333372928 11943473809001938944 11949432545027837952 11961481445228150784 11966800906285145856 11985238111455019008 12009041960732983296 12036782198134766592 12127075248868687872 12144701811730415616 12151160800504971264 12168822371435937792 12186509613254885376 12215723459752230912 12239985075362463744 12257775751344095232 12353539624401470976 12402838186271244288 12465766050059905024 12475369403734818816 12537189866587815936 12602512057629671424 12630552473656885248 12651084673202520064 12676210958551482368 12700969183079903232 12705492320253364736 12826225289421914112 12844868058737934336 12863537925102379008 12889784384017661952 12894374763071799296 12919984246215933952 12938763293085433856 12945218590446824448 12964034315142241344 12990397273476169728 13039847381312663808 13091884752175202304 13137664852941078528 13156760296041283584 13163757533880385536 13168445481720086528 13182890902388932608 13194165101801571072 13233700414731583488 13259547485854106112 13259983831642669056 13285882237563846144 13332249833304489984 13390312253959176192 13416906717224239104 13436408035127181312 13456666625881669632 13483392875386896384 13510172205824606208 13514983520712720384 13541379972901612416 13683098513128292352 13742688892221259776 13769983209782771712 13789997720262107136 13807403391304859648 13895077396873740288 13915273730299428864 13925993753006309376 14023986806317393152 14034790579201671168 14072930379599183872 14162290423736696832 14177826064833380352 14182875148189802496 14232470257352835072 14260737328370417664 14293678860285035328 14338457367893508096 14429503450599653376 14443270652746530816 14450476566080176128 14471480165740176384 14506171608455774208 14534982276992925696 14556108704721113088 14614196932660690944 14641232147438780416 14669828303976746784 14686616144418177024 14699660072617771008 14715785193364389888 14728370346197102592 14772502788537581568 14801842416717398016 14814501166935097344 14887912966573031424 14917481810598002688 14947325306745126912 14977012149459615744 14998781062467551232 15053000513279885312 15086493232423501824 15204356460801810432 15342481292381421568 15364781410538952704 15484818765308788272 15533328815217967104 15593197387900780544 15624166995423920128 15631962071482957824 15637529009542602752 15654682946586857472 15715019242493755392 15746230800075669504 15776985157107067296 15809068379985149952 15832046677049081856 15887408659370606592 15918962599111163904 15924631745335918592 15932576726703783936 15955734541713527808 16011529039521939456 16043329494416719872 16049042930846355456 16080388717820664744 16192935748973887488 16225096495247917056 16248679484339847168 16287631279669641216 16319443059512745984 16319980100483284992 16343701001792126976 16351855061617041408 16375622292811252224 16471386165868627968 16537117581694992384 16619065637104779264 16633825871646425088 16652072718807072768 16666313812801984512 16716253155450421248 16803349410172895232 16914078636580012032 16934625577439870976 16947671642809565184 16972304886476439552 17126490744983912448 17151383900136505344 17260291453929099264 17285379086856321792 17386463175083551744 17420421110972386806 17449632079794929664 17455846336233603072 17474994917120212992 17516886470588104704 17542347061388378112 17551676711840514048 17577187869851910144 17592220135735428096 17644933886308777984 17679396647805474816 17679978442190225408 17714509650085128192 17785201927483293696 17811052511680217088 17853749671945568256 17889208956298985472 17915210713502908416 17942222167842226176 17977857167182528512 18013562941099474944 18019978027616960512 18055173297202149888 18244131350837723136 18323585189628346368 18359977613043695616 18386663627016142848 18460038230729293824 18526769862498320384 18530309436602206464 18553698307065905152 18698649075089857536 18713054105602228224 18805784799881723904 18883053898315595776 18903768086444507136 18910500197586403328 18976627009803780096 19014316437827223552 19051453774619854848 19058238480380047104 19239337934132871168 19257694203662041088 19267302088106901504 19295306887653568512 19334676576026492928 19341562144607698944 19379976369323900928 19408144939628150784 19417827885670236672 19446051472713362016 19485595910214254592 19559771071968995712 19582154859224236032 19621046924485853184 19637827128262803456 19706497279411617792 19735140444061925376 19745636300820578304 19752668222580129792 19774336353583398912 19791247652702356608 19850550622097375232 19889975747464003584 19998374749956734976 20085468380938764288 20115324309898002432 20125360075836358656 20154612052690771968 20272475281069080576 20524647769692438528 20646425020411717696 20711105086957289472 20842616095310610432 20872910595449143296 20888990629509464064 20953358989991673856 20994974400100892672 21035980209476089728 21101880654635728896 21109395569398775808 21243435635605045248 21274312722284703744 21348705386029252608 21391105992555626496 21398723907795140608 21440518290427552992 21507686051840262144 21590580998631849984 21633461993663889408 21664905979119796224 21759257412683661312 21791601335722835968 21802473415489388544 21834163057081669632 21921295398991036416 21961848221158170624 22004742455965120176 22049490108926656512 22158754182806372352 22178434495528566784 22202763625076097024 22221751750402646016 22331869449859547136 22376222715897004032 22579500769919827968 22629739848635252736 22806534691202715648 22835320993311883264 22868511866848673792 23013721938572132352 23047172115808429056 23145581292162121728 23227228147963182408 23266176106393239552 23274461781644804096 23299993222826950656 23389796081851170816 23436250493135880192 23447943107224436736 23456293514313904128 23482024419880286208 23572528863740633088 23619346200113504256 23713602569977724928 23748070015573622784 23804999562594091008 23831112989055909888 23852278608398647296 23878443898666745856 23886947618003877888 23898865090055675904 23933601812570291712 24073564396269533184 24289403623460831232 24337644742871875584 24373019226509770752 24431446919504461824 24479970150724927488 24515551502688190464 24707079248802941952 24805676372542488576 24931532100119810048 24950738807469637632 25074379733175631872 25205024115259342848 25302169346405040128 25352421917102964736 25401938366159806464 25410984640506729472 25652450578843828224 25689736117475868672 25727075850204758016 25788749526143598592 25839968492431867904 25877526586170867712 25890437180893648896 25928068630284482688 26079694762625327616 26130631666458580209 26183769504350404608 26275329705882157056 26313520592082567168 26327515067760771072 26336890963440173056 26365781804777865216 26388330203603142144 26467400829463166976 26519094971708212224 26519967663285338112 26571764475127692288 26664499666608979968 26780624507918352384 26833813434448478208 26872816070254362624 26913333251763339264 26966785750773792768 27020344411649212416 27029967041425440768 27082759945803224832 27366197026256584704 27485377784442519552 27539966419565543424 27579995440524214272 27790154793747480576 27830547460598857728 28047973612634786304 28069581158403342336 28145860759198367744 28324580847473393664 28355652129666760704 28365750296379604992 28464940514705670144 28521474656740835328 28587357720570070656 28676914735787016192 28859006901199306752 28886541305493061632 28900953132160352256 28942960331480352768 29012343216911548416 29069964553985851392 29112217409442226176 29228393865321381888 29282464294877560832 29339656607953493568 29373232288836354048 29399320145235542016 29431570386728779776 29456740692394205184 29629002333870194688 29775825933146062848 29834963621196005376 29997562124935102464 30106001026559770624 30172986464847003648 30408712921603620864 30684962584762843136 30729562821077905408 30969637530617576544 31066657630435934208 31186394775801561088 31248333990847840256 31263924142965915648 31275058019085205504 31309365893173714944 31430038484987510784 31492461600151339008 31553970314214134592 31618136759970299904 31664093354098163712 31849263490671837184 31865153453407567872 31911469083427055616 32023058079043878912 32086658988833439744 32098085861692710912 32160777435641329488 32385871497947774976 32450192990495834112 32497358968679694336 32638886119025491968 32687402003584253952 32703710123234082816 32751244585622504448 32942772331737255936 33074235163389984768 33238131274209558528 33267651743292850176 33304145437614145536 33332627625603969024 33432506310900842496 33606698820345790464 33828157273160024064 33869251154879741952 33895343285619130368 33944609772952879104 34252981489967824896 34302767800273010688 34520582907858198528 34570758173712643584 34772926350167103488 34840842221944773612 34899264159589859328 34911692672467206144 34949989834240425984 35084694122776756224 35154375739703820288 35184440271470856192 35289867772617555968 35358793295610949632 35359956884380450816 35429019300170256384 35570403854966587392 35622105023360434176 35707499343891136512 35778417912597970944 35830421427005816832 35884444335684452352 35955714334365057024 36027125882198949888 36039956055233921024 36110346594404299776 36647170379256692736 36719955226087391232 36773327254032285696 37053539724996640768 37060618873204412928 37107396614131810304 37397298150179715072 37426108211204456448 37611569599763447808 37766107796631191552 37807536172889014272 37821000395172806656 37953254019607560192 38028632875654447104 38102907549239709696 38116476960760094208 38478675868265742336 38515388407324082176 38534604176213803008 38590613775307137024 38669353152052985856 38683124289215397888 38759952738647801856 38816289879256301568 38835655771340473344 38892102945426724032 38971191820428509184 39119542143937991424 39275654256525606912 39412994558823235584 39470280888123850752 39491272601641156608 39505336445160259584 39548672707166797824 39582495305404713216 39701101244194750464 39779951494928007168 39996749499913469952 40170936761877528576 40250720151672717312 40309224105381543936 40544950562138161152 41049295539384877056 41292850040823435392 41422210173914578944 41685232190621220864 41745821190898286592 41777981259018928128 41906717979983347712 41989948800201785344 42071960418952179456 42218791138797551616 42486871271210090496 42548625444569407488 42697410772058505216 42782211985111252992 42797447815590281216 42881036580855105984 43015372103680524288 43329811958239592448 43518514825367322624 43583202671445671936 43604946830978777088 43668326114163339264 43842590797982072832 43923696442316341248 44009484911930240352 44098980217853313024 44317508365612744704 44405527250152194048 44443503500805292032 44663738899719094272 44752445431794008064 45159001539839655936 45259479697270505472 45613069382405431296 45670641986623766528 45737023733697347584 46027443877144264704 46094344231616858112 46454456295926364816 46548923563289608192 46599986445653901312 46779592163702341632 46872500986271760384 46895886214448873472 46912587028627808256 46964048839760572416 47145057727481266176 47238692400227008512 47427205139955449856 47496140031147245568 47662225978111819776 47756887797333491712 47773895236007755776 47797730180111351808 47867203625140583424 48147128792539066368 48578807246921662464 48675289485743751168 48746038453019541504 48862893839008923648 48959940301449854976 49031103005376380928 49414158497605883904 49611352745084977152 49863064200239620096 49901477614939275264 50148759466351263744 50410048230518685696 50803876732319612928 50821969281013458944 51379472234951737344 51454151700409516032 51577499052287197184 51679936984863735808 51755053172341735424 51780874361787297792 51856137260568965376 52159389525250655232 52261263332917160418 52367539008700809216 52550659411764314112 52627041184165134336 52655030135521542144 52673781926880346112 52731563609555730432 52776660407206284288 52934801658926333952 53038189943416424448 53039935326570676224 53143528950255384576 53561249015836704768 53667626868896956416 53745632140508725248 53826666503526678528 53933571501547585536 54040688823298424832 54059934082850881536 54165519891606449664 54732394052513169408 54970755568885039104 55079932839131086848 55159990881048428544 55580309587494961152 55661094921197715456 56095947225269572608 56139162316806684672 56291721518396735488 56649161694946787328 56711304259333521408 56731500592759209984 56929881029411340288 57042949313481670656 57174715441140141312 57718013802398613504 57773082610986123264 57801906264320704512 57885920662960705536 58024686433823096832 58139929107971702784 58224434818884452352 58456787730642763776 58564928589755121664 58679313215906987136 58746464577672708096 58863140773457559552 58913481384788410368 59258004667740389376 59551651866292125696 59669927242392010752 59995124249870204928 60212002053119541248 60345972929694007296 60817425843207241728 61369925169525686272 61459125642155810816 61939275061235153088 62133315260871868416 62527848285931831296 62550116038170411008 62618731786347429888 62860076969975021568 62984923200302678016 63107940628428269184 63328186708196327424 63698526981343674368 63730306906815135744 63822938166854111232 64046116158087757824 64173317977666879488 64196171723385421824 64321554871282658976 64771742995895549952 64900385980991668224 64994717937359388672 65277772238050983936 65374804007168507904 65407420246468165632 65502489171245008896 65885544663474511872 66148470326779969536 66476262548419117056 66535303486585700352 66608290875228291072 66665255251207938048 67738502309759483904 67889219545905758208 68505962979935649792 68605535600546021376 69041165815716397056 69141516347425287168 69545852700334206976 69681684443889547224 69798528319179718656 69823385344934412288 69899979668480851968 70169388245553512448 70308751479407640576 70368880542941712384 70579735545235111936 70717586591221899264 70719913768760901632 70858038600340512768 71140807709933174784 71244210046720868352 71414998687782273024 71556835825195941888 71660842854011633664 72079912110467842048 72220693188808599552 73294340758513385472 73439910452174782464 73546654508064571392 74121237746408825856 74214793228263620608 74794596300359430144 74852216422408912896 75223139199526895616 75532215593262383104 75615072345778028544 75642000790345613312 75906508039215120384 76057265751308894208 76205815098479419392 76232953921520188416 76957351736531484672 77069208352427606016 77181227550614274048 77366248578430795776 77519905477295603712 77632579758512603136 77671311542680946688 77784205890853448064 78239084287875982848 78551308513051213824 78825989117646471168 78940561776247701504 78982545203282313216 79010672890320519168 79097345414333595648 79164990610809426432 79402202488389500928 79559902989856014336 79993498999826939904 80341873523755057152 80501440303345434624 80618448210763087872 81089901124276322304 82098591078769754112 82585700081646870784 83370464381242441728 83491642381796573184 83813435959966695424 83979897600403570688 84143920837904358912 84437582277595103232 84973742542420180992 85097250889138814976 85394821544117010432 85564423970222505984 85594895631180562432 85762073161710211968 86030744207361048576 86659623916479184896 87037029650734645248 87166405342891343872 87209893661957554176 87336652228326678528 87685181595964145664 87847392884632682496 88018969823860480704 88197960435706626048 88887007001610584064 89327477799438188544 89504890863588016128 90318003079679311872 90518959394541010944 91226138764810862592 91474047467394695168 92054887754288529408 92188688463233716224 92908912591852729632 93097847126579216384 93199972891307802624 93559184327404683264 93745001972543520768 93791772428897746944 93825174057255616512 93928097679521144832 94290115454962532352 94477384800454017024 94854410279910899712 94992280062294491136 95547790472015511552 95595460360222703616 95734407250281166848 96294257585078132736 97157614493843324928 97350578971487502336 97492076906039083008 98062206010752761856 98828316995211767808 99222705490169954304 99726128400479240192 99802955229878550528 100297518932702527488 100820096461037371392 101607753464639225856 101643938562026917888 102758944469903474688 102908303400819032064 103154998104574394368 103359873969727471616 103510106344683470848 103561748723574595584 103712274521137930752 104318779050501310464 104522526665834320836 104735078017401618432 105254082368330268672 105347563853760692224 105463127219111460864 105553320814412568576 105869603317852667904 106076379886832848896 106079870653141352448 106287057900510769152 107122498031673409536 107335253737793912832 107491264281017450496 107653333007053357056 107867143003095171072 108081377646596849664 108119868165701763072 108331039783212899328 109941511137770078208 110159865678262173696 110319981762096857088 111160619174989922304 111322189842395430912 112191894450539145216 112278324633613369344 113298323389893574656 113422608518667042816 113463001185518419968 113859762058822680576 114085898626963341312 114349430882280282624 115436027604797227008 115546165221972246528 115603812528641409024 115771841325921411072 116049372867646193664 116279858215943405568 116448869637768904704 116913575461285527552 117129857179510243328 117358626431813974272 117826962769576820736 118516009335480778752 119103303732584251392 119339854484784021504 119990248499740409856 120424004106239082496 121634851686414483456 122739850339051372544 122918251284311621632 123878550122470306176 124266630521743736832 125055696571863662592 125100232076340822016 125237463572694859776 125720153939950043136 125969846400605356032 126215881256856538368 126656373416392654848 127397053962687348736 127460613813630271488 127645876333708222464 128092232316175515648 128346635955333758976 128392343446770843648 128643109742565317952 129989435874718777344 130555544476101967872 130749608014337015808 130814840492936331264 131004978342490017792 131771089326949023744 132296940653559939072 132952525096838234112 133216581750456582144 133330510502415876096 135477004619518967808 135778439091811516416 137011925959871299584 137211071201092042752 138082331631432794112 138283032694850574336 139091705400668413952 139363368887779094448 139646770689868824576 139799959336961703936 140338776491107024896 140617502958815281152 140737761085883424768 141435173182443798528 141716077200681025536 142281615419866349568 142488420093441736704 143321685708023267328 144159824220935684096 144441386377617199104 146588681517026770944 146879820904349564928 147093309016129142784 148242475492817651712 148429586456527241216 149589192600718860288 149704432844817825792 150446278399053791232 151064431186524766208 151230144691556057088 151284001580691226624 152411630196958838784 152465907843040376832 154138416704855212032 154362455101228548096 154732497156861591552 155039810954591207424 155265159517025206272 155342623085361893376 155568411781706896128 156478168575751965696 157102617026102427648 157651978235292942336 157881123552495403008 157965090406564626432 158021345780641038336 158194690828667191296 158329981221618852864 158804404976779001856 159119805979712028672 160683747047510114304 161002880606690869248 161236896421526175744 162179802248552644608 164197182157539508224 165171400163293741568 166740928762484883456 166983284763593146368 167626871919933390848 167959795200807141376 168287841675808717824 168875164555190206464 169947485084840361984 170194501778277629952 170789643088234020864 171128847940445011968 171189791262361124864 171524146323420423936 173319247832958369792 174074059301469290496 174419787323915108352 174673304456653357056 175370363191928291328 175694785769265364992 176037939647720961408 177774014003221168128 178654955598876377088 179009781727176032256 180636006159358623744 181037918789082021888 182452277529621725184 182948094934789390336 184109775508577058816 184377376926467432448 185817825183705459264 186195694253158432768 186399945782615605248 187583544857795493888 187650348114511233024 187856195359042289664 188580230909925064704 188954769600908034048 189984560124588982272 191095580944031023104 191190920720445407232 191468814500562333696 192588515170156265472 194315228987686649856 194701157942975004672 194984153812078166016 196124412021505523712 197656633990423535616 198445410980339908608 199452256800958480384 199605910459757101056 203215506929278451712 203287877124053835776 205517888939806949376 205816606801638064128 207020212689366941696 207123497447149191168 207424549042275861504 208637558101002620928 209045053331668641672 209470156034803236864 210508164736660537344 210695127707521384448 210926254438222921728 211106641628825137152 211739206635705335808 212152759773665697792 212159741306282704896 212574115801021538304 214244996063346819072 214670507475587825664 214982528562034900992 216239736331403526144 216662079566425798656 219883022275540156416 220319731356524347392 220639963524193714176 222644379684790861824 224383788901078290432 224556649267226738688 226596646779787149312 226845217037334085632 226926002371036839936 227719524117645361152 228171797253926682624 228698861764560565248 230872055209594454016 231207625057282818048 231543682651842822144 232098745735292387328 232559716431886811136 232897739275537809408 234259714359020486656 234717252863627948544 235653925539153641472 237032018670961557504 238206607465168502784 238679708969568043008 239980496999480819712 240848008212478164992 243269703372828966912 245479700678102745088 245836502568623243264 247757100244940612352 250111393143727325184 250200464152681644032 250474927145389719552 251440307879900086272 251939692801210712064 252431762513713076736 253312746832785309696 254921227627260542976 255291752667416444928 256184464632351031296 256693271910667517952 256784686893541687296 257286219485130635904 259978871749437554688 261111088952203935744 261499216028674031616 261629680985872662528 262009956684980035584 263542178653898047488 264593881307119878144 266661021004831752192 270954009239037935616 271556878183623032832 274422142402184085504 276164663262865588224 276566065389701148672 278183410801336827904 278726737775558188896 279293541379737649152 279599918673923407872 280677552982214049792 281235005917630562304 281475522171766849536 282870346364887597056 283432154401362051072 284563230839732699136 284976840186883473408 286643371416046534656 288319648441871368192 288882772755234398208 294186618032258285568 296484950985635303424 296859172913054482432 299178385201437720576 299408865689635651584 300892556798107582464 302460289383112114176 302568003161382453248 304823260393917677568 304931815686080753664 308276833409710424064 308724910202457096192 309464994313723183104 310079621909182414848 310530319034050412544 310685246170723786752 311136823563413792256 312956337151503931392 314205234052204855296 315762247104990806016 316042691561282076672 316389381657334382592 316659962443237705728 317608809953558003712 318239611959424057344 321367494095020228608 322005761213381738496 322473792843052351488 324359604497105289216 330342800326587483136 333481857524969766912 333966569527186292736 335253743839866781696 335919590401614282752 336575683351617435648 339894970169680723968 340389003556555259904 341579286176468041728 342257695880890023936 342379582524722249728 343048292646840847872 346638495665916739584 348148118602938580992 348839574647830216704 349346608913306714112 350740726383856582656 351389571538530729984 352075879295441922816 355548028006442336256 357309911197752754176 358019563454352064512 361272012318717247488 364904555059243450368 365896189869578780672 368219551017154117632 368754753852934864896 371635650367410918528 372799891565231210496 375167089715590987776 375300696229022466048 375712390718084579328 377160461819850129408 377909539201816068096 379969120249177964544 382191161888062046208 382381841440890814464 382937629001124667392 385177030340312530944 389968307624156332032 392248824043011047424 395313267980847071232 396890821960679817216 398904513601916960768 406431013858556903424 406575754248107671552 411035777879613898752 411633213603276128256 414040425378733883392 414246994894298382336 414849098084551723008 417275116202005241856 418090106663337283344 418940312069606473728 421016329473321074688 421390255415042768896 421852508876445843456 422213283257650274304 424305519547331395584 425148231602043076608 429965057124069801984 432479472662807052288 433324159132851597312 439766044551080312832 440639462713048694784 441279927048387428352 445288759369581723648 448767577802156580864 449113298534453477376 453193293559574298624 453690434074668171264 453852004742073679872 457397723529121130496 462415250114565636096 463087365303685644288 464197491470584774656 465119432863773622272 465795478551075618816 468519428718040973312 469434505727255897088 471307851078307282944 474064037341923115008 476413214930337005568 477359417939136086016 481696016424956329984 486539406745657933824 490959401356205490176 491673005137246486528 495514200489881224704 500222786287454650368 500400928305363288064 500949854290779439104 502880615759800172544 503879385602421424128 504863525027426153472 506625493665570619392 509842455254521085952 510583505334832889856 512368929264702062592 513386543821335035904 513569373787083374592 514572438970261271808 519957743498875109376 522222177904407871488 523259361971745325056 524019913369960071168 527084357307796094976 533322042009663504384 541908018478075871232 543113756367246065664 548844284804368171008 552329326525731176448 553132130779402297344 556366821602673655808 557453475551116377792 558587082759475298304 559199837347846815744 562951044343533699072 565740692729775194112 566864308802724102144 569953680373766946816 573286742832093069312 577765545510468796416 588373236064516571136 592969901971270606848 593718345826108964864 598356770402875441152 598817731379271303168 605136006322764906496 609646520787835355136 609863631372161507328 616553666819420848128 617449820404914192384 621060638068100825088 621370492341447573504 622273647126827584512 625912674303007862784 628410468104409710592 631524494209981612032 632085383122564153344 632778763314668765184 633319924886475411456 635217619907116007424 636479223918848114688 642734988190040457216 644011522426763476992 644947585686104702976 648719208994210578432 660685600653174966272 667933139054372585472 670507487679733563392 671839180803228565504 673151366703234871296 679789940339361447936 680778007113110519808 683158572352936083456 684515391761780047872 684759165049444499456 686096585293681695744 696296237205877161984 697679149295660433408 698693217826613428224 702779143077061459968 704151758590883845632 711096056012884672512 714619822395505508352 716039126908704129024 722544024637434494976 729809110118486900736 731792379739157561344 736439102034308235264 737509507705869729792 743271300734821837056 750334179431181975552 750601392458044932096 751424781436169158656 754320923639700258816 755819078403632136192 759938240498355929088 764763682881781628928 765875258002249334784 770354060680625061888 779936615248312664064 784497648086022094848 790626535961694142464 793781643921359634432 797809027203833921536 812862027717113806848 813151508496215343104 823266427206552256512 828080850757467766784 828493989788596764672 829698196169103446016 834550232404010483712 836180213326674566688 837880624139212947456 842032658946642149376 843705017752891686912 844426566515300548608 848611039094662791168 850296463204086153216 859930114248139603968 864958945325614104576 866648318265703194624 882559854096774856704 890577518739163447296 897535155604313161728 898226597068906954752 907380868149336342528 907704009484147359744 914795447058242260992 924830500229131272192 926174730607371288576 928394982941169549312 930238865727547244544 931590957102151237632 937038857436081946624 938869011454511794176 942615702156614565888 948128074683846230016 952826429860674011136 954718835878272172032 973078813491315867648 981918802712410980352 983346010274492973056 991028400979762449408 1000445572574909300736 1000801856610726576128 1001899708581558878208 1005761231519600345088 1007758771204842848256 1009727050054852306944 1019684910509042171904 1021167010669665779712 1024737858529404125184 1026773087642670071808 1027138747574166749184 1029144877940522543616 1039915486997750218752 1044444355808815742976 1046518723943490650112 1048039826739920142336 1054168714615592189952 1066644084019327008768 1083816036956151742464 1097688569608736342016 1104658653051462352896 1106264261558804594688 1112733643205347311616 1114906951102232755584 1118399674695693631488 1125902088687067398144 1131481385459550388224 1133728617605448204288 1139907360747533893632 1146573485664186138624 1155531091020937592832 1176746472129033142272 1185939803942541213696 1196713540805750882304 1210272012645529812992 1219293041575670710272 1219727262744323014656 1233107333638841696256 1234899640809828384768 1242121276136201650176 1242740984682895147008 1244547294253655169024 1251825348606015725568 1256820936208819421184 1263048988419963224064 1264170766245128306688 1265557526629337530368 1266639849772950822912 1289895171372209405952 1297438417988421156864 1321371201306349932544 1335866278108745170944 1341014975359467126784 1343678361606457131008 1346302733406469742592 1359579880678722895872 1361556014226221039616 1369518330098888998912 1372193170587363391488 1392592474411754323968 1395358298591320866816 1397386435653226856448 1405558286154122919936 1408303517181767691264 1422192112025769345024 1429239644791011016704 1432078253817408258048 1445088049274868989952 1459618220236973801472 1472878204068616470528 1475019015411739459584 1486542601469643674112 1500668358862363951104 1501202784916089864192 1502849562872338317312 1508641847279400517632 1511638156807264272384 1519876480996711858176 1529527365763563257856 1531750516004498669568 1540708121361250123776 1559873230496625328128 1581253071923388284928 1595618054407667843072 1625724055434227613696 1626303016992430686208 1646532854413104513024 1656161701514935533568 1656987979577193529344 1659396392338206892032 1669100464808020967424 1672360426653349133376 1675761248278425894912 1688853133030601097216 1697222078189325582336 1700592926408172306432 1719860228496279207936 1733296636531406389248 1765119708193549713408 1781155037478326894592 1795070311208626323456 1796453194137813909504 1815408018968294719488 1829590894116484521984 1849661000458262544384 1852349461214742577152 1863181914204302475264 1874077714872163893248 1877738022909023588352 1885231404313229131776 1896256149367692460032 1905652859721348022272 1909437671756544344064 1946157626982631735296 1963837605424821960704 1966692020548985946112 1982056801959524898816 2001603713221453152256 2003799417163117756416 2011522463039200690176 2015517542409685696512 2019454100109704613888 2039369821018084343808 2042334021339331559424 2049475717058808250368 2053546175285340143616 2054277495148333498368 2058289755881045087232 2088888711617631485952 2093037447886981300224 2096079653479840284672 2108337429231184379904 2133288168038654017536 2167632073912303484928 2195377139217472684032 2209317306102924705792 2212528523117609189376 2225467286410694623232 2229813902204465511168 2251804177374134796288 2262962770919100776448 2267457235210896408576 2279814721495067787264 2311062182041875185664 2353492944258066284544 2371879607885082427392 2393427081611501764608 2420544025291059625984 2438586083151341420544 2439454525488646029312 2469799281619656769536 2484242552272403300352 2485481969365790294016 2489094588507310338048 2503650697212031451136 2513641872417638842368 2526097976839926448128 2531115053258675060736 2533279699545901645824 2579790342744418811904 2594876835976842313728 2642742402612699865088 2671732556217490341888 2692605466812939485184 2723112028452442079232 2739036660197777997824 2744386341174726782976 2785184948823508647936 2790716597182641733632 2794772871306453712896 2811116572308245839872 2816607034363535382528 2844384224051538690048 2858479289582022033408 2864156507634816516096 2919236440473947602944 2945756408137232941056 2950038030823478919168 2973085202939287348224 3001336717724727902208 3002405569832179728384 3005699125744676634624 3017283694558801035264 3023276313614528544768 3059054731527126515712 3063501032008997339136 3081416242722500247552 3119746460993250656256 3162506143846776569856 3191236108815335686144 3251448110868455227392 3252606033984861372416 3293065708826209026048 3313975959154387058688 3318792784676413784064 3338200929616041934848 3344720853306698266752 3377706266061202194432 3394444156378651164672 3401185852816344612864 3439720456992558415872 3466593273062812778496 3530239416387099426816 3590140622417252646912 3630816037936589438976 3659181788232969043968 3699322000916525088768 3704698922429485154304 3726363828408604950528 3748155429744327786496 3755476045818047176704 3770462808626458263552 3792512298735384920064 3892315253965263470592 3933384041097971892224 3964113603919049797632 4003207426442906304512 4007598834326235512832 4023044926078401380352 4031035084819371393024 4038908200219409227776 4078739642036168687616 4084668042678663118848 4108554990296666996736 4116579511762090174464 4177777423235262971904 4186074895773962600448 4192159306959680569344 4216674858462368759808 4266576336077308035072 4335264147824606969856 4418634612205849411584 4425057046235218378752 4450934572821389246464 4459627804408931022336 4503608354748269592576 4525925541838201552896 4534914470421792817152 4559629442990135574528 4622124364083750371328 4743759215770164854784 4786854163223003529216 4877172166302682841088 4878909050977292058624 4939598563239313539072 4968485104544806600704 4970963938731580588032 4978189177014620676096 5007301394424062902272 5027283744835277684736 5066559399091803291648 5159580685488837623808 5285484805225399730176 5343465112434980683776 5385210933625878970368 5446224056904884158464 5478073320395555995648 5488772682349453565952 5589545742612907425792 5622233144616491679744 5633214068727070765056 5688768448103077380096 5716958579164044066816 5728313015269633032192 5838472880947895205888 5891512816274465882112 5900076061646957838336 5946170405878574696448 6004811139664359456768 6011398251489353269248 6034567389117602070528 6046552627229057089536 6118109463054253031424 6127002064017994678272 6162832485445000495104 6325012287693553139712 6382472217630671372288 6502896221736910454784 6505212067969722744832 6586131417652418052096 6627951918308774117376 6637585569352827568128 6676401859232083869696 6689441706613396533504 6755412532122404388864 6788888312757302329344 6802371705632689225728 6933186546125625556992 7060478832774198853632 7180281244834505293824 7261632075873178877952 7318363576465938087936 7409397844858970308608 7452727656817209901056 7510952091636094353408 7540925617252916527104 7784630507930526941184 7866768082195943784448 7928227207838099595264 8006414852885812609024 8015197668652471025664 8077816400438818455552 8169336085357326237696 8217109980593333993472 8233159023524180348928 8355554846470525943808 8372149791547925200896 8384318613919361138688 8433349716924737519616 8533152672154616070144 8837269224411698823168 8850114092470436757504 8901869145642778492928 8919255608817862044672 9007216709496539185152 9051851083676403105792 9069828940843585634304 9244248728167500742656 9487518431540329709568 9573708326446007058432 9754344332605365682176 9757818101954584117248 9879197126478627078144 9941927877463161176064 9956378354029241352192 10014602788848125804544 10133118798183606583296 10319161370977675247616 10570969610450799460352 10770421867251757940736 10892448113809768316928 10977545364698907131904 11179091485225814851584 11244466289232983359488 11266428137454141530112 11377536896206154760192 11676945761895790411776 11800152123293915676672 11892340811757149392896 12009622279328718913536 12022796502978706538496 12069134778235204141056 12093105254458114179072 12236218926108506062848 12254004128035989356544 12325664970890000990208 12650024575387106279424 12764944435261342744576 13005792443473820909568 13010424135939445489664 13255903836617548234752 13275171138705655136256 13352803718464167739392 13378883413226793067008 13510825064244808777728 13577776625514604658688 13604743411265378451456 13866373092251251113984 14360562489669010587648 14636727152931876175872 14818795689717940617216 14905455313634419802112 15021904183272188706816 15081851234505833054208 15733536164391887568896 15856454415676199190528 16030395337304942051328 16155632800877636911104 16338672170714652475392 16434219961186667986944 16466318047048360697856 16768637227838722277376 16866699433849475039232 17066305344309232140288 17674538448823397646336 17700228184940873515008 17803738291285556985856 17838511217635724089344 18014433418993078370304 18103702167352806211584 18139657881687171268608 18488497456335001485312 18975036863080659419136 19147416652892014116864 19508688665210731364352 19515636203909168234496 19758394252957254156288 19883855754926322352128 19912756708058482704384 20029205577696251609088 20266237596367213166592 21141939220901598920704 21540843734503515881472 21784896227619536633856 21955090729397814263808 22358182970451629703168 22532856274908283060224 23353891523791580823552 23600304246587831353344 23784681623514298785792 24019244558657437827072 24045593005957413076992 24508008256071978713088 24651329941780001980416 25300049150774212558848 25529888870522685489152 26020848271878890979328 26511807673235096469504 26550342277411310272512 26705607436928335478784 26757766826453586134016 27021650128489617555456 27155553251029209317376 27209486822530756902912 27732746184502502227968 28721124979338021175296 29273454305863752351744 29637591379435881234432 30043808366544377413632 31467072328783775137792 31712908831352398381056 32311265601755273822208 32677344341429304950784 32932636094096721395712 33537274455677444554752 33733398867698950078464 34132610688618464280576 35400456369881747030016 35607476582571113971712 35677022435271448178688 36028866837986156740608 36207404334705612423168 36279315763374342537216 36976994912670002970624 37950073726161318838272 38294833305784028233728 39017377330421462728704 39031272407818336468992 39767711509852644704256 39825513416116965408768 40058411155392503218176 40532475192734426333184 42283878441803197841408 43081687469007031762944 43910181458795628527616 44716365940903259406336 45065712549816566120448 47200608493175662706688 47569363247028597571584 48091186011914826153984 49016016512143957426176 49302659883560003960832 50600098301548425117696 52041696543757781958656 53023615346470192939008 53100684554822620545024 53411214873856670957568 53515533652907172268032 54043300256979235110912 54311106502058418634752 54418973645061513805824 55465492369005004455936 57442249958676042350592 58546908611727504703488 59275182758871762468864 60087616733088754827264 63425817662704796762112 64622531203510547644416 65354688682858609901568 65865272188193442791424 67074548911354889109504 70800912739763494060032 71214953165142227943424 71354044870542896357376 72057733675972313481216 73953989825340005941248 75900147452322637676544 76589666611568056467456 78062544815636672937984 79535423019705289408512 79651026832233930817536 80116822310785006436352 81064950385468852666368 84567756883606395682816 86163374938014063525888 87820362917591257055232 90131425099633132240896 94401216986351325413376 95138726494057195143168 98032033024287914852352 101200196603096850235392 104083393087515563917312 106201369109645241090048 106822429747713341915136 107031067305814344536064 108086600513958470221824 108622213004116837269504 108837947290123027611648 110930984738010008911872 114884499917352084701184 117093817223455009406976 120175233466177509654528 126851635325409593524224 129245062407021095288832 131730544376386885582848 134149097822709778219008 141601825479526988120064 142708089741085792714752 147907979650680011882496 151800294904645275353088 156125089631273345875968 159070846039410578817024 159302053664467861635072 160233644621570012872704 162129900770937705332736 169135513767212791365632 172326749876028127051776 175640725835182514110464 180262850199266264481792 190277452988114390286336 196064066048575829704704 212402738219290482180096 213644859495426683830272 214062134611628689072128 216173201027916940443648 221861969476020017823744 229768999834704169402368 234187634446910018813952 240350466932355019309056 253703270650819187048448 258490124814042190577664 263461088752773771165696 283203650959053976240128 285416179482171585429504 303600589809290550706176 312250179262546691751936 318604107328935723270144 320467289243140025745408 324259801541875410665472 338271027534425582731264 344653499752056254103552 351281451670365028220928 360525700398532528963584 380554905976228780572672 424805476438580964360192 428124269223257378144256 443723938952040035647488 468375268893820037627904 480700933864710038618112 507406541301638374096896 516980249628084381155328 526922177505547542331392 570832358964343170859008 637208214657871446540288 640934578486280051490816 648519603083750821330944 676542055068851165462528 689306999504112508207104 702562903340730056441856 721051400797065057927168 761109811952457561145344 849610952877161928720384 856248538446514756288512 936750537787640075255808 961401867729420077236224 1014813082603276748193792 1033960499256168762310656 1053844355011095084662784 1141664717928686341718016 1274416429315742893080576 1353084110137702330925056 1405125806681460112883712 1442102801594130115854336 1522219623904915122290688 1712497076893029512577024 1922803735458840154472448 2029626165206553496387584 2067920998512337524621312 2107688710022190169325568 2283329435857372683436032 2548832858631485786161152 2810251613362920225767424 2884205603188260231708672 3044439247809830244581376 3424994153786059025154048 4059252330413106992775168 4215377420044380338651136 4566658871714745366872064 5768411206376520463417344 6088878495619660489162752 6849988307572118050308096 8430754840088760677302272 9133317743429490733744128 12177756991239320978325504 13699976615144236100616192 18266635486858981467488256 27399953230288472201232384 36533270973717962934976512 54799906460576944402464768 109599812921153888804929536
- Sum of all divisors σ(n): 390873486285818077992685389
- Sum of proper divisors (its aliquot sum) s(n): 281273673364664189187755853
- 109599812921153888804929536 is an abundant number, because the sum of its proper divisors (281273673364664189187755853) is greater than itself. Its abundance is 171673860443510300382826317
Bases of 109599812921153888804929536
- Binary: 1011010101010001010100111000011011111101111010110010101001111000100000000000000000000002
- Hexadecimal: 0x5AA8A9C37EF5953C400000
- Base-36: DRRE64WG361ZLDS00
Squares and roots of 109599812921153888804929536
- 109599812921153888804929536 squared (1095998129211538888049295362) is 12012118992351930920702850498138951952783493925175296
- 109599812921153888804929536 cubed (1095998129211538888049295363) is 1316525994348411189338552121263613217650934411798417818924268665601017727942656
-
109599812921153888804929536 is a
perfect square number . Itssquare root is 10468992927744 -
The
cube root of 109599812921153888804929536 is 478560229.8537058053
Scales and comparisons
How big is 109599812921153888804929536?- 109,599,812,921,153,888,804,929,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,599,812,921,153,888,804,929,536 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 109599812921153888804929536 cubic inches would be around 39880019.2 feet tall.
Recreational maths with 109599812921153888804929536
- 109599812921153888804929536 backwards is 635929408888351129218995901
- The number of decimal digits it has is: 27
- The sum of 109599812921153888804929536's digits is 135
- 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 109599812921153888804929536 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 109599812921153888804929536 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/109599812921153888804929536/
Chicago style:
Numbermatics. 2024. "Number 109599812921153888804929536 - Facts about the integer". https://numbermatics.com/n/109599812921153888804929536/
The information we have on file for 109599812921153888804929536 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 109599812921153888804929536, math, Factors of 109599812921153888804929536, curriculum, school, college, exams, university, Prime factorization of 109599812921153888804929536, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, five hundred ninety-nine sextillion, eight hundred twelve quintillion, nine hundred twenty-one quadrillion, one hundred fifty-three trillion, eight hundred eighty-eight billion, eight hundred four million, nine hundred twenty-nine thousand, five hundred thirty-six.