119022078968289978382024704
119,022,078,968,289,978,382,024,704 is an even composite number composed of seven prime numbers multiplied together.
119022078968289978382024704 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 119022078968289978382024704:
222 × 34 × 72 × 172 × 472 × 972 × 10912
(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 × 7 × 7 × 17 × 17 × 47 × 47 × 97 × 97 × 1091 × 1091)See below for interesting mathematical facts about the number 119022078968289978382024704 from the Numbermatics database.
Names of 119022078968289978382024704
- Cardinal: 119022078968289978382024704 can be written as One hundred nineteen septillion, twenty-two sextillion, seventy-eight quintillion, nine hundred sixty-eight quadrillion, two hundred eighty-nine trillion, nine hundred seventy-eight billion, three hundred eighty-two million, twenty-four thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.19022078968289978382024704 × 1026
Factors of 119022078968289978382024704
Divisors of 119022078968289978382024704
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 47 48 49 51 54 56 63 64 68 72 81 84 94 96 97 98 102 108 112 119 126 128 136 141 144 147 153 162 168 188 189 192 194 196 204 216 224 238 252 256 272 282 288 289 291 294 306 324 329 336 357 376 378 384 388 392 408 423 432 441 448 459 476 504 512 544 564 567 576 578 582 588 612 648 658 672 679 714 752 756 768 776 784 799 816 833 846 864 867 873 882 896 918 952 987 1008 1024 1071 1088 1091 1128 1134 1152 1156 1164 1176 1224 1269 1296 1316 1323 1344 1358 1377 1428 1504 1512 1536 1552 1568 1598 1632 1649 1666 1692 1728 1734 1746 1764 1792 1836 1904 1974 2016 2023 2037 2048 2142 2176 2182 2209 2256 2268 2303 2304 2312 2328 2352 2397 2448 2499 2538 2592 2601 2619 2632 2646 2688 2716 2754 2856 2961 3008 3024 3072 3104 3136 3196 3213 3264 3273 3298 3332 3384 3456 3468 3492 3528 3584 3672 3807 3808 3948 3969 4032 4046 4074 4096 4284 4352 4364 4418 4512 4536 4559 4606 4608 4624 4656 4704 4753 4794 4896 4947 4998 5076 5184 5202 5238 5264 5292 5376 5432 5508 5593 5712 5922 6016 6048 6069 6111 6144 6208 6272 6392 6426 6528 6546 6596 6627 6664 6768 6909 6912 6936 6984 7056 7168 7191 7344 7497 7614 7616 7637 7803 7857 7896 7938 8064 8092 8148 8192 8568 8704 8728 8836 8883 9024 9072 9118 9212 9216 9248 9312 9408 9409 9506 9588 9639 9792 9819 9894 9996 10152 10368 10404 10476 10528 10584 10752 10864 11016 11186 11424 11543 11844 12032 12096 12138 12222 12288 12416 12544 12784 12852 13056 13092 13192 13254 13328 13536 13583 13677 13818 13824 13872 13968 14112 14161 14259 14336 14382 14688 14841 14994 15228 15232 15274 15463 15606 15714 15792 15876 16128 16184 16296 16384 16779 17136 17408 17456 17672 17766 18048 18144 18207 18236 18333 18424 18432 18496 18547 18624 18816 18818 19012 19176 19278 19584 19638 19788 19881 19992 20304 20727 20736 20808 20952 21056 21168 21504 21573 21728 22032 22372 22491 22848 22911 23086 23409 23688 24064 24192 24276 24444 24576 24832 25088 25568 25704 26112 26184 26384 26508 26649 26656 27072 27166 27354 27636 27648 27744 27936 28033 28224 28227 28322 28518 28672 28764 29376 29457 29682 29988 30456 30464 30548 30926 31212 31428 31584 31752 31913 32256 32368 32592 32768 33558 34272 34629 34816 34912 35344 35532 36096 36288 36414 36472 36666 36848 36864 36992 37094 37248 37553 37632 37636 38024 38352 38556 39151 39168 39276 39576 39762 39984 40608 40749 41031 41454 41472 41616 41904 42112 42336 42483 42777 43008 43146 43456 44064 44523 44744 44982 45696 45822 46172 46389 46818 47376 48128 48384 48552 48888 49152 49664 50176 50337 51136 51277 51408 52224 52368 52768 53016 53298 53312 53459 54144 54332 54621 54708 54999 55272 55296 55488 55641 55872 56066 56448 56454 56644 57036 57344 57528 58752 58914 59364 59643 59976 60912 60928 61096 61852 62181 62424 62856 63168 63504 63826 64512 64719 64736 65184 65536 65863 67116 67473 68544 68733 69258 69632 69824 70688 71064 72192 72576 72828 72944 73332 73696 73728 73984 74188 74496 75106 75264 75272 76048 76704 77112 77503 78302 78336 78552 79152 79524 79968 80801 81216 81498 82062 82908 82944 83232 83808 84099 84224 84672 84681 84966 85554 86016 86292 86912 88128 88371 89046 89488 89964 91392 91644 92344 92778 93636 94752 95081 95739 96256 96768 97104 97776 98304 99328 100352 100674 102272 102554 102816 103887 104448 104736 105536 105827 106032 106596 106624 106918 108241 108288 108664 109242 109416 109998 110544 110592 110976 111282 111744 112132 112659 112896 112908 113288 114072 114688 115056 117453 117504 117828 118728 119286 119952 121824 121856 122192 122247 123093 123704 124362 124848 125712 126336 127008 127449 127652 128331 129024 129438 129472 129829 130368 131072 131726 133569 134232 134946 137088 137466 138516 139167 139264 139648 141376 142128 144384 145152 145656 145888 146664 147392 147456 147968 148376 148992 150212 150528 150544 151011 152096 153408 153831 154224 155006 156604 156672 157104 158304 159048 159936 159953 160377 161602 162432 162996 163863 164124 165816 165888 166464 166923 167616 168198 168448 169344 169362 169932 171108 172032 172584 173824 176256 176742 178092 178929 178976 179928 182784 183288 184688 185556 186543 187272 189504 190162 191478 192512 193536 194208 195552 196231 196608 197589 198656 200704 201348 204544 205108 205632 206199 207774 208896 209472 211072 211654 212064 213192 213248 213836 214273 216482 216576 217328 218484 218832 219996 221088 221184 221952 222564 223391 223488 224264 225318 225792 225816 226576 228144 229376 230112 232509 234906 235008 235656 237456 238572 239904 242403 243648 243712 244384 244494 246186 247408 248724 249696 251424 252297 252672 254016 254043 254898 255304 256662 258048 258876 258944 259658 260736 262144 262871 263452 267138 268464 269892 274176 274932 277032 278334 278528 279296 282752 284256 285243 287217 288768 290304 291312 291776 293328 294784 294912 295936 296752 297984 300424 301056 301088 302022 304192 306816 307662 308448 310012 311661 313208 313344 314208 315299 316608 317481 318096 319872 319906 320754 323204 324723 324864 325992 327726 328248 331632 331776 332928 333846 335232 336396 336896 337977 338688 338724 339864 342216 344064 345168 347648 352359 352512 353484 356184 357858 357952 358939 359856 365568 366576 366741 369279 369376 371112 373086 374544 379008 380324 382347 382956 384993 385024 387072 388416 389487 391104 392462 393216 395178 397312 401408 402696 409088 410216 411264 412398 415548 417501 417792 418944 422144 423308 424128 426384 426496 427672 428546 432964 433152 434656 436968 437664 439992 442176 442223 442368 443904 445128 446782 446976 448528 450636 451584 451632 453033 453152 456288 458752 460224 461041 461493 465018 469812 470016 471312 474912 477144 479808 479859 481131 484806 487296 487424 488768 488988 492372 494816 497448 499392 500769 502848 504594 505344 508032 508086 509796 510608 513324 516096 517752 517888 519316 521472 524288 525742 526904 534276 536928 539784 542521 548352 549864 554064 556668 557056 558592 565504 568512 570486 574434 577536 580608 582624 583552 586656 588693 589568 589824 591872 592767 593504 595968 600848 602112 602176 604044 608384 613632 615324 616896 618597 620024 623322 626416 626688 628416 630598 633216 634962 636192 638401 639744 639812 641508 642819 646408 649446 649728 651984 655452 656496 663264 663552 665567 665856 667692 670173 670464 672792 673792 675954 677376 677448 679728 684432 688128 690336 695296 697527 704718 705024 706968 712368 715716 715904 717878 719712 727209 731136 733152 733482 738558 738752 740789 742224 746172 749088 756891 758016 760648 762129 764694 765912 769986 770048 774144 776832 778974 782208 784924 786432 788613 790356 794624 802816 805392 818176 820432 822528 824796 831096 835002 835584 837888 844288 846616 848256 852768 852992 855344 855729 857092 861651 865928 866304 869312 871709 873936 875328 879984 884352 884446 884736 887808 890256 893564 893952 897056 901272 903168 903264 906066 906304 908803 912576 917504 920448 922082 922986 930036 934983 939624 940032 942624 945897 949824 952443 954288 959616 959718 962262 969612 974169 974592 974848 977536 977976 984744 989632 994896 998784 1001538 1005696 1009188 1010688 1013931 1016064 1016172 1019592 1021216 1026648 1032192 1035504 1035776 1038632 1042944 1048576 1051484 1053808 1057077 1068552 1073856 1076817 1079568 1085042 1096704 1099728 1100223 1108128 1113336 1114112 1117184 1119671 1131008 1137024 1140972 1147041 1148868 1155072 1161216 1165248 1167104 1168461 1173312 1177386 1179136 1179648 1183744 1185534 1187008 1190281 1191936 1201696 1204224 1204352 1208088 1216768 1227264 1230648 1233792 1237194 1240048 1246644 1252503 1252832 1253376 1256832 1261196 1266432 1269924 1272384 1276802 1279488 1279624 1283016 1285638 1292816 1298892 1299456 1303968 1310904 1312992 1317551 1326528 1326669 1327104 1331134 1331712 1335384 1340346 1340928 1345584 1347584 1351908 1354752 1354896 1359456 1368864 1373617 1376256 1380672 1383123 1384479 1390592 1395054 1409436 1410048 1413936 1424736 1431432 1431808 1435756 1439424 1439577 1443393 1454418 1462272 1466304 1466964 1477116 1477504 1481578 1484448 1492344 1498176 1499911 1502307 1513782 1516032 1521296 1524258 1529388 1531824 1539972 1540096 1548288 1553664 1557948 1564416 1569848 1572864 1577226 1580712 1589248 1605632 1610784 1627563 1636352 1640864 1645056 1649592 1662192 1670004 1671168 1675776 1688576 1693232 1696512 1705536 1705984 1710688 1711458 1714184 1723302 1731856 1732608 1738624 1743418 1747872 1750656 1759968 1766079 1768704 1768892 1769472 1775616 1778301 1780512 1787128 1787904 1794112 1799059 1802544 1806336 1806528 1812132 1812608 1817606 1825152 1835008 1840097 1840896 1844164 1845972 1860072 1869966 1879248 1880064 1885248 1891794 1899648 1904886 1908576 1915203 1919232 1919436 1924524 1928457 1939224 1948338 1949184 1949696 1955072 1955952 1969488 1979264 1989792 1996701 1997568 2003076 2010519 2011392 2018376 2021376 2027862 2032128 2032344 2039184 2042432 2053296 2064384 2071008 2071552 2077264 2085888 2092581 2097152 2102968 2107616 2114154 2137104 2147712 2153634 2159136 2170084 2181627 2193408 2199456 2200446 2207093 2216256 2222367 2226672 2228224 2234368 2239342 2262016 2270673 2274048 2281944 2294082 2297736 2310144 2322432 2330496 2334208 2336922 2346624 2354772 2358272 2359296 2365839 2367488 2371068 2374016 2380562 2383872 2403392 2408448 2408704 2410019 2416176 2433536 2454528 2461296 2467584 2474388 2480096 2493288 2505006 2505664 2506752 2512573 2513664 2522392 2532864 2539848 2544768 2553604 2558976 2559248 2566032 2567187 2571276 2584953 2585632 2597784 2598912 2607936 2615127 2621808 2625984 2635102 2653056 2653338 2654208 2662268 2663424 2670768 2680692 2681856 2691168 2695168 2703816 2709504 2709792 2718912 2719201 2726409 2737728 2747234 2752512 2761344 2766246 2768958 2781184 2790108 2818872 2820096 2827872 2837691 2849472 2857329 2862864 2863616 2871512 2878848 2879154 2886786 2908836 2922507 2924544 2932608 2933928 2954232 2955008 2963156 2968896 2984688 2996352 2999822 3004614 3027564 3032064 3041793 3042592 3048516 3058776 3063648 3079944 3080192 3095561 3096576 3107328 3115896 3128832 3139696 3145728 3154452 3161424 3171231 3178496 3211264 3221568 3230451 3255126 3272704 3281728 3290112 3299184 3324384 3340008 3342336 3351552 3359013 3377152 3386464 3393024 3411072 3411968 3421376 3422916 3428368 3446604 3463712 3465216 3477248 3486836 3495744 3501312 3505383 3519936 3532158 3537408 3537784 3538944 3551232 3556602 3561024 3570843 3574256 3575808 3588224 3598118 3605088 3612672 3613056 3624264 3625216 3635212 3642641 3650304 3670016 3680194 3681792 3688328 3691944 3720144 3739932 3758496 3760128 3770496 3783588 3797647 3799296 3809772 3817152 3830406 3838464 3838872 3849048 3856914 3878448 3896676 3898368 3899392 3910144 3911904 3938976 3952653 3958528 3979584 3980007 3993402 3995136 4006152 4021038 4022784 4036752 4042752 4055724 4064256 4064688 4078368 4084864 4106592 4120851 4128768 4142016 4143104 4149369 4153437 4154528 4171776 4185162 4194304 4205936 4215232 4228308 4274208 4295424 4307268 4318272 4318731 4330179 4340168 4363254 4386816 4398912 4400892 4414186 4432512 4444734 4453344 4456448 4468736 4468807 4478684 4499733 4524032 4541346 4548096 4563888 4588164 4595472 4620288 4644864 4660992 4668416 4673844 4693248 4709544 4716544 4718592 4731678 4734976 4742136 4748032 4761124 4767744 4806784 4816896 4817408 4820038 4832352 4867072 4882689 4909056 4922592 4935168 4948776 4960192 4973869 4986576 5010012 5011328 5013504 5025146 5027328 5044784 5065728 5079696 5089536 5107208 5117952 5118496 5132064 5134374 5142552 5169906 5171264 5185523 5195568 5197824 5215872 5230254 5243616 5251968 5270204 5298237 5306112 5306676 5308416 5324536 5326848 5334903 5341536 5361384 5363712 5382336 5390336 5397177 5407632 5419008 5419584 5437824 5438402 5452818 5475456 5494468 5505024 5520291 5522688 5532492 5537916 5562368 5580216 5637744 5640192 5655744 5675382 5698944 5714658 5725728 5727232 5743024 5745609 5757696 5758308 5773572 5785371 5817672 5845014 5849088 5865216 5867856 5908464 5910016 5926312 5937792 5969376 5990103 5992704 5999644 6009228 6031557 6055128 6064128 6083586 6085184 6097032 6101963 6117552 6127296 6159888 6160384 6191122 6193152 6214656 6231792 6257664 6277743 6279392 6291456 6308904 6322848 6342462 6356992 6422528 6443136 6460902 6510252 6544881 6545408 6563456 6580224 6598368 6621279 6648768 6667101 6680016 6684672 6703104 6718026 6754304 6772928 6786048 6822144 6823936 6842752 6845832 6856736 6893208 6927424 6930432 6954496 6973672 6991488 7002624 7010766 7039872 7064316 7074816 7075568 7077888 7097517 7102464 7113204 7122048 7141686 7148512 7151616 7176448 7196236 7210176 7225344 7226112 7230057 7248528 7250432 7270424 7285282 7300608 7340032 7360388 7363584 7376656 7383888 7440288 7479864 7516992 7517791 7520256 7537719 7540992 7567176 7595294 7598592 7619544 7634304 7660812 7676928 7677744 7698096 7701561 7713828 7756896 7793352 7796736 7798784 7820288 7823808 7837697 7845381 7877952 7905306 7917056 7959168 7960014 7986804 7990272 8012304 8042076 8045568 8073504 8085504 8111448 8128512 8129376 8156736 8157603 8169728 8179227 8213184 8241702 8257536 8284032 8286208 8298738 8306874 8309056 8331967 8343552 8370324 8411872 8430464 8456616 8513073 8548416 8571987 8590848 8614536 8636544 8637462 8660358 8680336 8726508 8767521 8773632 8797824 8801784 8828372 8865024 8889468 8906688 8912896 8937472 8937614 8957368 8999466 9048064 9082692 9096192 9127776 9176328 9190944 9222857 9240576 9286683 9289728 9321984 9336832 9347688 9386496 9419088 9433088 9437184 9463356 9469952 9484272 9496064 9522248 9535488 9613568 9633792 9634816 9640076 9664704 9691353 9734144 9765378 9818112 9845184 9870336 9897552 9920384 9947738 9973152 10020024 10022656 10027008 10050292 10054656 10077039 10089568 10131456 10159392 10179072 10214416 10235904 10236992 10264128 10265219 10268748 10285104 10339812 10342528 10371046 10391136 10395648 10431744 10460508 10487232 10499377 10503936 10516149 10540408 10596474 10612224 10613352 10616832 10649072 10653696 10669806 10683072 10712529 10722768 10727424 10764672 10780672 10794354 10815264 10838016 10839168 10875648 10876804 10905636 10927923 10950912 10988936 11010048 11040582 11045376 11064984 11075832 11124736 11160432 11275488 11280384 11311488 11350764 11392941 11397888 11429316 11451456 11454464 11486048 11491218 11515392 11516616 11547144 11570742 11635344 11690028 11698176 11730432 11735712 11816928 11820032 11852624 11857959 11875584 11938752 11940021 11980206 11985408 11999288 12018456 12063114 12110256 12128256 12167172 12170368 12194064 12203926 12235104 12254592 12319776 12320768 12362553 12382244 12386304 12429312 12448107 12463584 12515328 12555486 12558784 12582912 12593413 12617808 12645696 12684924 12713984 12845056 12886272 12921804 12956193 13020504 13089762 13090816 13126912 13160448 13196736 13242558 13297536 13334202 13360032 13369344 13406208 13406421 13436052 13499199 13508608 13545856 13572096 13644288 13647872 13685504 13691664 13713472 13786416 13854848 13860864 13908992 13947344 13982976 14005248 14021532 14079744 14128632 14149632 14151136 14155776 14195034 14204928 14226408 14244096 14283372 14297024 14303232 14352896 14392472 14420352 14450688 14452224 14460114 14497056 14500864 14540848 14570564 14601216 14648067 14680064 14720776 14727168 14753312 14767776 14819053 14880576 14921607 14959728 15033984 15035582 15040512 15075438 15081984 15134352 15190588 15197184 15239088 15268608 15321624 15353856 15355488 15396192 15403122 15427656 15449651 15513792 15556569 15586704 15593472 15597568 15640576 15647616 15675394 15690762 15755904 15810612 15834112 15894711 15918336 15920028 15973608 15980544 16024608 16084152 16091136 16147008 16171008 16191531 16222896 16257024 16258752 16313472 16315206 16339456 16358454 16426368 16483404 16515072 16560873 16568064 16572416 16597476 16613748 16618112 16663934 16687104 16740648 16823744 16860928 16870133 16913232 17026146 17096832 17143974 17181696 17229072 17236827 17273088 17274924 17320716 17356113 17360672 17453016 17535042 17547264 17595648 17603568 17656744 17730048 17778936 17813376 17825792 17874944 17875228 17914736 17970309 17998932 18094671 18096128 18165384 18192384 18255552 18305889 18352656 18381888 18445714 18481152 18573366 18579456 18643968 18673664 18695376 18772992 18838176 18866176 18874368 18926712 18939904 18968544 18992128 19034407 19044496 19070976 19227136 19267584 19269632 19280152 19329408 19382706 19468288 19530756 19636224 19690368 19740672 19795104 19840768 19863837 19895476 19946304 20001303 20040048 20045312 20054016 20100584 20109312 20154078 20179136 20234777 20262912 20318784 20358144 20428832 20471808 20473984 20528256 20530438 20537496 20570208 20679624 20685056 20742092 20782272 20784481 20791296 20863488 20921016 20974464 20998754 21007872 21032298 21080816 21192948 21224448 21226704 21233664 21292551 21298144 21307392 21339612 21366144 21425058 21445536 21454848 21529344 21561344 21588708 21630528 21668927 21676032 21678336 21690171 21751296 21753608 21811272 21855846 21901824 21977872 22020096 22081164 22090752 22129968 22151664 22249472 22320864 22550976 22553373 22560768 22613157 22622976 22701528 22785882 22795776 22858632 22902912 22908928 22972096 22982436 23030784 23033232 23094288 23141484 23270688 23380056 23396352 23460864 23471424 23513091 23536143 23633856 23640064 23705248 23715918 23751168 23877504 23880042 23960412 23970816 23998576 24036912 24126228 24220512 24256512 24334344 24340736 24388128 24407852 24470208 24472809 24509184 24537681 24639552 24641536 24725106 24764488 24772608 24858624 24896214 24927168 24995901 25030656 25110972 25117568 25186826 25235616 25291392 25369848 25427968 25498487 25539219 25690112 25772544 25843608 25912386 26041008 26179524 26181632 26253824 26320896 26393472 26485116 26595072 26668404 26720064 26738688 26812416 26812842 26872104 26998398 27017216 27091712 27144192 27288576 27295744 27371008 27383328 27426944 27572832 27668571 27709696 27721728 27817984 27860049 27894688 27965952 28010496 28043064 28159488 28257264 28299264 28302272 28311552 28390068 28409856 28452816 28488192 28566744 28594048 28606464 28705792 28784944 28840704 28901376 28904448 28920228 28994112 29001728 29074059 29081696 29141128 29202432 29296134 29360128 29441552 29454336 29506624 29535552 29638106 29761152 29843214 29919456 30067968 30071164 30081024 30150876 30163968 30231117 30268704 30381176 30394368 30478176 30537216 30584003 30643248 30707712 30710976 30792384 30795657 30806244 30855312 30899302 31027584 31113138 31173408 31186944 31195136 31281152 31281649 31295232 31350788 31381524 31498131 31511808 31621224 31668224 31789422 31836672 31840056 31947216 31961088 32049216 32137587 32168304 32182272 32294016 32342016 32383062 32445792 32514048 32517504 32626944 32630412 32678912 32716908 32783769 32852736 32966808 33030144 33121746 33136128 33144832 33194952 33227496 33236224 33327868 33374208 33481296 33647488 33721856 33740266 33826464 34052292 34178823 34193664 34287948 34363392 34458144 34473654 34546176 34549848 34641432 34712226 34721344 34817083 34906032 35070084 35094528 35191296 35207136 35313488 35460096 35557872 35573877 35626752 35651584 35749888 35750456 35820063 35829472 35940618 35997864 36189342 36192256 36330768 36384768 36511104 36611778 36705312 36763776 36891428 36962304 37087659 37146732 37158912 37287936 37344321 37347328 37390752 37545984 37676352 37732352 37748736 37780239 37853424 37879808 37937088 37984256 38068814 38088992 38141952 38454272 38535168 38539264 38560304 38658816 38765412 38936576 39061512 39272448 39380736 39481344 39590208 39681536 39727674 39790952 39892608 40002606 40080096 40090624 40108032 40201168 40218624 40219263 40308156 40358272 40469554 40497597 40525824 40637568 40716288 40857664 40943616 40947968 40970323 41056512 41060876 41074992 41140416 41359248 41370112 41484184 41564544 41568962 41582592 41726976 41842032 41948928 41997508 42015744 42064596 42161632 42385896 42448896 42453408 42467328 42585102 42596288 42614784 42679224 42713741 42732288 42850116 42891072 42909696 43058688 43122688 43177416 43261056 43337854 43352064 43356672 43380342 43502592 43507216 43622544 43711692 43803648 43944201 43955744 44040192 44162328 44181504 44259936 44303328 44457159 44498944 44641728 44764821 45101952 45106746 45121536 45226314 45245952 45403056 45571764 45591552 45717264 45805824 45817856 45944192 45964872 46061568 46066464 46188576 46282968 46348953 46541376 46669707 46760112 46792704 46921728 46942848 47026182 47072286 47267712 47280128 47410496 47431836 47502336 47755008 47760084 47920824 47941632 47997152 48073824 48252456 48441024 48513024 48574593 48668688 48681472 48776256 48815704 48940416 48945618 49018368 49075362 49279104 49283072 49450212 49528976 49545216 49682619 49717248 49792428 49854336 49991802 50061312 50221944 50235136 50373652 50471232 50582784 50610399 50739696 50855936 50996974 51078438 51380224 51545088 51687216 51710481 51824772 52082016 52359048 52363264 52507648 52624537 52641792 52786944 52970232 53190144 53336808 53440128 53477376 53624832 53625684 53744208 53910927 53996796 54034432 54183424 54288384 54577152 54591488 54742016 54766656 54853888 54917667 55145664 55337142 55419392 55443456 55635968 55720098 55789376 55931904 55943207 56020992 56086128 56318976 56514528 56598528 56604544 56623104 56780136 56819712 56905632 56976384 57103221 57133488 57188096 57212928 57411584 57569888 57681408 57802752 57808896 57840456 57988224 58003456 58148118 58163392 58282256 58323769 58404864 58592268 58883104 58908672 59013248 59071104 59276212 59522304 59591511 59686428 59838912 60003909 60135936 60142328 60162048 60301752 60327936 60462234 60537408 60704331 60762352 60788736 60956352 61074432 61168006 61286496 61415424 61421952 61584768 61591314 61612488 61710624 61798604 61924897 62055168 62226276 62346816 62353443 62373888 62390272 62562304 62563298 62590464 62701576 62763048 62996262 63023616 63242448 63336448 63578844 63673344 63680112 63894432 63922176 64098432 64275174 64336608 64364544 64559999 64588032 64684032 64766124 64891584 65006781 65028096 65035008 65070513 65253888 65260824 65357824 65433816 65567538 65705472 65933616 66060288 66243492 66272256 66289664 66389904 66454992 66472448 66655736 66748416 66962592 67294976 67443712 67480532 67652928 67660119 67839471 68104584 68357646 68387328 68575896 68726784 68916288 68947308 69092352 69099696 69282864 69424452 69442688 69634166 69812064 70140168 70189056 70382592 70414272 70539273 70608429 70626976 70920192 71115744 71147754 71253504 71303168 71499776 71500912 71640126 71658944 71856533 71881236 71995728 72378684 72384512 72661536 72769536 73022208 73223556 73410624 73418427 73527552 73613043 73782856 73924608 74175318 74293464 74317824 74575872 74688642 74694656 74781504 74987703 75091968 75352704 75464704 75560478 75706848 75759616 75874176 75968512 76137628 76177984 76283904 76495461 76908544 77070336 77078528 77120608 77317632 77530824 77873152 78123024 78544896 78761472 78962688 79180416 79363072 79455348 79581904 79785216 80005212 80160192 80181248 80216064 80402336 80437248 80438526 80616312 80716544 80939108 80995194 81051648 81275136 81432576 81715328 81887232 81895936 81940646 82113024 82121752 82149984 82280832 82718496 82740224 82968368 83005713 83129088 83137924 83165184 83453952 83580147 83684064 83897856 83995016 84031488 84129192 84323264 84555773 84771792 84897792 84906816 84934656 85170204 85192576 85229568 85358448 85427482 85464576 85700232 85782144 85819392 86117376 86245376 86354832 86522112 86675708 86704128 86713344 86760684 87005184 87014432 87245088 87423384 87607296 87888402 87911488 88080384 88153891 88324656 88363008 88519872 88606656 88914318 88997888 89283456 89529642 90203904 90213492 90243072 90452628 90491904 90693351 90806112 91143528 91183104 91434528 91611648 91635712 91752009 91888384 91929744 92123136 92132928 92377152 92386971 92565936 92697906 93082752 93339414 93520224 93585408 93843456 93844947 93885696 94052364 94144572 94494393 94535424 94560256 94820992 94863672 95004672 95510016 95520168 95841648 95883264 95994304 96147648 96412761 96504912 96882048 97026048 97149186 97337376 97362944 97552512 97631408 97880832 97891236 98036736 98150724 98351307 98558208 98566144 98900424 99057952 99090432 99365238 99434496 99584856 99708672 99983604 100122624 100443888 100470272 100747304 100942464 101165568 101220798 101479392 101711872 101993948 102156876 102536469 102760448 103090176 103374432 103420962 103649544 103733371 104164032 104451249 104718096 104726528 105015296 105249074 105283584 105573888 105940464 106380288 106673616 106721631 106880256 106954752 107249664 107251368 107488416 107821854 107993592 108068864 108366848 108576768 109154304 109182976 109484032 109533312 109707776 109835334 110291328 110674284 110838784 110886912 111262977 111271936 111440196 111578752 111863808 111886414 112041984 112172256 112637952 113029056 113197056 113209088 113246208 113340717 113560272 113639424 113811264 113952768 114206442 114266976 114376192 114425856 114823168 115139776 115362816 115457257 115605504 115617792 115680912 115976448 116006912 116296236 116326784 116564512 116647538 116809728 117184536 117766208 117817344 118026496 118090931 118142208 118552424 119044608 119183022 119372856 119677824 120007818 120271872 120284656 120324096 120603504 120655872 120657789 120924468 121074816 121408662 121492791 121524704 121577472 121912704 122148864 122336012 122572992 122830848 122843904 122910969 123169536 123182628 123224976 123421248 123597208 123849794 124110336 124452552 124693632 124706886 124747776 124780544 125124608 125126596 125180928 125403152 125526096 125992524 126047232 126484896 126672896 127157688 127346688 127360224 127788864 127802447 127844352 128141223 128196864 128550348 128673216 128729088 129119998 129176064 129368064 129532248 129783168 130013562 130056192 130070016 130141026 130507776 130521648 130715648 130867632 131135076 131410944 131867232 132120576 132486984 132544512 132579328 132779808 132909984 132944896 133240849 133311472 133371477 133496832 133925184 134294463 134589952 134887424 134961064 135305856 135320238 135678942 136209168 136715292 136774656 137151792 137453568 137832576 137894616 138184704 138199392 138565728 138848904 138885376 139046859 139268332 139624128 140009121 140280336 140378112 140765184 140828544 141078546 141216858 141253952 141643439 141840384 142231488 142295508 142507008 142999552 143001824 143280252 143317888 143713066 143762472 143991456 144757368 144769024 145323072 145491367 145539072 145723779 146044416 146447112 146821248 146836854 147055104 147226086 147565712 147849216 148350636 148586928 148635648 149047857 149151744 149377284 149389312 149563008 149975406 150183936 150705408 150929408 151120956 151413696 151519232 151748352 151831197 151937024 152275256 152355968 152567808 152990922 153817088 154140672 154157056 154241216 154635264 155061648 155746304 156246048 157089792 157522944 157873611 157925376 158360832 158726144 158910696 159163808 159570432 160010424 160320384 160362496 160432128 160804672 160874496 160877052 161232624 161433088 161878216 161990388 162103296 162550272 162865152 163430656 163774464 163791872 163881292 164226048 164243504 164299968 164561664 164753001 165436992 165480448 165936736 166011426 166258176 166275848 166330368 166907904 167160294 167368128 167795712 167829621 167990032 168062976 168258384 168646528 169111546 169543584 169795584 169813632 169869312 170340408 170385152 170459136 170716896 170854964 170929152 171309663 171400464 171564288 171638784 172234752 172490752 172709664 173044224 173351416 173408256 173426688 173521368 174010368 174028864 174490176 174508723 174846768 174971307 175214592 175776804 175822976 176307782 176649312 176726016 177039744 177213312 177828636 177995776 178489409 178566912 178774533 179059284 180407808 180426984 180486144 180905256 180983808 181386702 181612224 182112993 182287056 182366208 182869056 183223296 183271424 183504018 183776768 183859488 184246272 184265856 184754304 184773942 185131872 185395812 185774691 186165504 186678828 187040448 187060329 187170816 187686912 187689894 187771392 188104728 188289144 188988786 189070848 189120512 189641984 189727344 190009344 191020032 191040336 191683296 191766528 191988608 192295296 192825522 193009824 193679997 193764096 194052096 194298372 194674752 194725888 195020343 195105024 195211539 195262816 195761664 195782472 196073472 196301448 196702614 197116416 197132288 197800848 198115904 198180864 198730476 198868992 199169712 199417344 199967208 200245248 200887776 200940544 201494608 201884928 202331136 202441596 202958784 202980357 203423744 203518413 203987896 204313752 205072938 205520896 206180352 206748864 206841924 207299088 207466742 208328064 208902498 209436192 209453056 210030592 210498148 210567168 211147776 211617819 211880928 212760576 213347232 213443262 213760512 213909504 214088021 214499328 214502736 214976832 215569599 215643708 215987184 216137728 216733696 217153536 218308608 218365952 218968064 219066624 219415552 219670668 220255281 220582656 221348568 221677568 221773824 222525954 222543872 222880392 223157504 223727616 223772828 224083968 224344512 224963109 225275904 226058112 226394112 226418176 226681434 227120544 227278848 227622528 227905536 228412884 228533952 228752384 228851712 229486383 229646336 230279552 230725632 230914514 231211008 231235584 231361824 231952896 232013824 232592472 232653568 233129024 233295076 233619456 233771843 234369072 235532416 235634688 236052992 236181862 236284416 237104848 238089216 238366044 238745712 239355648 240015636 240543744 240569312 240648192 241207008 241311744 241315578 241848936 242149632 242817324 242985582 243049408 243154944 243719581 243825408 244297728 244672024 245145984 245661696 245687808 245821938 246339072 246365256 246449952 246842496 247194416 247699588 248220672 248905104 249017139 249387264 249413772 249495552 249561088 250249216 250253192 250361856 250740441 250806304 251052192 251985048 252094464 252969792 253345792 253667319 254315376 254693376 254720448 255577728 255604894 255688704 256282446 256393728 257100696 257346432 257458176 258239996 258352128 258736128 259064496 259566336 260027124 260112384 260140032 260282052 261015552 261043296 261431296 261735264 262270152 262821888 263734464 264241152 264461673 264973968 265089024 265158656 265559616 265819968 265889792 266481698 266622944 266742954 266993664 267850368 268588926 269179904 269774848 269922128 270611712 270640476 271357884 272418336 273430584 273549312 274303584 274907136 275256027 275665152 275789232 276369408 276398784 277131456 277160913 277697808 277770752 278093718 278536664 279248256 280018242 280560672 280756224 281530368 281534841 281657088 282157092 282433716 282507904 283286878 283483179 283680768 284462976 284591016 285014016 285999104 286003648 286560504 286635776 286792261 287426132 287524944 287982912 289514736 289538048 290646144 290982734 291078144 291447558 292088832 292894224 293642496 293673708 294110208 294452172 295053921 295131424 295698432 296701272 297173856 297271296 298095714 298303488 298754568 298778624 299126016 299950812 300367872 301410816 301858816 302241912 302827392 303038464 303496704 303662394 303874048 304550512 304711936 305135616 305981844 307609407 307634176 308281344 308314112 308482432 309270528 310123296 311200113 311492608 312492096 313353747 314179584 315045888 315747222 315850752 316721664 317452288 317821392 318327616 319140864 320020848 320640768 320724992 320864256 321609344 321748992 321754104 322465248 322866176 323756432 323980776 324206592 325100544 325730304 326861312 327548928 327583744 327762584 328452096 328487008 328599936 329123328 329506002 330873984 330960896 331873472 332022852 332516352 332551696 332660736 333815808 334320588 334736256 335591424 335659242 335980064 336125952 336516768 337293056 338223092 339087168 339591168 339627264 339738624 340022151 340680816 340770304 340918272 341433792 341709928 341858304 342619326 342800928 343128576 343277568 343991209 344469504 344981504 345419328 346088448 346371771 346702832 346816512 346853376 347042736 348020736 348057728 348980352 349017446 349693536 349942614 350429184 351553608 351645952 352615564 353298624 353336177 353452032 354079488 354272793 354426624 355657272 355991552 356978818 357133824 357549066 358118568 360815616 360853968 360972288 361810512 361967616 361973367 362773404 363224448 364225986 364574112 364732416 365738112 366446592 366542848 367008036 367553536 367718976 368371759 368492544 368531712 368732907 369508608 369547884 370263744 370791624 371549382 372331008 373357656 374080896 374120658 374341632 375373824 375379788 375542784 376209456 376578288 377977572 378141696 378241024 379283968 379454688 380018688 382040064 382080672 383366592 383407341 383533056 383977216 384423669 384590592 385651044 386019648 387359994 387528192 388104192 388596744 389349504 389451776 390040686 390210048 390423078 390525632 391523328 391564944 391602449 392146944 392602896 393405228 394232832 395601696 396231808 396361728 397460952 397737984 398339424 398834688 399722547 399934416 400114431 400490496 401775552 401881088 402883389 402989216 403769856 404662272 404883192 405917568 405960714 406847488 407036826 407975792 408627504 410145876 412360704 413497728 413683848 414598176 414933484 416656128 417140577 417804996 418872384 418906112 420027363 420061184 420996296 421134336 422295552 423235638 423761856 424930317 425521152 426694464 426886524 427521024 428176042 428998656 429005472 429953664 431139198 431287416 431974368 432275456 433467392 433474279 434307072 436474101 436617216 436731904 437936128 438133248 438831104 439341336 440510562 441165312 442697136 443355136 443547648 445051908 445087744 445760784 446315008 447455232 447545656 448167936 448689024 449926218 450551808 452116224 452788224 452836352 453362868 454241088 454557696 455245056 455493591 455811072 456825768 457067904 457504768 457703424 458972766 459292672 460559104 461451264 461829028 462422016 462471168 462723648 463905792 464027648 465184944 465307136 466258048 466590152 467238912 467543686 468738144 471064832 471269376 472105984 472363724 472568832 473620833 474209696 476178432 476732088 477491424 478711296 480031272 481087488 481138624 481296384 482414016 482465293 482623488 482631156 483697872 484299264 485634648 485971164 486098816 486309888 487439162 487650816 488595456 489344048 490291968 491323392 491375616 491643876 492678144 492730512 492899904 493684992 494259003 494388832 495399176 496441344 497810208 498034278 498774528 498827544 498991104 499122176 500498432 500506384 500723712 501480882 501612608 502104384 502995731 503488863 503970096 504188928 505939584 506691584 507334638 508630752 509386752 509440896 511155456 511209788 511377408 512564892 512787456 513928989 514201392 514692864 514916352 516479992 516704256 517472256 518128992 519132672 520054248 520224768 520280064 520564104 522031104 522086592 522862592 523470528 523526169 524540304 524913921 525643776 527468928 528923346 529947936 530178048 530317312 531119232 531639936 531779584 532963396 533245888 533485908 533987328 535468227 535700736 537177852 538359808 539549696 539844256 541223424 541280952 542715768 544836672 546338979 546861168 547098624 548607168 549814272 550512054 551330304 551578464 552738816 552797568 554262912 554321826 555395616 555541504 556187436 557073328 557324073 558496512 560036484 561121344 561180987 561512448 563060736 563069682 563314176 564314184 564867432 565015808 566573756 566966358 567361536 568925952 569182032 570028032 571998208 572007296 573121008 573271552 573584522 574852264 575049888 575965824 579029472 579076096 581039991 581292288 581965468 582156288 582895116 584177664 585061029 585788448 587284992 587347416 588220416 588904344 590107842 590262848 591396864 591890411 593402544 594347712 594542592 596191428 596606976 597509136 597557248 598252032 599901624 600735744 602821632 603717632 604483824 605654784 606076928 606993408 607324788 607748096 608941071 609101024 609423872 610271232 611963688 615218814 615268352 616562688 616628224 616964864 618541056 620246592 622400226 622985216 624984192 626707494 628359168 630091776 631494444 631701504 633443328 634853457 634904576 635642784 636655232 638281728 640041696 641281536 641449984 641728512 642264063 643218688 643497984 643508208 644930496 645732352 646708797 647512864 647961552 648413184 650201088 651460608 653722624 655097856 655167488 655525168 656904192 656974016 657199872 658246656 659012004 661747968 661921792 663746944 664045704 665032704 665103392 665321472 667631616 668641176 669472512 671182848 671318484 671960128 672251904 673033536 674586112 674889327 676446184 678174336 679182336 679254528 680044302 681361632 681540608 681836544 682867584 683419856 683716608 685238652 685601856 686257152 686555136 687982418 688459149 688939008 689963008 690838656 692176896 692743542 693405664 693633024 693706752 694085472 696041472 696115456 696495491 697960704 698034892 699387072 699885228 700858368 701315529 703107216 703291904 705231128 706597248 706672354 706904064 708158976 708545586 708853248 711314544 711983104 713957636 714267648 715098132 716237136 721631232 721707936 721944576 723621024 723935232 723946734 725546808 726133597 726448896 728451972 729148224 729464832 731158743 731476224 732893184 733085696 734016072 735107072 735437952 736743518 736985088 737063424 737465814 739017216 739095768 740527488 741583248 743098764 744662016 746715312 747051417 748161792 748241316 748683264 750747648 750759576 751085568 752418912 753156576 755955144 756283392 756482048 758567936 758909376 760037376 761001957 764080128 764161344 766733184 766814682 767066112 767954432 768847338 769181184 771302088 772039296 774719988 775056384 776208384 777193488 778699008 778903552 780081372 780420096 780846156 781051264 783046656 783129888 783204898 784293888 785205792 786810456 788465664 791203392 792463616 792723456 793385019 794921904 795475968 796678848 797669376 799445094 799868832 800228862 800980992 803551104 803762176 805766778 805978432 807539712 808200799 809324544 809766384 811835136 811921428 814073652 815951584 817255008 820291752 824721408 825768081 826995456 827367696 829196352 829866968 831482739 833312256 834281154 835609992 837744768 837812224 840054726 840122368 841992592 842268672 844591104 844604523 846471276 847523712 849860634 850449537 851042304 853388928 853773048 855042048 856352084 857997312 858010944 859907328 860376783 862278396 862574832 863948736 864550912 866934784 866948558 868614144 872948202 873234432 873463808 875872256 876266496 877662208 878682672 881021124 882330624 885394272 886710272 887095296 890103816 890175488 891521568 892630016 894617129 894910464 895091312 896335872 897378048 899852436 901103616 904232448 905576448 905672704 906725736 908482176 909115392 910490112 910987182 911622144 913651536 914135808 915009536 915406848 917945532 918585344 921118208 922902528 923658056 924844032 924942336 925447296 927811584 928055296 930369888 930614272 932516096 933180304 933600339 934477824 935087372 937476288 940061241 942129664 942538752 944211968 944727448 945137664 947241666 948419392 951034519 952356864 953464176 954982848 957422592 960062544 962174976 962277248 962592768 964828032 964930586 965246976 965262312 967395744 968598528 971269296 971942328 972197632 972619776 974878324 975301632 977190912 978688096 980583936 982646784 982751232 983287752 985356288 985461024 985799808 987369984 988518006 988777664 990798352 991504073 992882688 995620416 996068556 997549056 997655088 997982208 1000996864 1001012768 1001447424 1002961764 1003225216 1004208768 1005991462 1006977726 1007940192 1008377856 1011879168 1013383168 1014669276 1017261504 1018439569 1018773504 1018881792 1020066453 1022310912 1022419576 1022754816 1025129784 1025574912 1027857978 1028402784 1029385728 1029832704 1031973627 1032959984 1033408512 1034944512 1036257984 1038265344 1039115313 1040108496 1040449536 1040560128 1041128208 1044062208 1044173184 1045725184 1046941056 1047052338 1049080608 1049827842 1051287552 1054937856 1057846692 1059895872 1060008531 1060356096 1060634624 1062238464 1062818379 1063279872 1063559168 1065926792 1066491776 1066971816 1067974656 1070936454 1071401472 1074355704 1076719616 1079099392 1079688512 1082446848 1082561904 1085431536 1089673344 1092677958 1093722336 1094197248 1097214336 1099628544 1101024108 1102660608 1103156928 1105115277 1105477632 1105595136 1106198721 1108525824 1108643652 1110791232 1111083008 1112374872 1114146656 1114648146 1116993024 1120072968 1122242688 1122361974 1123024896 1126121472 1126139364 1126628352 1128628368 1129734864 1130031616 1133147512 1133932716 1134723072 1137851904 1138364064 1140056064 1143996416 1144014592 1146242016 1146543104 1147169044 1149704528 1150099776 1150222023 1151931648 1153271007 1158058944 1158152192 1162079982 1162584576 1163930936 1164312576 1165790232 1168355328 1170122058 1171576896 1174569984 1174694832 1174807347 1176440832 1177808688 1180215684 1180525696 1183780822 1186805088 1188695424 1189085184 1192382856 1193213952 1195018272 1195114496 1196504064 1199167641 1199803248 1200343293 1201471488 1205643264 1207435264 1208967648 1211309568 1212153856 1213986816 1214649576 1215496192 1217882142 1218202048 1218847744 1220542464 1221561061 1223927376 1230437628 1230536704 1233256448 1233929728 1237082112 1240493184 1244800452 1245970432 1249968384 1251421731 1253414988 1256718336 1260183552 1262988888 1263403008 1266886656 1269706914 1269809152 1271285568 1273310464 1274790951 1276563456 1280083392 1282563072 1282899968 1284528126 1286437376 1286995968 1287016416 1289860992 1291464704 1293417594 1295025728 1295923104 1296826368 1300402176 1300422837 1302921216 1307445248 1309422303 1310195712 1310334976 1311050336 1313808384 1313948032 1314399744 1316493312 1318024008 1323495936 1323843584 1327493888 1328091408 1330065408 1330206784 1330642944 1335263232 1337282352 1338945024 1342365696 1342636968 1343920256 1344503808 1346067072 1349172224 1349778654 1352892368 1356348672 1358364672 1358509056 1360088604 1362723264 1363081216 1363673088 1365735168 1366480773 1366839712 1367433216 1370477304 1371203712 1372514304 1373110272 1375964836 1376918298 1377878016 1379926016 1381677312 1384353792 1385487084 1386811328 1387266048 1387413504 1388170944 1392082944 1392230912 1392990982 1395921408 1396069784 1398774144 1399770456 1401716736 1402631058 1406214432 1406583808 1410462256 1413194496 1413344708 1413808128 1416317952 1417091172 1417706496 1420862499 1422629088 1423966208 1427915272 1428535296 1430196264 1432474272 1437448141 1443262464 1443415872 1443889152 1447242048 1447395879 1447870464 1447893468 1451093616 1452267194 1452897792 1456903944 1458296448 1458929664 1462317486 1462952448 1465786368 1466171392 1468032144 1470214144 1470875904 1473487036 1473970176 1474126848 1474931628 1478034432 1478191536 1481054976 1483166496 1486197528 1489324032 1493430624 1494102834 1496323584 1496482632 1497366528 1498616147 1501495296 1501519152 1502171136 1504837824 1506313152 1508987193 1510466589 1511910288 1512566784 1512964096 1517135872 1517818752 1520074752 1522003914 1528160256 1528322688 1533466368 1533629364 1534132224 1535908864 1537694676 1538362368 1541786967 1542604176 1544078592 1549439976 1550112768 1552416768 1554386976 1557398016 1557807104 1560162744 1560840192 1561692312 1562102528 1566093312 1566259776 1566409796 1568587776 1570411584 1570578507 1573620912 1574741763 1576931328 1582406784 1584927232 1586770038 1589843808 1590951936 1593357696 1595338752 1598890188 1599737664 1600457724 1601961984 1606404681 1607102208 1607524352 1611533556 1611956864 1615079424 1616401598 1618649088 1619532768 1623670272 1623842856 1628147304 1631903168 1634510016 1636402901 1639016937 1640583504 1649442816 1651536162 1653990912 1654735392 1658392704 1659733936 1662965478 1666624512 1668562308 1671219984 1671972219 1675489536 1675624448 1680109452 1680244736 1683542961 1683985184 1684537344 1689182208 1689209046 1692942552 1695047424 1699721268 1700899074 1702084608 1706777856 1707546096 1710084096 1712704168 1715994624 1716021888 1719814656 1720753566 1724556792 1725149664 1727897472 1729101824 1733869568 1733897116 1737228288 1743119973 1745896404 1746468864 1746927616 1751744512 1752532992 1755183087 1755324416 1757365344 1762042248 1764661248 1770788544 1773420544 1774190592 1775671233 1780207632 1780350976 1783043136 1785260032 1789234258 1789820928 1790182624 1792671744 1794756096 1799704872 1802207232 1808464896 1811152896 1811345408 1813451472 1816964352 1818230784 1820980224 1821974364 1823244288 1827303072 1828271616 1830019072 1830813696 1835891064 1837170688 1842236416 1845805056 1847316112 1849688064 1849884672 1850894592 1855623168 1856110592 1860739776 1861228544 1865032192 1866360608 1867200678 1868955648 1870174744 1874952576 1880122482 1884259328 1885077504 1888423936 1889454896 1890275328 1894483332 1896838784 1902069038 1904713728 1906928352 1909965696 1914845184 1920125088 1924349952 1924554496 1925185536 1926792189 1929656064 1929861172 1930493952 1930524624 1934791488 1937197056 1940126391 1942538592 1943884656 1944395264 1945239552 1949756648 1950603264 1954381824 1957376192 1961167872 1962773369 1965293568 1965502464 1966575504 1970712576 1970922048 1971599616 1974739968 1977036012 1977555328 1981596704 1983008146 1985765376 1991240832 1992137112 1995098112 1995310176 1995964416 2001993728 2002025536 2002894848 2005923528 2006450432 2007545827 2008417536 2011982924 2013955452 2015880384 2016755712 2023758336 2026766336 2029338552 2034523008 2036879138 2037547008 2037763584 2040132906 2044621824 2044839152 2045509632 2050259568 2051149824 2055715956 2056805568 2058771456 2059665408 2063947254 2065377447 2065919968 2066817024 2069889024 2072515968 2076530688 2078230626 2080216992 2080899072 2081120256 2082256416 2088124416 2088346368 2089486473 2091450368 2093882112 2094104676 2098161216 2099655684 2102575104 2103946587 2109875712 2115693384 2119791744 2120017062 2120712192 2121269248 2124476928 2125636758 2126559744 2127118336 2131853584 2132983552 2133943632 2135949312 2141872908 2142802944 2148711408 2153439232 2158198784 2159377024 2164893696 2165123808 2170863072 2178400791 2179346688 2185355916 2187444672 2188394496 2193476229 2194428672 2199257088 2202048216 2205321216 2206313856 2210230554 2210955264 2211190272 2212397442 2217051648 2217287304 2221582464 2222166016 2224749744 2228293312 2229296292 2233986048 2240145936 2244485376 2244723948 2246049792 2252242944 2252278728 2253256704 2257256736 2259469728 2260063232 2266295024 2267865432 2269446144 2275703808 2276728128 2280112128 2283005871 2287992832 2288029184 2292484032 2293086208 2294338088 2299409056 2300199552 2300444046 2303863296 2306542014 2316117888 2316304384 2324159964 2325169152 2327861872 2328625152 2331580464 2336710656 2340244116 2343153792 2349139968 2349389664 2349614694 2352881664 2355617376 2360431368 2361051392 2367561644 2373610176 2377390848 2378170368 2380155057 2384765712 2386427904 2390036544 2390228992 2393008128 2398335282 2399606496 2400686586 2402942976 2407938463 2411286528 2414870528 2417935296 2422619136 2424602397 2427973632 2429299152 2430992384 2435764284 2436404096 2437695488 2443122122 2447854752 2460875256 2461073408 2466512896 2467859456 2473353239 2474164224 2477304243 2480986368 2489600904 2491940864 2499936768 2502843462 2506829976 2513436672 2520367104 2525977776 2526806016 2533773312 2533813569 2539413828 2539618304 2542571136 2546620928 2549581902 2553126912 2560166784 2565126144 2565799936 2569056252 2572874752 2573991936 2574032832 2579721984 2581130349 2582929408 2586835188 2590051456 2591846208 2593652736 2600804352 2600845674 2605842432 2614890496 2618844606 2620391424 2620669952 2622100672 2627616768 2627896064 2628799488 2629330729 2632986624 2636048016 2646991872 2647687168 2654987776 2656182816 2660130816 2660413568 2661285888 2670526464 2674564704 2677890048 2683851387 2684731392 2685273936 2687840512 2689007616 2692134144 2698344448 2699557308 2705784736 2712697344 2716729344 2717018112 2720177208 2725446528 2726162432 2727346176 2731470336 2732961546 2733679424 2734866432 2740954608 2741217143 2742407424 2745028608 2746220544 2751929672 2753836596 2755756032 2763354624 2768707584 2770974168 2773622656 2774532096 2774827008 2776341888 2784165888 2784461824 2785981964 2791842816 2792139568 2797548288 2799540912 2800801017 2803433472 2805262116 2812428864 2813167616 2820183723 2820924512 2826388992 2826689416 2827616256 2832635904 2834182344 2835412992 2841724998 2845258176 2847932416 2853103557 2855830544 2857070592 2860392528 2864948544 2874896282 2886524928 2886831744 2887778304 2894484096 2894791758 2895740928 2895786936 2902187232 2904534388 2905795584 2913807888 2916592896 2917859328 2924634972 2925904896 2931572736 2932342784 2936064288 2940428288 2941751808 2946974072 2947940352 2948253696 2949863256 2956068864 2956383072 2962109952 2966332992 2966648291 2972395056 2974512219 2978648064 2986861248 2988205668 2992647168 2992965264 2997232294 3002990592 3003038304 3004342272 3009675648 3012626304 3017974386 3020933178 3023820576 3025133568 3025928192 3034271744 3034319953 3035637504 3040149504 3044007828 3055318707 3056320512 3056645376 3066932736 3067258728 3068264448 3071817728 3075389352 3076724736 3083573934 3085208352 3088157184 3095920881 3098879952 3100225536 3104833536 3108773952 3114796032 3115614208 3117345939 3120325488 3121680384 3123384624 3124205056 3132186624 3132519552 3132819592 3137175552 3140823168 3141157014 3147241824 3149483526 3153862656 3164813568 3169854464 3173540076 3179687616 3180025593 3181903872 3186715392 3188455137 3190677504 3197780376 3199475328 3200915448 3203923968 3212809362 3214204416 3215048704 3223067112 3223913728 3230158848 3232803196 3237298176 3239065536 3247340544 3247685712 3256294608 3263806336 3269020032 3272805802 3278033874 3281167008 3298885632 3303072324 3307981824 3309470784 3315345831 3316785408 3318596163 3319467872 3325930956 3333249024 3337124616 3342439968 3343944438 3350979072 3351248896 3360218904 3360489472 3367085922 3367970368 3369074688 3377257051 3378364416 3378418092 3385885104 3390094848 3399442536 3401798148 3404169216 3413555712 3415092192 3420168192 3425408336 3431989248 3432043776 3439629312 3441507132 3449113584 3450299328 3450666069 3455794944 3458203648 3459813021 3467739136 3467794232 3474456576 3486239946 3491792808 3492937728 3493855232 3503489024 3505065984 3510366174 3510648832 3514730688 3524084496 3524422041 3529322496 3541577088 3546841088 3551342466 3560415264 3560701952 3566086272 3570520064 3578468516 3579641856 3580365248 3585343488 3589512192 3597502923 3599409744 3604414464 3616929792 3622305792 3622690816 3626902944 3633928704 3636461568 3641960448 3643948728 3646488576 3654606144 3656543232 3660038144 3661627392 3664683183 3671782128 3674341376 3684472832 3691610112 3694632224 3699769344 3701789184 3711246336 3712221184 3721479552 3722457088 3730064384 3732721216 3734401356 3737911296 3740349488 3749905152 3760244964 3768518656 3770155008 3776847872 3778909792 3780550656 3788966664 3793677568 3804138076 3809427456 3813856704 3819931392 3824372853 3829690368 3840250176 3848699904 3849108992 3853584378 3859312128 3859722344 3860987904 3861049248 3869582976 3874394112 3880252782 3885077184 3887769312 3888790528 3890479104 3899513296 3901206528 3901268511 3908763648 3914752384 3922335744 3925546738 3928266909 3930587136 3931004928 3933151008 3941425152 3941844096 3943199232 3949479936 3954072024 3955110656 3963193408 3966016292 3971530752 3974121331 3982481664 3984274224 3990196224 3990620352 3991928832 4003987456 4004051072 4005789696 4011847056 4012900864 4015091654 4016835072 4023965848 4027910904 4031760768 4033511424 4047516672 4053532672 4058677104 4069046016 4073758276 4075094016 4075527168 4080265812 4089243648 4089678304 4091019264 4100519136 4102299648 4111431912 4113611136 4117542912 4119330816 4127894508 4130754894 4131839936 4133634048 4139778048 4143232877 4145031936 4153061376 4156461252 4160433984 4161798144 4162240512 4164512832 4176248832 4176692736 4178972946 4182900736 4187764224 4188209352 4196322432 4199311368 4205150208 4207893174 4219751424 4231386768 4239583488 4240034124 4241424384 4242538496 4248953856 4251273516 4253119488 4254236672 4262587497 4263707168 4265967104 4267887264 4271898624 4283745816 4285605888 4297422816 4306878464 4312344423 4316397568 4318754048 4329787392 4330247616 4341726144 4342187637 4356801582 4358693376 4370711832 4374889344 4376788992 4386952458 4388857344 4398514176 4404096432 4410642432 4412627712 4420461108 4421910528 4422380544 4424794884 4434103296 4434574608 4443164928 4444332032 4449499488 4456586624 4458592584 4467972096 4480291872 4488970752 4489447896 4492099584 4495848441 4504485888 4504557456 4506513408 4514513472 4518939456 4520126464 4526961579 4531399767 4532590048 4535730864 4538892288 4551407616 4553456256 4560224256 4566011742 4575985664 4576058368 4584968064 4586172416 4588676176 4598818112 4600399104 4600888092 4607726592 4613084028 4632235776 4632608768 4648319928 4650338304 4655723744 4657250304 4663160928 4673421312 4680488232 4686307584 4698279936 4698779328 4699229388 4705763328 4711234752 4711735521 4720862736 4722102784 4724225289 4735123288 4747220352 4754781696 4760310114 4769531424 4772855808 4780073088 4780457984 4786016256 4796670564 4799212992 4801373172 4805885952 4815876926 4819214043 4822573056 4829741056 4835870592 4845238272 4849204794 4855947264 4858598304 4861984768 4871528568 4872808192 4875390976 4875468437 4886244244 4895709504 4909208703 4921750512 4922146816 4933025792 4935718912 4946706478 4948328448 4954608486 4961972736 4979201808 4983881728 4999873536 5005686924 5013659952 5015916657 5026873344 5040734208 5051955552 5053612032 5067546624 5067627138 5078827656 5079236608 5085142272 5093241856 5099163804 5106253824 5120333568 5130252288 5131599872 5138112504 5145749504 5147983872 5148065664 5159443968 5162260698 5165858816 5173670376 5180102912 5183692416 5187305472 5201608704 5201691348 5211684864 5229359919 5229780992 5237689212 5240782848 5241339904 5244201344 5255233536 5255792128 5257598976 5258661458 5265973248 5272096032 5293983744 5295374336 5309975552 5312365632 5320261632 5320827136 5322571776 5327013699 5341052928 5349129408 5355780096 5367702774 5369462784 5370547872 5375681024 5378015232 5384268288 5396688896 5399114616 5411569472 5425394688 5426491079 5433458688 5434036224 5440354416 5450893056 5452324864 5454692352 5462940672 5465923092 5467358848 5469732864 5481909216 5482434286 5484814848 5490057216 5492441088 5503859344 5507673192 5511512064 5526709248 5537415168 5541948336 5547245312 5549064192 5549654016 5552683776 5568331776 5568923648 5571963928 5583685632 5584279136 5595096576 5599081824 5601602034 5606866944 5610524232 5624857728 5626335232 5640367446 5641849024 5652777984 5653378832 5655232512 5657405593 5665271808 5668364688 5670825984 5683449996 5690516352 5706207114 5711661088 5714141184 5720785056 5729897088 5749792564 5773049856 5773663488 5775556608 5780376567 5788968192 5789583516 5791481856 5791573872 5804374464 5809068776 5811591168 5820379173 5827615776 5833185792 5835718656 5849269944 5851809792 5863145472 5864685568 5872128576 5880856576 5883503616 5888320107 5893948144 5895880704 5896507392 5899726512 5912137728 5912766144 5924219904 5932665984 5933296582 5944790112 5949024438 5957296128 5973722496 5976411336 5985294336 5985930528 5994464588 6005981184 6006076608 6006715009 6008684544 6019351296 6022637481 6025252608 6035948772 6041866356 6047641152 6050267136 6051856384 6068543488 6068639906 6071275008 6080299008 6088015656 6110637414 6112641024 6113290752 6133865472 6134517456 6136528896 6143635456 6150778704 6153449472 6167147868 6170416704 6176314368 6191841762 6197759904 6200451072 6209667072 6217547904 6229592064 6231228416 6234691878 6240650976 6243360768 6246769248 6248410112 6262319903 6264373248 6265039104 6265639184 6268459419 6274351104 6281646336 6282314028 6294483648 6298967052 6307725312 6311839761 6329627136 6339708928 6347080152 6359375232 6360051186 6363807744 6373430784 6376910274 6381355008 6395560752 6398950656 6401830896 6407847936 6425618724 6428408832 6430097408 6446134224 6447827456 6460317696 6465606392 6474596352 6478131072 6494681088 6495371424 6512589216 6527612672 6535202373 6538040064 6545611604 6556067748 6562334016 6580428687 6597771264 6606144648 6615963648 6618941568 6630691662 6633570816 6637192326 6638935744 6651861912 6657241633 6666498048 6674249232 6684879936 6687888876 6701958144 6720437808 6720978944 6734171844 6735940736 6738149376 6754514102 6756728832 6756836184 6771770208 6780189696 6798885072 6803596296 6808338432 6827111424 6830184384 6840336384 6849017613 6850816672 6863978496 6864087552 6879258624 6883014264 6898227168 6900598656 6901332138 6911589888 6916407296 6919626042 6935478272 6935588464 6948913152 6972479892 6983585616 6985875456 7006978048 7010131968 7020732348 7021297664 7029461376 7048168992 7048844082 7058644992 7083154176 7093682176 7102684932 7120830528 7121403904 7132172544 7140465171 7141040128 7156937032 7159283712 7160730496 7170686976 7179024384 7195005846 7198819488 7208828928 7223815389 7233859584 7244611584 7245381632 7253805888 7267857408 7273807191 7283920896 7287897456 7292977152 7309212288 7313086464 7320076288 7329366366 7343564256 7348682752 7368945664 7383220224 7389264448 7399538688 7403578368 7420059717 7422492672 7424442368 7442959104 7444914176 7460128768 7465442432 7468802712 7475822592 7480698976 7499810304 7520489928 7537037312 7540310016 7553695744 7557819584 7561101312 7577933328 7587355136 7608276152 7618854912 7627713408 7639862784 7648745706 7659380736 7680500352 7697399808 7698217984 7707168756 7718624256 7719444688 7721975808 7722098496 7739165952 7743391047 7748788224 7760505564 7770154368 7775538624 7777581056 7780958208 7799026592 7802413056 7802537022 7817527296 7829504768 7844671488 7851093476 7856533818 7861174272 7862009856 7866302016 7882850304 7883688192 7886398464 7887992187 7898959872 7908144048 7910221312 7926386816 7932032584 7943061504 7948242662 7964963328 7968548448 7980392448 7981240704 7983857664 8007974912 8008102144 8011579392 8023694112 8025801728 8030183308 8033670144 8047931696 8051554161 8055821808 8063521536 8067022848 8095033344 8107065344 8117354208 8138092032 8147516552 8150188032 8151054336 8160531624 8178487296 8179356608 8182038528 8201038272 8201909981 8204599296 8222863824 8223651429 8227222272 8235085824 8238661632 8255789016 8261509788 8263679872 8267268096 8286465754 8290063872 8306122752 8312922504 8320867968 8323596288 8324481024 8329025664 8352497664 8353385472 8357945892 8365801472 8375528448 8376418704 8392644864 8398622736 8402403051 8410300416 8415786348 8439502848 8462773536 8479166976 8480068248 8482848768 8485076992 8497907712 8502547032 8506238976 8508473344 8525174994 8527414336 8531934208 8535774528 8543797248 8550927427 8559310671 8567491632 8571211776 8594845632 8613756928 8624688846 8632795136 8637508096 8659574784 8660495232 8683452288 8684375274 8713603164 8717386752 8741423664 8749778688 8753577984 8773904916 8777714688 8797028352 8808192864 8821284864 8825255424 8840922216 8843821056 8844761088 8849589768 8868206592 8869149216 8886329856 8888664064 8898998976 8899944873 8913173248 8917185168 8923536657 8935944192 8960583744 8977941504 8978895792 8991696882 9008971776 9009114912 9013026816 9029026944 9037878912 9040252928 9053923158 9062799534 9065180096 9071461728 9077784576 9102815232 9102959859 9106912512 9120448512 9132023484 9152116736 9165956121 9169936128 9172344832 9177352352 9197636224 9200798208 9201776184 9215453184 9226168056 9264471552 9265217536 9287762643 9296639856 9300676608 9311447488 9314500608 9326321856 9346842624 9352037817 9360976464 9372615168 9396559872 9397558656 9398458776 9411526656 9422469504 9423471042 9441725472 9444205568 9448450578 9470246576 9494440704 9509563392 9520620228 9539062848 9540076779 9545711616 9560146176 9560915968 9565365411 9572032512 9593341128 9598425984 9602746344 9611771904 9631753852 9638428086 9645146112 9659482112 9671741184 9690476544 9698409588 9711894528 9717196608 9723969536 9743057136 9745616384 9750781952 9750936874 9772488488 9791419008 9818417406 9843501024 9844293632 9866051584 9871437824 9893412956 9896656896 9909216972 9923945472 9946037493 9958403616 9967763456 9999747072 10011373848 10027319904 10031833314 10053746688 10062136987 10081468416 10103911104 10107224064 10131771153 10135093248 10135254276 10157655312 10158473216 10170284544 10186483712 10198327608 10212507648 10240667136 10260504576 10263199744 10276225008 10291499008 10295967744 10296131328 10318887936 10324521396 10331717632 10347340752 10351998207 10360205824 10367384832 10374610944 10403217408 10403382696 10423369728 10458719838 10459561984 10475378424 10481565696 10482679808 10488402688 10510467072 10511584256 10515197952 10517322916 10531946496 10544192064 10573266123 10587967488 10590748672 10619951104 10624731264 10640523264 10641654272 10654027398 10682105856 10698258816 10711560192 10735405548 10738925568 10741095744 10751362048 10756030464 10768536576 10792508769 10793377792 10798229232 10823138944 10850789376 10852982158 10866917376 10868072448 10880708832 10901786112 10904649728 10909384704 10925881344 10931846184 10934717696 10939465728 10963818432 10964868572 10969629696 10980114432 10984882176 10994049549 11007718688 11015346384 11023024128 11053418496 11074830336 11083896672 11094490624 11099308032 11105367552 11136663552 11137847296 11143927856 11167371264 11168558272 11190193152 11198163648 11199353929 11203204068 11213733888 11221048464 11249715456 11252670464 11280734892 11283698048 11305555968 11306757664 11310465024 11314811186 11330543616 11336729376 11341651968 11366899992 11381032704 11412414228 11423322176 11428282368 11441570112 11454820307 11459794176 11473118559 11499585128 11546099712 11547326976 11560753134 11577936384 11579167032 11582963712 11583147744 11608748928 11618137552 11623182336 11640758346 11655231552 11666371584 11671437312 11698539888 11703619584 11703805533 11726290944 11729371136 11744257152 11761713152 11767007232 11776640214 11784800727 11787896288 11791761408 11793014784 11799453024 11824275456 11825532288 11848439808 11865331968 11866593164 11889580224 11898048876 11914592256 11922363993 11947444992 11952822672 11970588672 11971861056 11988929176 12011962368 12012153216 12013430018 12017369088 12038702592 12045274962 12050505216 12071897544 12083732712 12095282304 12100534272 12103712768 12137086976 12137279812 12142550016 12160598016 12176031312 12221274828 12225282048 12226581504 12267730944 12269034912 12273057792 12287270912 12301557408 12306898944 12334295736 12340833408 12352628736 12383683524 12395519808 12400902144 12419334144 12429698631 12435095808 12459184128 12462456832 12469383756 12481301952 12486721536 12493538496 12496820224 12524639806 12528746496 12530078208 12531278368 12536918838 12548702208 12563292672 12564628056 12588967296 12597934104 12615450624 12623679522 12659254272 12679417856 12694160304 12718750464 12720102372 12727615488 12746861568 12753820548 12762710016 12791121504 12797901312 12803661792 12815695872 12851237448 12856817664 12860194816 12892268448 12895654912 12920635392 12931212784 12937033269 12949192704 12956262144 12989362176 12990742848 13025178432 13026562911 13055225344 13070404746 13076080128 13091223208 13112135496 13124668032 13160857374 13195542528 13212289296 13231927296 13237883136 13261383324 13267141632 13274384652 13277871488 13303723824 13314483266 13332996096 13348498464 13369759872 13375777752 13403916288 13440875616 13441957888 13468343688 13471881472 13476298752 13487545323 13509028204 13513457664 13513672368 13543540416 13560379392 13580884737 13597770144 13607192592 13616676864 13654222848 13660368768 13680672768 13698035226 13701633344 13727956992 13728175104 13739413583 13758517248 13766028528 13796454336 13801197312 13802664276 13823179776 13839252084 13870956544 13871176928 13897826304 13944959784 13967171232 13971750912 14013956096 14020263936 14041464696 14042595328 14058922752 14096337984 14097688164 14117289984 14135206563 14166308352 14187364352 14205369864 14241661056 14242807808 14264345088 14280930342 14282080256 14313874064 14318567424 14321460992 14341373952 14358048768 14390011692 14397638976 14417657856 14447630778 14457642129 14467719168 14489223168 14490763264 14507611776 14535714816 14547614382 14567841792 14575794912 14585954304 14618424576 14626172928 14626405311 14640152576 14658732732 14687128512 14697365504 14727626109 14737891328 14766440448 14778528896 14799077376 14807156736 14840119434 14844985344 14848884736 14885918208 14889828352 14920257536 14930884864 14937605424 14951645184 14961397952 14999620608 15040979856 15074074624 15080620032 15107391488 15115639168 15122202624 15155866656 15174710272 15216552304 15237709824 15255426816 15279725568 15297491412 15318761472 15361000704 15394799616 15396435968 15414337512 15437248512 15438889376 15443951616 15444196992 15478331904 15486782094 15497576448 15521011128 15540308736 15551077248 15555162112 15561916416 15598053184 15604826112 15605074044 15635054592 15659009536 15689342976 15702186952 15713067636 15722348544 15724019712 15732604032 15765700608 15767376384 15772796928 15775984374 15797919744 15816288096 15820442624 15852773632 15864065168 15886123008 15896485324 15929926656 15937096896 15960784896 15962481408 15967715328 15981041097 16015949824 16016204288 16023158784 16047388224 16051603456 16060366616 16067340288 16095863392 16103108322 16111643616 16127043072 16134045696 16167586823 16190066688 16214130688 16234708416 16276184064 16279473237 16295033104 16300376064 16302108672 16321063248 16356974592 16358713216 16364077056 16402076544 16403819962 16409198592 16445727648 16447302858 16454444544 16470171648 16477323264 16511578032 16523019576 16527359744 16534536192 16572931508 16580127744 16612245504 16625845008 16641735936 16647192576 16648962048 16658051328 16704995328 16706770944 16715891784 16731602944 16751056896 16752837408 16785289728 16797245472 16804806102 16820600832 16831572696 16855569241 16879005696 16925547072 16958333952 16960136496 16965697536 16972216779 16995815424 17005094064 17012477952 17016946688 17050349988 17054828672 17063868416 17071549056 17101854854 17118621342 17134983264 17142423552 17189691264 17227513856 17249377692 17265590272 17275016192 17313472673 17319149568 17320990464 17341129701 17366904576 17368750548 17427206328 17434773504 17482847328 17499557376 17507155968 17547809832 17555429376 17594056704 17616385728 17642569728 17650510848 17664960321 17681844432 17687642112 17689522176 17699179536 17736413184 17738298432 17772659712 17777328128 17797997952 17799889746 17826346496 17834370336 17847073314 17871888384 17921167488 17955883008 17957791584 17983393764 18017943552 18018229824 18020145027 18026053632 18058053888 18067912443 18075757824 18080505856 18107846316 18125599068 18130360192 18142923456 18155569152 18205630464 18205919718 18213825024 18240897024 18264046968 18304233472 18331912242 18339872256 18344689664 18354704704 18395272448 18401596416 18403552368 18405315103 18430906368 18452336112 18528943104 18575525286 18593279712 18601353216 18622894976 18629001216 18652643712 18693685248 18704075634 18721952928 18745230336 18786959709 18793119744 18795117312 18796917552 18805378257 18823053312 18844939008 18846942084 18883450944 18888411136 18896901156 18935519283 18940493152 18988881408 19019126784 19041240456 19078125696 19080153558 19091423232 19120292352 19121831936 19130730822 19144065024 19186682256 19196851968 19205492688 19223543808 19263507704 19276856172 19290292224 19343482368 19380953088 19396819176 19423789056 19434393216 19447939072 19486114272 19491232768 19501563904 19501873748 19544976976 19582838016 19605607119 19636834812 19687002048 19688587264 19732103168 19741286061 19742875648 19786825912 19793313792 19818433944 19847890944 19892074986 19916807232 19935526912 19971724899 19999494144 20022747696 20054639808 20063666628 20124273974 20162936832 20207822208 20214448128 20263542306 20270186496 20270508552 20315310624 20316946432 20340569088 20372967424 20396655216 20425015296 20481334272 20521009152 20526399488 20552450016 20582998016 20591935488 20592262656 20637775872 20649042792 20663435264 20694681504 20703996414 20720411648 20734769664 20749221888 20766538037 20806434816 20806765392 20846739456 20917439676 20919123968 20950756848 20965359616 20976805376 21020934144 21023168512 21030395904 21034645832 21063892992 21088384128 21146532246 21175934976 21181497344 21239902208 21249462528 21281046528 21283308544 21308054796 21364211712 21396517632 21423120384 21470811096 21477851136 21482191488 21502724096 21512060928 21537073152 21585017538 21586755584 21596458464 21646277888 21671446167 21701578752 21705964316 21733834752 21736144896 21761417664 21803572224 21809299456 21821421573 21851762688 21863692368 21869435392 21878931456 21927636864 21929737144 21939259392 21960228864 21988099098 22015437376 22030692768 22046048256 22106836992 22149660672 22167793344 22188981248 22198616064 22210735104 22260179151 22273327104 22275694592 22287855712 22334742528 22337116544 22380386304 22396327296 22398707858 22406408136 22427467776 22442096928 22499430912 22505340928 22561469784 22567396096 22611111936 22613515328 22620930048 22629622372 22661087232 22673458752 22675868771 22683303936 22733799984 22762065408 22824828456 22846644352 22856564736 22883140224 22909640614 22919588352 22946237118 22999170256 23092199424 23094653952 23121506268 23155872768 23158334064 23165927424 23166295488 23217497856 23230173141 23236275104 23246364672 23281516692 23310463104 23332743168 23342874624 23397079776 23407239168 23407611066 23452581888 23458742272 23488514304 23523426304 23534014464 23553280428 23569601454 23575792576 23583522816 23586029568 23598906048 23640799357 23648550912 23651064576 23663976561 23696879616 23730663936 23733186328 23779160448 23796097752 23829184512 23844727986 23894889984 23905645344 23941177344 23943722112 23977858352 24023924736 24024306432 24026860036 24034738176 24077405184 24090549924 24101010432 24143795088 24154662483 24167465424 24190564608 24201068544 24207425536 24274173952 24274559624 24285100032 24321196032 24352062624 24442549656 24450564096 24453163008 24535461888 24538069824 24546115584 24574541824 24603114816 24605729943 24613797888 24668591472 24670954287 24681666816 24705257472 24767367048 24791039616 24801804288 24859397262 24870191616 24918368256 24924913664 24938767512 24962603904 24973443072 24987076992 24993640448 25049279612 25057492992 25060156416 25062556736 25073837676 25097404416 25126585344 25129256112 25177934592 25195868208 25230901248 25247359044 25318508544 25358835712 25388320608 25437500928 25440204744 25455230976 25493723136 25507641096 25525420032 25582243008 25595802624 25607323584 25631391744 25652782281 25677932013 25702474896 25713635328 25720389632 25784536896 25791309824 25841270784 25862425568 25874066538 25898385408 25912524288 25978724352 25981485696 26050356864 26053125822 26110450688 26140809492 26152160256 26182446416 26224270992 26249336064 26321714748 26391085056 26424578592 26463854592 26475766272 26522766648 26534283264 26548769304 26555742976 26607447648 26628966532 26665992192 26696996928 26699834619 26739519744 26751555504 26770609971 26807832576 26881751232 26883915776 26936687376 26943762944 26975090646 27018056408 27026915328 27027344736 27087080832 27120758784 27161769474 27195540288 27214385184 27233353728 27308445696 27308879577 27320737536 27361345536 27396070452 27403266688 27456350208 27478827166 27497868363 27517034496 27532057056 27592908672 27602394624 27605328552 27646359552 27678504168 27741913088 27742353856 27795652608 27818849317 27863287929 27889919568 27934342464 27943501824 28027912192 28040527872 28082929392 28085190656 28117845504 28192675968 28195376328 28234579968 28270413126 28332616704 28374728704 28410739728 28483322112 28485615616 28528690176 28561860684 28564160512 28620230337 28627748128 28637134848 28642921984 28682747904 28716097536 28780023384 28795277952 28835315712 28895261556 28915284258 28935438336 28978446336 28981526528 29015223552 29071429632 29095228764 29135683584 29151589824 29171908608 29236849152 29252345856 29252810622 29280305152 29317465464 29374257024 29394731008 29455252218 29475782656 29532880896 29557057792 29598154752 29614313472 29680238868 29689970688 29697769472 29771836416 29779656704 29838112479 29840515072 29861769728 29875210848 29903290368 29922795904 29999241216 30081959712 30148149248 30161240064 30186410961 30214782976 30231278336 30244405248 30311733312 30349420544 30395313459 30433104608 30475419648 30510853632 30559451136 30594982824 30637522944 30722001408 30789599232 30792871936 30828675024 30874497024 30877778752 30887903232 30888393984 30956663808 30973564188 30995152896 31042022256 31080617472 31102154496 31110324224 31123832832 31196106368 31209652224 31210148088 31270109184 31318019072 31378685952 31404373904 31426135272 31444697088 31448039424 31465208064 31531401216 31534752768 31545593856 31551968748 31595839488 31632576192 31640885248 31705547264 31719798369 31728130336 31772246016 31792970648 31859853312 31874193792 31921569792 31924962816 31962082194 32031899648 32032408576 32046317568 32094776448 32103206912 32120733232 32134680576 32191726784 32206216644 32223287232 32254086144 32268091392 32335173646 32380133376 32428261376 32469416832 32552368128 32558946474 32590066208 32600752128 32604217344 32642126496 32713949184 32717426432 32728154112 32804153088 32807639924 32818397184 32891455296 32894605716 32908889088 32940343296 32954646528 32982148647 33023156064 33046039152 33054719488 33069072384 33145863016 33160255488 33224491008 33251690016 33283471872 33297924096 33316102656 33367147273 33409990656 33413541888 33431783568 33463205888 33502113792 33505674816 33570579456 33594490944 33598061787 33609612204 33641201664 33663145392 33711138482 33758011392 33851094144 33916667904 33920272992 33931395072 33944433558 33991630848 34010188128 34024955904 34033893376 34100699976 34109657344 34127736832 34128279059 34143098112 34203709708 34237242684 34269966528 34284847104 34364460921 34379382528 34455027712 34498755384 34531180544 34550032384 34626945346 34638299136 34641980928 34682259402 34733809152 34737501096 34854412656 34869547008 34965694656 34999114752 35014311936 35095619664 35110858752 35111416599 35188113408 35232771456 35285139456 35301021696 35329920642 35363688864 35375284224 35379044352 35398359072 35472826368 35476596864 35545319424 35554656256 35595995904 35599779492 35652692992 35668740672 35694146628 35743776768 35767091979 35842334976 35911766016 35915583168 35966787528 36035887104 36036459648 36040290054 36052107264 36116107776 36135824886 36151515648 36161011712 36215692632 36251198136 36260720384 36285846912 36311138304 36411260928 36411839436 36427650048 36481794048 36528093936 36608466944 36663824484 36679744512 36689379328 36709409408 36790544896 36803192832 36807104736 36810630206 36861812736 36904672224 37057886208 37151050572 37186559424 37202706432 37245789952 37258002432 37289095893 37305287424 37387370496 37408151268 37443905856 37490460672 37573919418 37586239488 37590234624 37593835104 37610756514 37646106624 37689878016 37693884168 37766901888 37776822272 37793802312 37871038566 37880986304 37977762816 37985437553 38038253568 38082480912 38156251392 38160307116 38182846464 38240584704 38261461644 38288130048 38373364512 38393703936 38410985376 38447087616 38527015408 38553712344 38580584448 38686964736 38761906176 38793638352 38811099807 38847578112 38868786432 38895878144 38972228544 38982465536 39003127808 39003747496 39079688733 39089953952 39165676032 39211214238 39273669624 39374004096 39377174528 39464206336 39482572122 39485751296 39573651824 39586627584 39636867888 39695781888 39784149972 39833614464 39943449798 39998988288 40045495392 40109279616 40127333256 40248547948 40325873664 40415644416 40428896256 40462635969 40527084612 40540372992 40541017104 40630621248 40633892864 40681138176 40742654211 40745934848 40793310432 40850030592 40962668544 41042018304 41052798976 41104900032 41165996032 41183870976 41184525312 41218240749 41275551744 41298085584 41326870528 41389363008 41407992828 41440823296 41469539328 41533076074 41612869632 41613530784 41693478912 41834879352 41838247936 41901513696 41930719232 41953610752 42041868288 42046337024 42047005063 42060791808 42069291664 42127785984 42176768256 42293064492 42351869952 42362994688 42479804416 42498925056 42562093056 42566617088 42616109592 42728423424 42793035264 42846240768 42941622192 42955702272 42964382976 43005448192 43024121856 43074146304 43170035076 43173511168 43192916928 43292555776 43342892334 43403157504 43411928632 43467669504 43472289792 43522835328 43607144448 43618598912 43642843146 43703525376 43727384736 43738870784 43757862912 43855273728 43859474288 43878518784 43879215933 43920457728 43976198196 44030874752 44061385536 44092096512 44182878327 44213673984 44299321344 44335586688 44377962496 44397232128 44421470208 44520358302 44546654208 44551389184 44575711424 44669485056 44674233088 44698622393 44760772608 44792654592 44797415716 44812816272 44854935552 44884193856 44998861824 45010681856 45122939568 45134792192 45222223872 45227030656 45241860096 45259244744 45322174464 45346917504 45351737542 45366607872 45467599968 45524130816 45649656912 45693288704 45713129472 45766280448 45819281228 45839176704 45892474236 45998340512 46184398848 46189307904 46243012536 46311745536 46316668128 46331854848 46332590976 46434995712 46460346282 46472550208 46492729344 46563033384 46600691431 46620926208 46665486336 46685749248 46794159552 46814478336 46815222132 46905163776 46977028608 47046852608 47068028928 47106560856 47139202908 47151585152 47167045632 47172059136 47197812096 47281598714 47297101824 47302129152 47327953122 47393759232 47461327872 47466372656 47558320896 47592195504 47658369024 47689455972 47789779968 47811290688 47882354688 47887444224 47943123291 47955716704 48047849472 48048612864 48053720072 48069476352 48154810368 48181099848 48202020864 48287590176 48309324966 48334930848 48381129216 48402137088 48414851072 48502760469 48548347904 48549119248 48570200064 48642392064 48704125248 48838419711 48885099312 48901128192 48906326016 49070923776 49076139648 49092231168 49149083648 49206229632 49211459886 49227595776 49337182944 49341908574 49363333632 49410514944 49534734096 49582079232 49603608576 49718794524 49740383232 49836736512 49849827328 49877535024 49925207808 49946886144 49974153984 49987280896 50098559224 50114985984 50120312832 50125113472 50147675352 50194808832 50253170688 50258512224 50355869184 50391736416 50461802496 50494718088 50566707723 50637017088 50717671424 50776641216 50875001856 50880409488 50916650337 50987446272 51015282192 51050840064 51164486016 51191605248 51214647168 51305564562 51355864026 51404949792 51427270656 51440779264 51569073792 51582619648 51682541568 51724851136 51748133076 51796770816 51825048576 51940418019 51957448704 51962971392 52100713728 52106251644 52220901376 52281618984 52304320512 52364892832 52448541984 52498672128 52643429496 52782170112 52849157184 52927709184 52951532544 52994880963 53045533296 53068566528 53097538608 53111485952 53214895296 53257933064 53331984384 53393993856 53399669238 53479039488 53503111008 53541219942 53615665152 53763502464 53767831552 53873374752 53887525888 53950181292 54036112816 54053830656 54054689472 54060435081 54174161664 54203737329 54241517568 54323538948 54391080576 54428770368 54466707456 54616891392 54617759154 54641475072 54722691072 54792140904 54806533376 54912700416 54957654332 54995736726 55034068992 55064114112 55185817344 55204789248 55210657104 55215945309 55292719104 55357008336 55483826176 55484707712 55637698634 55726575858 55779839136 55868684928 55887003648 56055824384 56081055744 56165858784 56170381312 56235691008 56360879127 56385351936 56390752656 56416134771 56469159936 56540826252 56665233408 56749457408 56821479456 56966644224 56971231232 57057380352 57123721368 57128321024 57240460674 57255496256 57274269696 57285843968 57365495808 57413369867 57432195072 57560046768 57590555904 57670631424 57790523112 57830568516 57870876672 57963053056 58030447104 58142859264 58190457528 58271367168 58303179648 58343817216 58473698304 58504691712 58505621244 58560610304 58634930928 58748514048 58789462016 58816821357 58910504436 58951565312 59065761792 59114115584 59196309504 59228626944 59360477736 59379941376 59395538944 59543672832 59559313408 59676224958 59681030144 59723539456 59750421696 59806580736 59845591808 59915174697 59998482432 60163919424 60296298496 60372821922 60429565952 60462556672 60488810496 60623466624 60698841088 60790626918 60866209216 60950839296 61021707264 61118902272 61189965648 61275045888 61444002816 61579198464 61585743872 61657350048 61748994048 61755557504 61775806464 61776787968 61913327616 61947128376 61990305792 62084044512 62161234944 62204308992 62220648448 62247665664 62299614111 62392212736 62419304448 62420296176 62540218368 62636038144 62757371904 62808747808 62852270544 62896078848 62930416128 63062802432 63069505536 63091187712 63103937496 63191678976 63265152384 63281770496 63411094528 63439596738 63456260672 63544492032 63585941296 63719706624 63748387584 63843139584 63849925632 63924164388 64064817152 64092635136 64189552896 64206413824 64241466464 64269361152 64383453568 64412433288 64446574464 64508172288 64536182784 64670347292 64760266752 64856522752 64938833664 65014338501 65104736256 65117892948 65180132416 65201504256 65208434688 65284252992 65427898368 65434852864 65464264719 65608306176 65615279848 65636794368 65782910592 65789211432 65817778176 65880686592 65964297294 66046312128 66092078304 66109438976 66138144768 66291726032 66320510976 66448982016 66503380032 66566943744 66595848192 66632205312 66734294546 66780537453 66819981312 66827083776 66863567136 66926411776 67004227584 67011349632 67141158912 67188981888 67196123574 67219224408 67282403328 67326290784 67422276964 67516022784 67560062627 67702188288 67833335808 67840545984 67862790144 67888867116 67983261696 68020376256 68027606313 68049911808 68067786752 68201399952 68219314688 68255473664 68256558118 68286196224 68407419416 68474485368 68539933056 68569694208 68728921842 68758765056 68910055424 68997510768 69062361088 69100064768 69253890692 69276598272 69283961856 69364518804 69467618304 69475002192 69708825312 69739094016 69931389312 69998229504 70028623872 70191239328 70221717504 70222833198 70376226816 70434958909 70465542912 70570278912 70602043392 70659841284 70727377728 70750568448 70758088704 70796718144 70922398071 70945652736 70953193728 70991929683 71090638848 71109312512 71191991808 71199558984 71305385984 71337481344 71388293256 71487553536 71534183958 71684669952 71823532032 71831166336 71933575056 72071774208 72072919296 72080580108 72104214528 72232215552 72271649772 72303031296 72322023424 72431385264 72463987449 72502396272 72521440768 72571693824 72622276608 72822521856 72823678872 72855300096 72963588096 73056187872 73216933888 73327648968 73359489024 73378758656 73418818816 73581089792 73606385664 73614209472 73621260412 73723625472 73809344448 73817189829 74012862861 74115772416 74302101144 74373118848 74405412864 74491579904 74578191786 74610574848 74774740992 74816302536 74887811712 74980921344 75147838836 75172478976 75180469248 75187670208 75221513028 75292213248 75379756032 75387768336 75533803776 75553644544 75587604624 75742077132 75761972608 75955525632 75970875106 76076507136 76164961824 76312502784 76320614232 76365692928 76481169408 76522923288 76576260096 76746729024 76787407872 76821970752 76894175232 76958346843 77033796039 77054030816 77107424688 77161168896 77373929472 77523812352 77587276704 77622199614 77695156224 77737572864 77791756288 77944457088 77964931072 78006255616 78007494992 78159377466 78179907904 78331352064 78395477503 78422428476 78547339248 78748008192 78754349056 78965144244 78971502592 79147303648 79173255168 79273735776 79391563776 79568299944 79667228928 79886899596 79997976576 80090990784 80099503857 80218559232 80254666512 80311829913 80497095896 80651747328 80831288832 80925271938 81054169224 81080745984 81082034208 81261242496 81267785728 81362276352 81485308422 81491869696 81586620864 81700061184 81925337088 81926638731 82084036608 82105597952 82209800064 82331992064 82369050624 82436481498 82493605089 82551103488 82596171168 82653741056 82778726016 82815985656 82881646592 82939078656 83066152148 83225739264 83227061568 83386957824 83456547951 83669758704 83676495872 83803027392 83861438464 83907221504 84083736576 84092674048 84094010126 84121583616 84138583328 84255571968 84353536512 84586128984 84703739904 84725989376 84959608832 84997850112 85124186112 85133234176 85232219184 85456846848 85586070528 85692481536 85883244384 85911404544 85928765952 86010896384 86048243712 86148292608 86340070152 86347022336 86385833856 86585111552 86685784668 86806315008 86823857264 86935339008 86944579584 87045670656 87214288896 87237197824 87285686292 87407050752 87454769472 87477741568 87515725824 87710547456 87718948576 87757037568 87758431866 87840915456 87952396392 88061749504 88122771072 88184193024 88365756654 88427347968 88598642688 88671173376 88755924992 88794464256 88842940416 89040716604 89093308416 89102778368 89151422848 89338970112 89348466176 89397244786 89521545216 89585309184 89594831432 89625632544 89709871104 89768387712 89997723648 90021363712 90245879136 90269584384 90444447744 90454061312 90483720192 90518489488 90559232883 90644348928 90693835008 90703475084 90733215744 90935199936 91048261632 91185940377 91299313824 91386577408 91426258944 91532560896 91638562456 91678353408 91784948472 91996681024 92250348343 92368797696 92378615808 92486025072 92623491072 92633336256 92663709696 92665181952 92869991424 92920692564 92945100416 92985458688 93126066768 93201382862 93241852416 93330972672 93371498496 93588319104 93628956672 93630444264 93810327552 93954057216 94093705216 94136057856 94213121712 94278405816 94303170304 94334091264 94344118272 94395624192 94563197428 94594203648 94604258304 94655906244 94787518464 94922655744 94932745312 95116641792 95184391008 95316738048 95378911944 95579559936 95622581376 95764709376 95774888448 95886246582 95911433408 96095698944 96097225728 96107440144 96138952704 96175895081 96309620736 96362199696 96404041728 96575180352 96618649932 96669861696 96762258432 96804274176 97005520938 97096695808 97098238496 97140400128 97284784128 97408250496 97676839422 97770198624 97802256384 97812652032 98141847552 98152279296 98184462336 98298167296 98412459264 98422919772 98455191552 98674365888 98683817148 98726667264 98821029888 98946445941 99069468192 99164158464 99207217152 99437589048 99480766464 99673473024 99699654656 99755070048 99850415616 99893772288 99948307968 99974561792 100101441819 100197118448 100229971968 100240625664 100250226944 100295350704 100389617664 100506341376 100517024448 100711738368 100783472832 100794185361 100923604992 100989436176 101133415446 101274034176 101435342848 101553282432 101750003712 101760818976 101833300674 101974892544 102030564384 102101680128 102328972032 102383210496 102384837177 102429294336 102611129124 102711728052 102809899584 102854541312 102881558528 103093382763 103138147584 103165239296 103365083136 103449702272 103496266152 103593541632 103650097152 103880836038 103914897408 103925942784 104201427456 104212503288 104441802752 104563237968 104608641024 104729785664 104897083968 104997344256 105286858992 105564340224 105698314368 105855418368 105903065088 105989761926 106091066592 106137133056 106195077216 106222971904 106429790592 106515866128 106663968768 106787987712 106799338476 106958078976 107006222016 107082439884 107231330304 107301275937 107527004928 107535663104 107746749504 107775051776 107900362584 108072225632 108107661312 108109378944 108120870162 108348323328 108407474658 108483035136 108647077896 108782161152 108857540736 108933414912 109233782784 109235518308 109282950144 109445382144 109584281808 109613066752 109825400832 109915308664 109991473452 110068137984 110128228224 110371634688 110409578496 110421314208 110431890618 110585438208 110714016672 110967652352 110969415424 111275397268 111453151716 111559678272 111737369856 111774007296 111867287679 112111648768 112162111488 112331717568 112340762624 112471382016 112721758254 112770703872 112781505312 112832269542 112938319872 113081652504 113173107761 113330466816 113498914816 113642958912 113933288448 113956312659 114114760704 114247442736 114256642048 114480921348 114510992512 114548539392 114571687936 114826739734 114864390144 115120093536 115181111808 115341262848 115581046224 115661137032 115741753344 115926106112 116060894208 116285718528 116380915056 116433299421 116542734336 116606359296 116687634432 116947396608 117009383424 117011242488 117121220608 117269861856 117497028096 117578924032 117633642714 117821008872 117903130624 118131523584 118228231168 118392619008 118457253888 118720955472 118759882752 119087345664 119118626816 119352449916 119362060288 119447078912 119500843392 119691183616 119830349394 119996964864 120327838848 120592596992 120745643844 120859131904 120925113344 120977620992 121246933248 121387907907 121397682176 121581253836 121732418432 121901678592 122043414528 122237804544 122379931296 122550091776 122888005632 123158396928 123171487744 123314700096 123497988096 123511115008 123551612928 123553575936 123654722247 123826655232 123894256752 123980611584 124168089024 124322469888 124408617984 124441296896 124599228222 124784425472 124838608896 124840592352 125080436736 125272076288 125514743808 125617495616 125704541088 125792157696 125860832256 126125604864 126139011072 126141015189 126182375424 126207874992 126383357952 126530304768 126563540992 126822189056 126879193476 126912521344 127088984064 127171882592 127439413248 127496775168 127686279168 127699851264 127848328776 128129634304 128185270272 128379105792 128412827648 128482932928 128538722304 128766907136 128824866576 128837205721 128893148928 129016344576 129072365568 129340694584 129520533504 129877667328 130028677002 130209472512 130235785896 130360264832 130403008512 130416869376 130568505984 130855796736 130869705728 130928529438 131216612352 131230559696 131273588736 131565821184 131578422864 131635556352 131637647799 131761373184 131928594588 132092624256 132184156608 132218877952 132276289536 132548634981 132583452064 132641021952 132897964032 133006760064 133133887488 133191696384 133264410624 133468589092 133561074906 133639962624 133654167552 133727134272 133852823552 134008455168 134022699264 134095867179 134282317824 134377963776 134392247148 134438448816 134564806656 134652581568 134844553928 135032045568 135120125254 135404376576 135666671616 135681091968 135725580288 135777734232 135966523392 136040752512 136055212626 136099823616 136135573504 136402799904 136438629376 136510947328 136513116236 136572392448 136814838832 136948970736 137079866112 137139388416 137457843684 137517530112 137820110848 137995021536 138124722176 138200129536 138507781384 138553196544 138567923712 138729037608 138935236608 138950004384 139417650624 139432469677 139478188032 139802074293 139862778624 139996459008 140057247744 140382478656 140443435008 140445666396 140869917818 140931085824 141140557824 141204086784 141319682568 141454755456 141501136896 141516177408 141593436288 141844796142 141891305472 141906387456 141983859366 142181277696 142218625024 142383983616 142399117968 142610771968 142674962688 142776586512 142975107072 143068367916 143369339904 143647064064 143662332672 143867150112 144143548416 144145838592 144161160216 144208429056 144464431104 144543299544 144606062592 144644046848 144862770528 144927974898 145004792544 145042881536 145143387648 145244553216 145365766259 145508281407 145645043712 145647357744 145710600192 145927176192 146112375744 146433867776 146515259133 146655297936 146718978048 146757517312 146837637632 147162179584 147212771328 147228418944 147242520824 147447250944 147618688896 147634379658 148025725722 148231544832 148604202288 148746237696 148810825728 148983159808 149156383572 149221149696 149549481984 149632605072 149775623424 149961842688 150295677672 150344957952 150360938496 150375340416 150443026056 150584426496 150759512064 150775536672 151067607552 151107289088 151175209248 151484154264 151523945216 151700123169 151911051264 151941750212 152153014272 152329923648 152625005568 152641228464 152749951011 152962338816 153045846576 153152520192 153493458048 153574815744 153643941504 153916693686 154067592078 154108061632 154214849376 154322337792 154747858944 155047624704 155174553408 155244399228 155390312448 155475145728 155821254057 155888914176 155929862144 156012511232 156014989984 156318754932 156359815808 156662704128 156790955006 156844856952 157094678496 157496016384 157508698112 157930288488 157943005184 158294607296 158346510336 158547471552 158731081397 158783127552 158984642889 159136599888 159334457856 159773799192 159995953152 160181981568 160199007714 160437118464 160509333024 160623659826 160994191792 161303494656 161662577664 161850543876 162108338448 162161491968 162164068416 162181305243 162522484992 162535571456 162611211987 162724552704 162970616844 162983739392 163173241728 163400122368 163850674176 163853277462 164168073216 164211195904 164419600128 164663984128 164738101248 164872962996 164987210178 165102206976 165192342336 165307482112 165557452032 165631971312 165647835927 165763293184 165878157312 166132304296 166451478528 166454123136 166913095902 167339517408 167352991744 167606054784 167722876928 167814443008 168167473152 168185348096 168188020252 168243167232 168277166656 168511143936 168707073024 169082637381 169172257968 169407479808 169451978752 169919217664 169995700224 170248372224 170266468352 170464438368 170913693696 171172141056 171384963072 171766488768 171822809088 171857531904 172021792768 172096487424 172240109601 172296585216 172680140304 172694044672 172771667712 173170223104 173371569336 173612630016 173647714528 173889159168 174091341312 174428577792 174474395648 174571372584 174814101504 174909538944 174955483136 175031451648 175421094912 175437897152 175514075136 175516863732 175681830912 175904792784 176123499008 176245542144 176368386048 176731513308 176854695936 177197285376 177342346752 177511849984 177588928512 177685880832 178081433208 178186616832 178205556736 178302845696 178677940224 178696932352 178794489572 179043090432 179170618368 179189662864 179251265088 179419742208 179536775424 179745524091 179995447296 180042727424 180491758272 180539168768 180888895488 180908122624 181036978976 181118465766 181288697856 181387670016 181406950168 181466431488 181870399872 182096523264 182371880754 182598627648 182773154816 182852517888 183065121792 183277124912 183356706816 183569896944 183993362048 184500696686 184737595392 184757231616 184972050144 185246982144 185266672512 185327419392 185330363904 185739982848 185841385128 185890200832 185970917376 186252133536 186402765724 186483704832 186661945344 186742996992 186898842333 187176638208 187257913344 187260888528 187620655104 187908114432 188187410432 188272115712 188426243424 188556811632 188606340608 188688236544 188791248384 189126394856 189188407296 189208516608 189311812488 189575036928 189845311488 189865490624 190233283584 190368782016 190389016793 190633476096 190757823888 191159119872 191245162752 191529418752 191549776896 191772493164 191822866816 192194451456 192214880288 192277905408 192351790162 192619241472 192724399392 192808083456 193150360704 193237299864 193339723392 193524516864 193608548352 194011041876 194193391616 194196476992 194280800256 194569568256 194731945219 194816500992 195043015503 195353678844 195540397248 195604512768 195625304064 196283695104 196304558592 196596334592 196824918528 196845839544 196910383104 197348731776 197367634296 197453334528 197642059776 197892891882 198138936384 198328316928 198414434304 198875178096 198961532928 199346946048 199399309312 199510140096 199700831232 199787544576 199896615936 199949123584 200202883638 200341612359 200394236896 200459943936 200481251328 200500453888 200590701408 200779235328 201012682752 201034048896 201423476736 201566945664 201588370722 201847209984 201978872352 202266830892 202548068352 202680187881 202870685696 203106564864 203500007424 203521637952 203666601348 203949785088 204061128768 204082818939 204203360256 204657944064 204766420992 204769674354 204858588672 205222258248 205423456104 205619799168 205709082624 205763117056 206186765526 206276295168 206330478592 206730166272 206899404544 206992532304 207187083264 207300194304 207761672076 207829794816 207851885568 208402854912 208425006576 208883605504 209126475936 209217282048 209459571328 209794167936 209994688512 210573717984 211128680448 211304876727 211396628736 211710836736 211806130176 211979523852 212182133184 212274266112 212390154432 212445943808 212767194213 212859581184 212975789049 213031732256 213327937536 213575975424 213598676952 213916157952 214012444032 214164879768 214462660608 214602551874 215054009856 215071326208 215493499008 215550103552 215800725168 216144451264 216215322624 216218757888 216241740324 216696646656 216814949316 216966070272 217294155792 217564322304 217715081472 217866829824 218467565568 218471036616 218565900288 218890764288 219168563616 219226133504 219650801664 219830617328 219982946904 220136275968 220256456448 220743269376 220819156992 220842628416 220863781236 221170876416 221428033344 221451569487 221935304704 221938830848 222038588583 222550794536 222906303432 223119356544 223474739712 223734575358 224223297536 224324222976 224663435136 224681525248 224942764032 225443516508 225541407744 225563010624 225664539084 225876639744 226163305008 226346215522 226660933632 226997829632 227285917824 227866576896 227912625318 228229521408 228494885472 228513284096 228961842696 229021985024 229097078784 229143375872 229653479468 229728780288 230240187072 230362223616 230682525696 230875040529 231162092448 231322274064 231483506688 231852212224 232121788416 232571437056 232761830112 232866598842 233085468672 233212718592 233375268864 233570030911 233894793216 234018766848 234022484976 234242441216 234539723712 234994056192 235186432509 235267285428 235642017744 235806261248 236263047168 236456462336 236914507776 237441910944 237519765504 238174691328 238237253632 238704899832 238724120576 238894157824 239001686784 239382367232 239660698788 239993929728 240298511571 240655677696 241185193984 241491287688 241718263808 241850226688 241955241984 242493866496 242775815814 242795364352 243162507672 243464836864 243803357184 244086829056 244475609088 244759862592 245100183552 245776011264 245779916193 246316793856 246342975488 246629400192 246995976192 247022230016 247107151872 247309444494 247653310464 247788513504 247961223168 248336178048 248644939776 248817235968 248882593792 249198456444 249568850944 249677217792 249681184704 250160873472 250369643853 250544152576 251029487616 251234991232 251409082176 251584315392 251721664512 252251209728 252278022144 252282030378 252364750848 252415749984 252766715904 253060609536 253127081984 253644378112 253758386952 253825042688 254177968128 254343765184 254878826496 254993550336 255045080713 255372558336 255399702528 255696657552 256259268608 256370540544 256758211584 256825655296 256965865856 257077444608 257533814272 257649733152 257674411442 257786297856 258032689152 258144731136 258681389168 259041067008 259755334656 260057354004 260418945024 260471571792 260720529664 260806017024 260833738752 261137011968 261711593472 261739411456 261857058876 262433224704 262461119392 262547177472 263131642368 263156845728 263271112704 263275295598 263522746368 263857189176 264185248512 264368313216 264437755904 264552579072 265097269962 265166904128 265282043904 265795928064 265898062871 266013520128 266267774976 266383392768 266528821248 266937178184 267122149812 267279925248 267308335104 267454268544 268016910336 268045398528 268191734358 268564635648 268755927552 268784494296 268876897632 269129613312 269305163136 269689107856 270064091136 270240250508 270808753152 271333343232 271362183936 271451160576 271555468464 271677698649 271933046784 272081505024 272110425252 272199647232 272271147008 272805599808 272877258752 273021894656 273026232472 273144784896 273557821131 273629677664 273897941472 274159732224 274278776832 274915687368 275035060224 275640221696 275990043072 276249444352 276400259072 276751045029 277015562768 277106393088 277135847424 277458075216 277870473216 277900008768 278835301248 278864939354 278956376064 279604148586 279725557248 279992918016 280114495488 280764957312 280886870016 280891332792 281739835636 281862171648 282281115648 282408173568 282639365136 282909510912 283002273792 283032354816 283186872576 283689592284 283782610944 283812774912 283967718732 284362555392 284437250048 284767967232 284798235936 285221543936 285349925376 285553173024 285950214144 286136735832 286738679808 287294128128 287324665344 287734300224 288287096832 288291677184 288322320432 288416858112 288527685243 288928862208 289086599088 289212125184 289288093696 289725541056 289855949796 290009585088 290085763072 290286775296 290731532518 291016562814 291290087424 291294715488 291421200384 291854352384 292224751488 292867735552 293030518266 293310595872 293437956096 293515034624 293675275264 294324359168 294329035441 294425542656 294456837888 294485041648 294894501888 295237377792 295268759316 296051451444 296463089664 297208404576 297492475392 297621651456 297966319616 298312767144 298442299392 299098963968 299265210144 299551246848 299923685376 300304325457 300591355344 300689915904 300721876992 300750680832 300886052112 301168852992 301519024128 301551073344 302135215104 302214578176 302350418496 302382556083 302968308528 303047890432 303400246338 303822102528 303883500424 304306028544 304659847296 305250011136 305282456928 305499902022 305924677632 306091693152 306305040384 306986916096 307149631488 307154511531 307287883008 307833387372 308135184156 308216123264 308429698752 308644675584 309280148289 309495717888 310095249408 310349106816 310488798456 310780624896 310950291456 311642508114 311777828352 311859724288 312025022464 312029979968 312637509864 312719631616 312890356751 313325408256 313581910012 313689713904 314189356992 314992032768 315860576976 315886010368 316589214592 316693020672 317094943104 317462162794 317566255104 317969285778 318273199776 318668915712 319547598384 319991906304 320363963136 320398015428 320874236928 321018666048 321247319652 321903827811 321988383584 322606989312 323325155328 323701087752 324216676896 324322983936 324328136832 324362610486 325044969984 325071142912 325222423974 325449105408 325941233688 325967478784 326346483456 326800244736 327701348352 327706554924 328336146432 328839200256 329327968256 329476202496 329745925992 329974420356 330204413952 330384684672 330614964224 331114904064 331263942624 331295671854 331526586368 331756314624 332264608592 332902957056 332908246272 333826191804 334679034816 334705983488 335212109568 335445753856 335601863037 335628886016 336334946304 336370696192 336376040504 336486334464 336554333312 337022287872 337414146048 338165274762 338344515936 338814959616 338903957504 339519323283 339838435328 339991400448 340496744448 340532936704 340928876736 341868937977 342344282112 342769926144 343532977536 343645618176 343715063808 344043585536 344480219202 344593170432 345360280608 345388089344 345543335424 346340446208 346743138672 347225260032 347295429056 347778318336 348182682624 348857155584 348948791296 349142745168 349628203008 349819077888 349910966272 350062903296 350842189824 350875794304 351028150272 351033727464 351363661824 351809585568 352246998016 352491084288 352736772096 353463026616 353709391872 354394570752 354684693504 355023699968 355177857024 355371761664 356162866416 356411113472 356605691392 357355880448 357393864704 357588979144 358086180864 358341236736 358379325728 358502530176 359073550848 359491048182 359990894592 360085454848 360983516544 361078337536 361777790976 361816245248 362073957952 362236931532 362577395712 362775340032 362813900336 362932862976 363740799744 364193046528 364743761508 365197255296 365546309632 365705035776 366130243584 366554249824 366713413632 367139793888 367986724096 369001393372 369475190784 369514463232 369944100288 370493964288 370533345024 370654838784 370660727808 370964166741 371479965696 371682770256 371780401664 371941834752 372504267072 372805531448 372967409664 373323890688 373797684666 374353276416 374515826688 374521777056 375241310208 375816228864 376374820864 376544231424 376852486848 377113623264 377212681216 377376473088 377582496768 378252789712 378376814592 378417033216 378423045567 378623624976 379150073856 379690622976 379730981248 380466567168 380737564032 380778033586 381266952192 381515647776 382318239744 382490325504 383058837504 383099553792 383544986328 383645733632 384388902912 384429760576 384555810816 384703580324 385238482944 385448798784 385489769107 385616166912 386300721408 386474599728 386511617163 386679446784 387049033728 387217096704 388022083752 388386783232 388392953984 388561600512 389463890438 389633001984 390086031006 390707357688 391080794496 391209025536 391250608128 392567390208 392609117184 393192669184 393649837056 393691679088 393820766208 394697463552 394735268592 394906669056 394912943397 395284119552 395785783764 396277872768 396656633856 396828868608 397750356192 397923065856 398693892096 398798618624 399020280192 399401662464 399575089152 399793231872 399898247168 400405767276 400683224718 400788473792 400919887872 400962502656 401000907776 401181402816 401558470656 401893589069 402025365504 402068097792 402287601537 402846953472 403133891328 403176741444 403694419968 403957744704 404533661784 405096136704 405360375762 405741371392 406213129728 407000014848 407043275904 407333202696 407899570176 408122257536 408165637878 408406720512 409315888128 409532841984 409539348708 409717177344 410444516496 410846912208 411239598336 411418165248 411526234112 412373531052 412552590336 412660957184 413460332544 413798809088 413985064608 414374166528 414600388608 415523344152 415659589632 415703771136 416805709824 416850013152 417767211008 418252951872 418297409031 418434564096 418919142656 419406222879 419588335872 419989377024 421147435968 422609753454 422793257472 423421673472 423612260352 423959047704 424364266368 424548532224 424780308864 424891887616 425534388426 425719162368 425951578098 426063464512 426655875072 427151950848 427197353904 427832315904 428024888064 428329759536 428925321216 429205103748 430108019712 430986998016 431100207104 431601450336 432288902528 432430645248 432437515776 432483480648 433393293312 433629898632 433932140544 434588311584 435128644608 435430162944 435733659648 436097298777 436524844221 436935131136 436942073232 437131800576 437781528576 438337127232 438452267008 439301603328 439545777399 439661234656 439965893808 440272551936 440512912896 441486538752 441638313984 441685256832 441727562472 442341752832 442856066688 442903138974 443870609408 443877661696 444077177166 445101589072 445812606864 446238713088 446949479424 447469150716 448648445952 449326870272 449363050496 449885528064 450887033016 451082815488 451126021248 451329078168 451753279488 452326610016 452692431044 453321867264 453995659264 454571835648 455100369507 455733153792 455825250636 456459042816 456989770944 457026568192 457923685392 458043970048 458249853033 458286751744 459306958936 459457560576 460480374144 460724447232 461750081058 462324184896 462644548128 462967013376 463704424448 464243576832 465142874112 465523660224 465733197684 466170937344 466425437184 467140061822 467463762171 467789586432 468037533696 468044969952 468484882432 469079447424 469988112384 470372865018 470534570856 471284035488 471612522496 472526094336 472912924672 472920438389 473829015552 474883821888 475039531008 476193244191 476349382656 476474507264 477409799664 477448241152 477788315648 478003373568 478764734464 479321397576 479987859456 480597023142 481311355392 482370387968 482982575376 483436527616 483700453376 483910483968 484987732992 485551631628 485590728704 486325015344 486543915729 486929673728 487606714368 488173658112 488951218176 489519725184 490200367104 491552022528 491559832386 492633587712 492685950976 493258800384 493991952384 494044460032 494214303744 494618888988 495306620928 495577027008 495922446336 496672356096 496943507781 497289879552 497634471936 497765187584 498396912888 499137701888 499354435584 499362369408 500739287706 501088305152 502058975232 502469982464 502818164352 503168630784 503443329024 504502419456 504556044288 504564060756 504729501696 504831499968 505533431808 506121219072 506254163968 507247912143 507288756224 507516773904 507650085376 508355936256 508687530368 509757652992 509987100672 510090161426 510745116672 510799405056 511393315104 512518537216 512741081088 513516423168 513651310592 513931731712 514154889216 515067628544 515299466304 515348822884 515572595712 516065378304 516289462272 516720328803 517362778336 518082134016 519510669312 520114708008 520837890048 520943143584 521441059328 521667477504 522274023936 523423186944 523478822912 523714117752 524866449408 524922238784 525094354944 526263284736 526313691456 526369634663 526542225408 526550591196 527045492736 527714378352 528370497024 528736626432 528875511808 529105158144 530194539924 530333808256 530564087808 531591856128 531796125742 532027040256 532535549952 532766785536 533057642496 533874356368 534244299624 534559850496 534616670208 534908537088 536033820672 536090797056 536383468716 537129271296 537511855104 537568988592 537753795264 538259226624 538610326272 539236572273 539378215712 540128182272 540480501016 541617506304 542666686464 542724367872 543110936928 543355397298 543866093568 544163010048 544220850504 544399294464 544542294016 545611199616 545754517504 546043789312 546052464944 546289569792 547115642262 547259355328 547795882944 548319464448 548557553664 548768342521 549831374736 550070120448 551280443392 551980086144 552800518144 553502090058 554031125536 554212786176 554271694848 554916150432 555740946432 555800017536 557670602496 557729878708 557912752128 559208297172 559451114496 559985836032 560228990976 560696526999 561529914624 561773740032 561782665584 563479671272 563724343296 564562231296 564816347136 565278730272 565819021824 566064709632 566373745152 567379184568 567565221888 567625549824 567935437464 568725110784 568874500096 569535934464 569596471872 570443087872 570699850752 571106346048 571167050379 571900428288 572273471664 573477359616 574588256256 574649330688 575468600448 576583354368 576644640864 576833716224 577055370486 577857724416 578173198176 578424250368 578576187392 579451082112 579711899592 580019170176 580171526144 580573550592 581463065036 582033125628 582580174848 582589430976 582842400768 583708704768 584195835657 584449502976 585735471104 586061036532 586621191744 586875912192 587030069248 587350550528 588648718336 588658070882 588851085312 588913675776 588970083296 589789003776 590474755584 590537518632 592102902888 592926179328 594416809152 594984950784 595243302912 595932639232 596625534288 596884598784 598197927936 598530420288 599102493696 599847370752 600608650914 601182710688 601379831808 601443753984 601501361664 601772104224 602337705984 603038048256 603102146688 604270430208 604429156352 604700836992 604765112166 605936617056 606095780864 606800492676 607644205056 607767000848 608040563643 608612057088 609319694592 610500022272 610564913856 610999804044 611849355264 612183386304 612248456817 612610080768 613973832192 614299262976 614309023062 614575766016 615666774744 616270368312 616432246528 616859397504 617289351168 618560296578 618991435776 620190498816 620698213632 620977596912 621561249792 621900582912 623285016228 623555656704 623719448576 624050044928 624059959936 625275019728 625439263232 625780713502 626650816512 627163820024 627379427808 628378713984 629984065536 631721153952 631772020736 633178429184 633386041344 633914630181 634189886208 634924325588 635132510208 635938571556 636546399552 637337831424 638301582639 639095196768 639983812608 640727926272 640796030856 641748473856 642037332096 642494639304 643807655622 643976767168 645213978624 645752438401 646650310656 647402175504 648433353792 648645967872 648656273664 648725220972 650089939968 650444847948 650898210816 651882467376 651934957568 652692966912 653600489472 655402696704 655413109848 656672292864 657678400512 658655936512 658952404992 659491851984 659948840712 660408827904 660769369344 661229928448 662229808128 662527885248 662591343708 663053172736 663512629248 664354708461 664529217184 665805914112 665816492544 667652383608 669358069632 669411966976 670424219136 670891507712 671203726074 671257772032 672669892608 672741392384 672752081008 672972668928 673108666624 674044575744 674828292096 676330549524 676689031872 677629919232 679038646566 679676870656 679982800896 680993488896 681065873408 681857753472 683737875954 684688564224 685539852288 687065955072 687291236352 687430127616 688087171072 688960438404 689186340864 690720561216 690776178688 691086670848 692625121587 692680892416 693486277344 694450520064 694590858112 695556636672 696365365248 697714311168 697897582592 698285490336 699256406016 699638155776 699821932544 700125806592 700710092733 701684379648 701751588608 702056300544 702067454928 702727323648 703619171136 704493996032 704982168576 705559297527 706926053232 707418783744 708789141504 709369387008 710047399936 710743523328 712325732832 712822226944 713211382784 714711760896 714787729408 715177958288 716172361728 716682473472 716758651456 717005060352 718147101696 718982096364 719981789184 720170909696 721967033088 722156675072 723555581952 723632490496 724147915904 724473863064 725154791424 725550680064 725627800672 725865725952 727481599488 728386093056 729487523016 730394510592 731092619264 731410071552 732260487168 733108499648 733426827264 734279587776 735973448192 738002786744 738950381568 739028926464 739888200576 740987928576 741066690048 741321455616 741928333482 742959931392 743365540512 743560803328 743883669504 745008534144 745611062896 745934819328 746647781376 747595369332 748706552832 749031653376 749043554112 750482620416 751108931559 751632457728 752749641728 753088462848 753704973696 754227246528 754425362432 754752946176 755164993536 756505579424 756753629184 756834066432 756846091134 757247249952 758300147712 759381245952 759461962496 759876580681 760933134336 761475128064 761556067172 762533904384 763031295552 764636479488 764980651008 765135242139 766117675008 766199107584 767089972656 767291467264 768777805824 768859521152 769111621632 769407160648 770476965888 770897597568 770979538214 771232333824 772601442816 772949199456 773023234326 773358893568 774098067456 774434193408 776044167504 776773566464 776785907968 777123201024 778927780876 779266003968 780172062012 781414715376 782161588992 782418051072 782501216256 785134780416 785218234368 786385338368 787299674112 787383358176 787641532416 789394927104 789470537184 789813338112 789825886794 790568239104 791571567528 792211754327 792555745536 793313267712 793657737216 795500712384 795846131712 797387784192 797694188613 798040560384 798803324928 799150178304 799586463744 799796494336 800811534552 801366449436 801576947584 801839775744 801925005312 802001815552 802362805632 803787178138 804050731008 804136195584 804575203074 805693906944 806267782656 806353482888 807388839936 807915489408 809067323568 810192273408 810720751524 811482742784 812426259456 814000029696 814086551808 814666405392 815033095947 815799140352 816244515072 816331275756 816813441024 818631776256 819065683968 819078697416 819434354688 820889032992 821693824416 822479196672 822836330496 823052468224 824747062104 825105180672 825321914368 826920665088 827597618176 827970129216 828748333056 829200777216 830253135087 831046688304 831319179264 831407542272 833611419648 833700026304 835534422016 836505903744 836594818062 836869128192 837838285312 838812445758 839176671744 839978754048 842294871936 845219506908 845586514944 846843346944 847224520704 847918095408 848728532736 849097064448 849560617728 849783775232 851068776852 851438324736 851903156196 852126929024 853311750144 854303901696 854394707808 855664631808 856049776128 856659519072 857850642432 858410207496 860216039424 861973996032 862200414208 863202900672 864577805056 864861290496 864875031552 864966961296 865583055729 866786586624 867259797264 867864281088 869176623168 870257289216 870860325888 872194597554 873049688442 873870262272 873884146464 874263601152 875563057152 876674254464 876904534016 878603206656 879091554798 879322469312 879931787616 880545103872 881025825792 882973077504 882987106323 883276627968 883370513664 883455124944 884683505664 885712133376 885806277948 887755323392 888154354332 890203178144 891625213728 892477426176 893898958848 894938301432 897296891904 898653740544 898726100992 899771056128 900912976371 901774066032 902165630976 902252042496 902658156336 903506558976 904653220032 905384862088 906643734528 907147668249 909143671296 910200739014 911466307584 911650501272 912918085632 913979541888 914053136384 915847370784 916087940096 916499706066 916573503488 918613917872 918915121152 920960748288 921448894464 921463534593 923500162116 924648369792 925289096256 925934026752 927408848896 927840444867 928487153664 930285748224 931047320448 931466395368 932341874688 932850874368 934280123644 934927524342 935579172864 936075067392 936089939904 936969764864 938158894848 938671070253 939976224768 940745730036 941069141712 942568070976 943225044992 945825849344 945840876778 947658031104 949767643776 950079062016 952386488382 952698765312 952949014528 954819599328 954896482304 955576631296 956006747136 957529468928 958642795152 959975718912 961194046284 962622710784 964740775936 965965150752 966873055232 967400906752 967820967936 969975465984 971103263256 971181457408 972650030688 973087831458 973859347456 975213428736 976027287739 976347316224 977902436352 979039450368 980400734208 983104045056 983119664772 985371901952 986517600768 987983904768 988088920064 988428607488 989237777976 990613241856 991154054016 991844892672 993344712192 993887015562 994579759104 995268943872 995530375168 996793825776 998275403776 998708871168 998724738816 1001478575412 1002176610304 1004117950464 1004939964928 1005636328704 1006337261568 1006886658048 1009004838912 1009112088576 1009128121512 1009459003392 1009662999936 1011066863616 1012242438144 1012508327936 1014495824286 1014577512448 1015033547808 1015300170752 1016711872512 1017375060736 1018557969849 1019515305984 1019974201344 1020180322852 1021490233344 1021598810112 1022786630208 1025037074432 1025606813931 1027032846336 1027302621184 1027863463424 1028309778432 1030135257088 1030598932608 1030697645768 1031145191424 1032130756608 1033440657606 1034725556672 1036164268032 1039021338624 1040229416016 1041675780096 1041886287168 1042882118656 1043334955008 1044548047872 1046846373888 1046957645824 1047428235504 1049732898816 1049844477568 1050188709888 1052526569472 1052627382912 1052739269326 1053084450816 1053101182392 1054090985472 1055428756704 1056740994048 1057473252864 1057751023616 1058210316288 1060389079848 1060667616512 1061128175616 1063183712256 1063592251484 1064054080512 1065071099904 1065533571072 1066115284992 1067748712736 1068488599248 1069233340416 1069817074176 1072067641344 1072181594112 1072766937432 1074258542592 1075023710208 1075137977184 1075507590528 1077220652544 1078473144546 1078756431424 1080256364544 1080961002032 1083235012608 1085333372928 1085448735744 1086221873856 1086710794596 1087732187136 1088326020096 1088441701008 1088798588928 1091222399232 1091509035008 1092087578624 1092104929888 1092579139584 1094231284524 1094518710656 1095591765888 1096638928896 1097115107328 1097536685042 1099662749472 1100140240896 1102560886784 1103960172288 1105601036288 1107004180116 1108062251072 1108425572352 1108543389696 1109832300864 1111117569779 1111481892864 1111600035072 1112892500223 1115341204992 1115459757416 1115825504256 1118416594344 1118902228992 1119971672064 1121393053998 1123059829248 1123547480064 1123565331168 1126959342544 1127448686592 1129124462592 1129632694272 1130557460544 1131638043648 1132129419264 1132747490304 1134758369136 1135130443776 1135251099648 1135269136701 1135870874928 1137450221568 1137749000192 1139071868928 1139192943744 1140886175744 1141399701504 1142212692096 1142334100758 1143800856576 1144546943328 1146954719232 1149176512512 1149298661376 1150937200896 1153166708736 1153289281728 1153667432448 1154110740972 1155715448832 1156346396352 1156469307321 1156848500736 1157152374784 1158902164224 1159423799184 1159534851489 1160038340352 1160343052288 1161147101184 1162926130072 1164066251256 1165160349696 1165178861952 1165684801536 1168391671314 1168899005952 1171470942208 1172122073064 1173242383488 1173751824384 1174060138496 1174701101056 1177297436672 1177316141764 1177702170624 1177827351552 1177940166592 1179578007552 1180949511168 1181075037264 1184205805776 1185852358656 1188833618304 1189969901568 1190486605824 1191865278464 1193251068576 1193769197568 1196395855872 1197060840576 1198204987392 1199694741504 1201217301828 1202365421376 1202759663616 1202887507968 1203002723328 1203544208448 1204675411968 1205680767207 1206076096512 1206204293376 1206862804611 1208540860416 1208858312704 1209401673984 1209530224332 1211873234112 1212191561728 1213600985352 1215288410112 1215534001696 1216081127286 1217224114176 1218639389184 1221000044544 1221129827712 1221999608088 1223698710528 1224366772608 1224496913634 1225220161536 1227947664384 1228598525952 1228618046124 1229151532032 1231333549488 1232540736624 1232864493056 1233718795008 1234578702336 1237120593156 1237982871552 1240380997632 1241396427264 1241955193824 1243122499584 1243801165824 1246570032456 1247111313408 1247438897152 1248100089856 1248119919872 1250550039456 1250878526464 1251561427004 1253301633024 1254327640048 1254758855616 1254892227093 1256757427968 1258218668637 1259968131072 1263442307904 1263544041472 1266356858368 1267829260362 1268379772416 1269848651176 1270265020416 1271877143112 1273092799104 1274675662848 1276603165278 1278190393536 1279967625216 1281455852544 1281592061712 1283496947712 1284074664192 1284989278608 1287615311244 1287953534336 1291504876802 1293300621312 1294804351008 1296866707584 1297291935744 1297312547328 1297450441944 1300179879936 1300889695896 1301796421632 1303764934752 1303869915136 1305385933824 1307200978944 1308291896331 1309574532663 1310805393408 1310826219696 1313344585728 1315356801024 1317311873024 1317904809984 1318983703968 1319897681424 1320817655808 1321538738688 1322459856896 1324459616256 1325055770496 1325182687416 1326106345472 1327025258496 1328709416922 1329058434368 1331611828224 1331632985088 1332723117551 1335304767216 1338716139264 1338823933952 1340848438272 1342407452148 1342515544064 1345482784768 1345504162016 1345945337856 1346217333248 1348089151488 1349656584192 1352661099048 1353378063744 1355259838464 1358077293132 1359353741312 1359965601792 1361986977792 1362131746816 1363715506944 1365301108521 1367475751908 1369377128448 1371079704576 1374131910144 1374860255232 1376174342144 1377920876808 1378372681728 1381441122432 1381552357376 1382173341696 1385250243174 1385361784832 1386972554688 1388901040128 1389181716224 1391113273344 1392730730496 1395428622336 1395795165184 1396570980672 1398512812032 1399276311552 1399643865088 1401420185466 1402391286513 1403368759296 1403503177216 1404112601088 1404134909856 1405454647296 1407238342272 1408987992064 1409964337152 1411118595054 1413852106464 1414837567488 1417578283008 1418738774016 1418761315167 1420094799872 1421487046656 1424651465664 1425644453888 1426422765568 1428579732573 1429423521792 1429575458816 1430355916576 1432344723456 1433364946944 1433517302912 1434010120704 1436294203392 1437964192728 1439963578368 1440341819392 1443934066176 1444313350144 1447111163904 1447264980992 1448295831808 1448947726128 1450309582848 1451101360128 1451255601344 1451731451904 1454963198976 1456772186112 1458975046032 1460789021184 1462185238528 1462820143104 1464520974336 1466216999296 1466853654528 1468559175552 1471946896384 1476005573488 1477900763136 1478057852928 1479776401152 1481975857152 1482133380096 1482642911232 1483856666964 1485919862784 1486731081024 1487121606656 1487767339008 1490017068288 1490830523343 1491222125792 1491869638656 1493295562752 1495190738664 1497413105664 1498063306752 1498087108224 1502217863118 1503264915456 1505499283456 1506176925696 1507409947392 1508454493056 1508850724864 1509505892352 1510329987072 1513011158848 1513507258368 1513668132864 1513692182268 1514494499904 1516600295424 1518762491904 1518923924992 1519753161362 1521866268672 1522950256128 1523112134344 1525067808768 1526062591104 1529272958976 1529961302016 1530270484278 1532235350016 1532398215168 1534179945312 1534582934528 1537555611648 1537719042304 1538223243264 1538814321296 1540953931776 1541795195136 1541959076428 1542464667648 1545202885632 1545898398912 1546046468652 1546717787136 1548196134912 1548868386816 1550160986409 1552088335008 1553547132928 1553571815936 1554246402048 1557855561752 1558532007936 1560344124024 1562829430752 1564323177984 1565002432512 1568255921831 1570269560832 1570436468736 1572770676736 1574599348224 1574766716352 1575283064832 1578789854208 1578941074368 1579108903989 1579626676224 1579651773588 1581136478208 1583143135056 1584423508654 1585111491072 1586626535424 1587315474432 1591001424768 1591692263424 1594775568384 1595388377226 1596081120768 1597606649856 1598300356608 1599172927488 1599592988672 1601623069104 1602732898872 1603153895168 1603679551488 1603850010624 1604003631104 1604725611264 1607574356276 1608101462016 1608272391168 1609150406148 1611387813888 1612535565312 1612706965776 1614777679872 1615830978816 1618134647136 1620384546816 1621441503048 1622965485568 1624852518912 1628000059392 1628173103616 1629332810784 1630066191894 1631598280704 1632489030144 1632662551512 1633626882048 1634990216377 1637263552512 1638131367936 1638157394832 1638868709376 1641778065984 1643387648832 1644958393344 1645672660992 1646305027563 1649494124208 1650210361344 1650643828736 1653841330176 1655195236352 1655940258432 1658401554432 1660506270174 1662093376608 1662638358528 1662815084544 1667222839296 1667400052608 1671068844032 1673011807488 1673189636124 1673738256384 1675676570624 1677624891516 1678353343488 1679957508096 1682089580997 1684589743872 1690439013816 1691173029888 1693686693888 1694449041408 1695836190816 1697457065472 1698194128896 1699121235456 1699567550464 1702137553704 1702876649472 1703806312392 1704253858048 1706623500288 1708607803392 1708789415616 1711329263616 1712099552256 1713319038144 1713501151137 1715701284864 1716820414992 1720432078848 1723947992064 1724400828416 1726405801344 1729155610112 1729750063104 1729933922592 1731166111458 1733573173248 1734519594528 1735728562176 1738353246336 1740514578432 1741720651776 1744389195108 1746099376884 1747740524544 1747768292928 1748527202304 1751126114304 1752587506971 1753348508928 1753809068032 1757206413312 1758183109596 1758644938624 1759863575232 1761090207744 1762051651584 1765946155008 1765974212646 1766553255936 1766741027328 1766910249888 1769367011328 1771424266752 1771612555896 1775510646784 1776308708664 1780406356288 1783250427456 1784954852352 1785315564991 1787797917696 1789876602864 1794593783808 1797307481088 1799542112256 1801825952742 1803548132064 1804331261952 1804504084992 1805316312672 1807013117952 1809306440064 1810769724176 1813287469056 1814295336498 1818287342592 1820401478028 1822932615168 1823301002544 1824121690929 1825836171264 1827959083776 1828106272768 1831694741568 1832175880192 1832999412132 1833147006976 1836745370451 1837227835744 1837830242304 1841921496576 1842897788928 1842927069186 1847000324232 1849296739584 1850578192512 1851868053504 1854817697792 1855680889734 1856974307328 1860571496448 1862094640896 1862932790736 1864683749376 1865701748736 1868560247288 1869855048684 1871158345728 1872150134784 1872179879808 1876317789696 1877342140506 1879952449536 1881491460072 1882138283424 1885136141952 1886450089984 1891651698688 1891681753556 1895316062208 1899535287552 1900158124032 1901743890543 1904772976764 1905397530624 1905898029056 1909639198656 1909792964608 1911153262592 1912013494272 1914904747917 1915058937856 1917285590304 1919951437824 1922388092568 1925245421568 1929481551872 1931930301504 1933746110464 1934801813504 1935641935872 1937257315203 1939950931968 1942206526512 1942362914816 1945300061376 1946175662916 1947718694912 1952054575478 1952694632448 1955804872704 1958078900736 1960801468416 1966208090112 1966239329544 1970743803904 1973035201536 1975967809536 1976177840128 1976857214976 1978475555952 1981226483712 1982308108032 1983689785344 1986689424384 1987774031124 1989159518208 1990537887744 1991060750336 1993587651552 1996550807552 1997417742336 1997449477632 2002957150824 2004353220608 2008235900928 2009879929856 2011272657408 2012674523136 2013773316096 2018009677824 2018224177152 2018256243024 2018918006784 2019325999872 2022133727232 2024484876288 2025016655872 2028991648572 2029155024896 2030067095616 2030600341504 2034750121472 2037115939698 2039030611968 2039948402688 2040360645704 2042980466688 2043197620224 2045573260416 2050074148864 2051213627862 2054065692672 2054605242368 2055726926848 2056619556864 2060270514176 2061197865216 2061395291536 2062290382848 2064261513216 2066881315212 2069451113344 2072328536064 2078042677248 2080458832032 2083351560192 2083772574336 2085764237312 2086669910016 2089096095744 2093692747776 2093915291648 2094856471008 2099465797632 2099688955136 2100377419776 2102130278199 2105053138944 2105254765824 2105478538652 2106168901632 2106202364784 2108181970944 2110857513408 2113481988096 2114946505728 2115502047232 2116677892581 2120778159696 2121335233024 2122256351232 2126367424512 2127184502968 2128108161024 2130142199808 2132230569984 2135497425472 2136977198496 2138466680832 2139634148352 2144135282688 2144363188224 2145533874864 2148517085184 2150047420416 2150275954368 2151015181056 2154441305088 2156946289092 2157512862848 2160512729088 2161922004064 2166470025216 2170666745856 2170897471488 2172443747712 2173421589192 2175464374272 2176652040192 2176883402016 2177597177856 2182444798464 2183018070016 2184175157248 2184209859776 2185158279168 2188462569048 2189037421312 2190232497257 2191183531776 2193277857792 2194230214656 2195073370084 2199325498944 2200280481792 2207920344576 2211202072576 2214008360232 2216124502144 2216851144704 2217086779392 2219664601728 2222235139558 2222963785728 2223200070144 2225785000446 2230682409984 2230919514832 2231651008512 2236833188688 2237804457984 2239943344128 2242786107996 2246119658496 2247094960128 2247130662336 2253326794677 2253918685088 2254897373184 2258248925184 2259265388544 2261114921088 2263276087296 2264258838528 2265494980608 2269516738272 2270260887552 2270502199296 2270538273402 2271741749856 2274900443136 2275498000384 2278143737856 2278385887488 2279629742043 2281772351488 2282799403008 2284425384192 2284668201516 2287601713152 2289093886656 2293909438464 2295405726417 2298353025024 2298597322752 2301874401792 2306333417472 2306578563456 2307334864896 2308221481944 2311430897664 2312692792704 2312938614642 2313697001472 2314304749568 2317804328448 2318847598368 2319069702978 2320076680704 2320686104576 2322294202368 2325852260144 2328132502512 2330320699392 2330357723904 2331369603072 2336783342628 2337798011904 2342941884416 2344244146128 2346484766976 2347503648768 2348120276992 2349402202112 2354594873344 2354632283528 2355404341248 2355654703104 2355880333184 2359156015104 2361899022336 2362150074528 2368411611552 2371704717312 2376635262981 2377667236608 2379939803136 2380973211648 2383730556928 2386502137152 2387538395136 2393082565839 2394121681152 2396409974784 2399389483008 2402434603656 2404730842752 2405519327232 2405775015936 2406005446656 2407088416896 2411361534414 2412152193024 2412408586752 2413725609222 2417081720832 2417716625408 2418803347968 2419060448664 2423746468224 2424383123456 2427201970704 2430576820224 2431068003392 2432162254572 2434448228352 2437278778368 2442000089088 2442259655424 2443999216176 2447397421056 2448733545216 2448993827268 2450440323072 2455895328768 2457197051904 2457236092248 2458303064064 2462667098976 2465081473248 2465728986112 2467437590016 2469157404672 2474241186312 2475965743104 2480761995264 2482792854528 2483910387648 2486244999168 2487602331648 2490759405261 2493140064912 2494222626816 2494877794304 2496200179712 2496239839744 2501100078912 2501757052928 2503122854008 2506603266048 2508655280096 2509517711232 2509784454186 2513514855936 2516437337274 2519936262144 2526884615808 2527088082944 2532713716736 2535658520724 2536759544832 2539697302352 2540530040832 2543754286224 2546185598208 2549351325696 2553206330556 2556380787072 2559935250432 2562911705088 2563184123424 2566993895424 2568149328384 2569978557216 2575230622488 2575907068672 2583009753604 2586601242624 2589608702016 2593733415168 2594583871488 2594625094656 2594900883888 2596749167187 2600359759872 2601779391792 2603592843264 2607529869504 2607739830272 2610771867648 2616583792662 2619149065326 2621610786816 2621652439392 2626689171456 2630713602048 2634623746048 2635809619968 2637967407936 2639795362848 2641635311616 2643077477376 2648919232512 2648961318969 2650111540992 2650365374832 2652212690944 2654050516992 2657418833844 2658116868736 2663265970176 2665446235102 2670609534432 2677432278528 2677647867904 2681696876544 2684814904296 2685031088128 2690965569536 2691008324032 2691890675712 2692434666496 2696178302976 2698428383749 2699313168384 2702738929113 2705322198096 2706756127488 2710519676928 2716154586264 2718707482624 2719931203584 2724263493632 2727431013888 2730602217042 2734951503816 2738754256896 2742159409152 2748263820288 2749720510464 2752348684288 2755841753616 2756745363456 2762882244864 2763104714752 2764346683392 2764390603779 2770500486348 2770723569664 2773945109376 2777802080256 2778363432448 2782226546688 2785461460992 2790857244672 2791590330368 2793141961344 2797025624064 2798552623104 2799287730176 2802840370932 2804782573026 2806737518592 2807006354432 2808225202176 2808269819712 2810909294592 2814476684544 2816013210759 2817975984128 2819928674304 2822237190108 2827704212928 2829675134976 2837477548032 2837522630334 2840189599744 2842974093312 2849302931328 2851288907776 2852845531136 2857159465146 2858847043584 2859150917632 2860711833152 2864689446912 2866729893888 2867034605824 2868020241408 2872588406784 2875928385456 2879927156736 2880683638784 2887868132352 2888626700288 2894222327808 2894529961984 2896591663616 2897895452256 2900619165696 2902202720256 2902511202688 2903462903808 2909926397952 2913544372224 2917950092064 2921578042368 2924370477056 2925640286208 2928081863217 2929041948672 2932433998592 2933707309056 2937118351104 2943893792768 2952011146976 2956115705856 2959552802304 2963951714304 2964266760192 2965285822464 2967713333928 2971839725568 2973462162048 2974243213312 2975534678016 2980034136576 2981661046686 2982444251584 2983739277312 2986591125504 2990381477328 2994826211328 2996126613504 2996174216448 3004435726236 3006529830912 3012353851392 3014819894784 3016908986112 3017701449728 3019011784704 3020659974144 3026022317696 3027014516736 3027336265728 3027384364536 3028988999808 3033200590848 3037524983808 3037847849984 3039506322724 3043732537344 3045900512256 3046224268688 3050135617536 3052125182208 3055673909547 3058545917952 3059922604032 3060540968556 3064470700032 3064796430336 3068359890624 3069165869056 3075111223296 3075438084608 3076820441793 3077628642592 3081907863552 3083590390272 3083918152856 3084929335296 3090405771264 3091796797824 3092092937304 3093435574272 3096392269824 3100321972818 3104176670016 3107094265856 3107143631872 3108492804096 3115711123504 3117064015872 3120688248048 3125658861504 3128646355968 3130004865024 3136511843662 3140539121664 3140872937472 3145541353472 3149198696448 3149533432704 3150566129664 3157579708416 3157882148736 3158217807978 3159253352448 3159303547176 3162272956416 3166286270112 3168847017308 3170222982144 3173253070848 3174630948864 3182002849536 3183384526848 3189551136768 3190776754452 3192162241536 3195213299712 3196600713216 3198345854976 3199185977344 3203246138208 3205465797744 3206307790336 3207700021248 3208007262208 3209451222528 3215148712552 3216202924032 3216544782336 3218300812296 3222775627776 3225071130624 3225413931552 3231661957632 3236269294272 3236613285481 3240769093632 3242883006096 3245930971136 3249705037824 3256000118784 3256346207232 3258665621568 3260132383788 3263196561408 3264978060288 3265325103024 3269980432754 3274527105024 3276262735872 3276314789664 3277737418752 3283556131968 3286775297664 3289916786688 3291345321984 3292610055126 3298988248416 3300420722688 3301287657472 3307682660352 3310390472704 3310443068723 3311880516864 3316803108864 3321012540348 3324186753216 3325276717056 3325630169088 3333352709337 3334445678592 3334800105216 3342137688064 3346023614976 3346379272248 3347476512768 3351353141248 3355249783032 3356706686976 3359915016192 3364179161994 3369179487744 3380878027632 3382346059776 3387373387776 3388898082816 3391672381632 3394914130944 3396388257792 3398242470912 3399135100928 3404275107408 3405753298944 3405807410103 3407612624784 3408507716096 3413247000576 3417215606784 3417578831232 3422658527232 3424199104512 3426638076288 3427002302274 3431402569728 3433640829984 3440864157696 3447895984128 3448801656832 3452811602688 3458311220224 3459500126208 3459867845184 3462332222916 3467146346496 3469039189056 3469407921963 3471457124352 3476706492672 3478604554467 3481029156864 3483441303552 3488778390216 3492198753768 3495481049088 3495536585856 3497054404608 3505175013942 3506697017856 3507618136064 3514412826624 3516366219192 3517289877248 3519727150464 3522180415488 3524103303168 3531892310016 3531948425292 3533106511872 3533482054656 3533820499776 3538734022656 3542848533504 3543225111792 3551021293568 3552617417328 3560812712576 3566500854912 3569909704704 3570631129982 3575595835392 3579753205728 3589187567616 3594614962176 3599084224512 3603651905484 3607096264128 3608662523904 3609008169984 3610632625344 3614026235904 3617042301621 3618612880128 3620588413833 3621539448352 3626574938112 3628590672996 3636574685184 3640802956056 3645865230336 3646602005088 3648243381858 3651672342528 3655918167552 3656212545536 3663389483136 3664351760384 3665998824264 3666294013952 3673490740902 3674455671488 3675660484608 3683842993152 3684587442641 3685795577856 3685854138372 3694000648464 3698593479168 3701156385024 3703736107008 3711361779468 3713948614656 3721142992896 3724189281792 3725865581472 3729367498752 3731403497472 3737120494576 3739710097368 3742316691456 3744300269568 3744359759616 3752635579392 3754684281012 3759904899072 3762982920144 3764276566848 3764676681279 3770272283904 3772900179968 3774656005911 3783303397376 3783363507112 3790632124416 3799070575104 3803487781086 3809545953528 3810795061248 3811796058112 3819278397312 3819585929216 3822306525184 3824026988544 3829809495834 3830117875712 3834571180608 3839902875648 3844776185136 3850490843136 3858963103744 3863860603008 3869603627008 3874514630406 3879901863936 3884413053024 3884725829632 3890600122752 3892351325832 3895437389824 3904109150956 3905389264896 3911609745408 3916157801472 3921602936832 3924875688993 3932416180224 3932478659088 3941487607808 3946070403072 3951935619072 3952355680256 3953714429952 3956951111904 3962452967424 3964616216064 3967379570688 3973378848768 3975548062248 3978319036416 3981075775488 3982121500672 3987175303104 3993101615104 3994835484672 3994898955264 3998169352653 4005914301648 4008706441216 4016471801856 4019759859712 4022545314816 4027546632192 4036448354304 4036512486048 4037836013568 4038651999744 4044267454464 4048969752576 4050033311744 4057983297144 4058310049792 4060134191232 4061200683008 4069500242944 4074231879396 4078061223936 4079896805376 4080721291408 4085960933376 4086395240448 4091146520832 4100148297728 4102427255724 4108131385344 4109210484736 4111453853696 4113239113728 4120541028352 4122395730432 4122790583072 4124580765696 4128523026432 4133762630424 4138902226688 4144657072128 4156085354496 4160917664064 4166703120384 4167545148672 4171528474624 4173339820032 4178192191488 4187385495552 4187830583296 4189712942016 4198931595264 4199377910272 4204260556398 4210106277888 4210509531648 4210957077304 4212337803264 4212404729568 4216363941888 4221715026816 4226963976192 4229893011456 4231004094464 4233355785162 4241556319392 4242670466048 4244512702464 4252734849024 4254369005936 4256216322048 4256283945501 4260284399616 4264461139968 4270994850944 4273954396992 4276933361664 4279268296704 4285739197719 4288270565376 4288726376448 4291067749728 4297034170368 4300094840832 4300551908736 4302030362112 4308882610176 4313892578184 4315025725696 4321025458176 4323844008128 4332940050432 4335766372121 4341333491712 4341794942976 4344887495424 4346843178384 4350928748544 4353304080384 4353766804032 4355194355712 4364889596928 4366036140032 4368350314496 4368419719552 4370316558336 4376925138096 4378074842624 4380464994514 4382367063552 4386555715584 4388460429312 4390146740168 4398650997888 4400560963584 4415840689152 4422404145152 4428016720464 4432249004288 4433702289408 4434173558784 4439329203456 4444470279116 4445927571456 4446400140288 4451570000892 4461364819968 4461839029664 4463302017024 4473666377376 4475608915968 4479886688256 4485572215992 4492239316992 4494189920256 4494261324672 4506653589354 4507837370176 4509794746368 4516497850368 4518530777088 4520267068807 4522229842176 4526552174592 4528517677056 4530989961216 4539033476544 4540521775104 4541004398592 4541076546804 4543483499712 4549800886272 4556287475712 4556771774976 4559259484086 4563544702976 4565598806016 4568850768384 4569336403032 4575203426304 4578187773312 4587818876928 4590811452834 4596706050048 4597194645504 4603748803584 4612666834944 4613157126912 4614669729792 4616442963888 4622861795328 4625385585408 4625877229284 4627394002944 4628609499136 4635608656896 4637695196736 4638139405956 4640153361408 4641372209152 4644588404736 4650482959227 4651704520288 4656265005024 4660641398784 4660715447808 4662739206144 4673566685256 4675596023808 4685883768832 4688488292256 4692969533952 4695007297536 4696240553984 4698804404224 4704767765493 4709189746688 4709264567056 4710808682496 4711309406208 4711760666368 4718312030208 4723798044672 4724300149056 4736823223104 4737326711967 4743409434624 4753270525962 4755334473216 4759879606272 4761946423296 4767461113856 4773004274304 4775076790272 4786165131678 4788243362304 4792819949568 4798778966016 4804869207312 4809461685504 4811038654464 4811550031872 4812010893312 4814176833792 4822723068828 4824304386048 4824817173504 4827451218444 4834163441664 4835433250816 4837606695936 4838120897328 4847492936448 4848766246912 4854403941408 4861153640448 4862136006784 4864324509144 4868896456704 4874557556736 4884000178176 4884519310848 4887998432352 4894794842112 4897467090432 4897987654536 4900880646144 4904970649131 4911790657536 4914394103808 4914472184496 4916606128128 4925334197952 4930162946496 4931457972224 4934875180032 4938915082689 4948482372624 4951931486208 4961523990528 4965585709056 4967820775296 4975204663296 4981518810522 4986280129824 4988445253632 4989755588608 4992400359424 4992479679488 5002200157824 5003514105856 5006245708016 5013206532096 5017310560192 5019035422464 5019568908372 5027029711872 5032874674548 5039872524288 5053769231616 5054176165888 5065427433472 5071317041448 5073519089664 5079394604704 5081060081664 5087508572448 5092371196416 5098702651392 5106412661112 5112761574144 5119870500864 5125823410176 5126368246848 5133987790848 5136298656768 5139957114432 5140503453411 5150461244976 5151814137344 5166019507208 5173202485248 5179217404032 5187466830336 5189250189312 5189801767776 5193498334374 5200719519744 5203558783584 5207185686528 5215059739008 5215479660544 5221543735296 5233167585324 5238298130652 5243221573632 5243304878784 5253378342912 5257762520913 5261427204096 5269247492096 5271619239936 5275934815872 5279590725696 5283270623232 5286154954752 5297838465024 5297922637938 5300223081984 5300730749664 5304425381888 5308101033984 5314837667688 5316233737472 5319136064767 5326531940352 5330892470204 5341219068864 5354864557056 5355946694973 5363393753088 5369629808592 5370062176256 5381931139072 5382016648064 5383781351424 5384869332992 5396856767498 5398626336768 5405477858226 5410644396192 5413512254976 5421039353856 5432309172528 5437414965248 5439862407168 5448526987264 5454862027776 5461204434084 5469903007632 5472365072787 5477508513792 5484318818304 5496527640576 5499441020928 5504697368576 5511683507232 5513490726912 5525764489728 5526209429504 5528693366784 5528781207558 5541000972696 5541447139328 5547890218752 5555604160512 5556726864896 5564453093376 5570922921984 5581714489344 5586283922688 5594051248128 5597105246208 5598575460352 5605680741864 5609565146052 5613475037184 5614012708864 5616450404352 5616539639424 5628953369088 5632026421518 5635951968256 5639857348608 5644474380216 5655408425856 5659350269952 5674955096064 5675045260668 5680379199488 5685948186624 5698605862656 5702577815552 5705231671629 5705691062272 5714318930292 5717694087168 5718301835264 5721423666304 5729378893824 5733459787776 5734069211648 5736040482816 5745176813568 5751856770912 5759854313472 5761367277568 5775736264704 5777253400576 5788444655616 5789059923968 5793183327232 5795790904512 5801238331392 5804405440512 5805022405376 5806925807616 5811771945609 5819852795904 5827088744448 5835900184128 5843156084736 5848740954112 5856163726434 5858083897344 5864867997184 5867414618112 5874236702208 5887787585536 5904022293952 5912231411712 5919105604608 5927903428608 5928533520384 5930571644928 5935426667856 5943679451136 5946924324096 5948486426624 5951069356032 5960068273152 5963322093372 5964888503168 5967478554624 5973182251008 5980762954656 5989652422656 5992253227008 5992348432896 6008871452472 6013059661824 6024707702784 6029639789568 6033817972224 6035402899456 6038023569408 6041319948288 6052044635392 6054029033472 6054672531456 6054768729072 6057977999616 6066401181696 6075049967616 6075695699968 6079012645448 6087465074688 6091801024512 6092448537376 6104250364416 6111347819094 6117091835904 6119845208064 6121081937112 6128941400064 6129592860672 6136719781248 6138331738112 6150222446592 6150876169216 6153640883586 6155257285184 6163815727104 6167180780544 6167836305712 6169858670592 6180811542528 6183593595648 6184185874608 6186871148544 6192784539648 6200643945636 6208353340032 6214287263744 6216985608192 6231422247008 6234128031744 6241376496096 6251317723008 6257292711936 6260009730048 6273023687324 6281078243328 6281745874944 6291082706944 6298397392896 6299066865408 6301132259328 6306390834597 6315159416832 6315764297472 6316435615956 6318506704896 6318607094352 6324545912832 6332572540224 6337694034616 6340445964288 6346506141696 6350033677743 6364005699072 6366769053696 6379102273536 6381553508904 6384324483072 6390426599424 6396691709952 6398371954688 6406492276416 6410931595488 6412615580672 6415400042496 6416014524416 6418902445056 6430297425104 6432405848064 6433089564672 6436601624592 6445551255552 6450142261248 6450827863104 6463323915264 6472538588544 6473226570962 6481538187264 6485766012192 6491861942272 6499410075648 6512000237568 6512692414464 6517331243136 6520264767576 6526393122816 6529956120576 6530650206048 6539960865508 6549054210048 6552525471744 6552629579328 6553326074819 6555474837504 6567112263936 6570697491771 6573550595328 6579833573376 6582690643968 6585220110252 6597976496832 6600841445376 6602575314944 6620780945408 6620886137446 6623761033728 6633606217728 6642025080696 6648373506432 6650553434112 6651260338176 6666705418674 6668891357184 6669600210432 6684275376128 6692047229952 6692758544496 6694953025536 6702706282496 6710499566064 6713413373952 6719830032384 6728358323988 6738358975488 6761756055264 6764692119552 6774746775552 6777796165632 6783344763264 6789828261888 6792776515584 6796484941824 6798270201856 6808550214816 6811506597888 6811614820206 6815225249568 6817015432192 6826494001152 6832191014173 6834431213568 6835157662464 6838889226129 6845317054464 6848398209024 6853276152576 6854004604548 6862805139456 6867281659968 6881728315392 6886217179251 6895791968256 6897603313664 6905623205376 6916622440448 6919000252416 6919735690368 6924664445832 6934292692992 6938078378112 6938815843926 6942914248704 6953412985344 6957209108934 6962058313728 6966882607104 6977556780432 6984397507536 6990962098176 6991073171712 6994108809216 7010350027884 7013394035712 7015236272128 7028825653248 7032732438384 7034579754496 7039454300928 7044360830976 7048206606336 7063784620032 7063896850584 7066213023744 7066964109312 7067640999552 7077468045312 7085697067008 7086450223584 7102042587136 7105234834656 7121625425152 7129905788943 7133001709824 7139819409408 7141262259964 7151191670784 7159506411456 7179247697517 7189229924352 7198168449024 7207303810968 7214192528256 7217325047808 7218016339968 7221265250688 7234084603242 7237225760256 7241176827666 7243078896704 7253149876224 7257181345992 7273149370368 7281605912112 7291730460672 7293204010176 7296486763716 7303344685056 7311836335104 7326778966272 7328703520768 7331997648528 7332588027904 7346981481804 7348911342976 7351320969216 7367685986304 7369174885282 7371591155712 7371708276744 7388001296928 7397186958336 7402312770048 7407472214016 7422723558936 7427897229312 7442285985792 7448378563584 7451731162944 7458734997504 7462806994944 7472278215783 7474240989152 7479420194736 7484633382912 7488600539136 7488719519232 7505271158784 7509368562024 7519809798144 7525965840288 7528553133696 7529353362558 7540544567808 7545800359936 7549312011822 7566606794752 7566727014224 7581264248832 7598141150208 7606975562172 7619091907056 7621590122496 7638556794624 7639171858432 7644613050368 7648053977088 7659618991668 7660235751424 7669142361216 7679805751296 7689552370272 7700981686272 7717926207488 7727721206016 7739207254016 7749029260812 7759803727872 7768826106048 7769451659264 7781200245504 7784702651664 7790247501561 7790874779648 7808218301912 7810778529792 7823219490816 7832315602944 7849751377986 7864832360448 7864957318176 7882975215616 7892140806144 7903871238144 7904711360512 7907428859904 7913902223808 7924905934848 7929232432128 7946757697536 7946883956907 7951096124496 7956638072832 7962151550976 7964243001344 7974350606208 7986203230208 7989797910528 7996338705306 8011828603296 8017412882432 8032943603712 8039519719424 8045090629632 8055093264384 8072896708608 8073024972096 8075672027136 8077303999488 8088534908928 8095285151247 8097939505152 8100066623488 8115966594288 8116620099584 8120268382464 8122401366016 8139000485888 8148463758792 8156122447872 8159793610752 8161442582816 8172790480896 8182293041664 8200296595456 8204854511448 8216262770688 8218420969472 8222907707392 8226478227456 8241082056704 8244791460864 8245581166144 8249161531392 8257046052864 8267525260848 8277804453376 8289314144256 8312170708992 8321835328128 8333406240768 8335090297344 8343056949248 8346679640064 8356384382976 8374770991104 8375661166592 8379425884032 8397863190528 8398755820544 8408521112796 8420212555776 8421019063296 8421914154608 8424675606528 8424809459136 8432727883776 8443430053632 8448039632277 8453927952384 8459786022912 8462008188928 8466711570324 8483112638784 8485340932096 8489025404928 8508738011872 8512432644096 8512567891002 8520568799232 8528922279936 8541989701888 8547908793984 8553866723328 8558536593408 8571478395438 8576541130752 8577452752896 8582135499456 8594068340736 8600189681664 8601103817472 8604060724224 8617765220352 8627785156368 8630051451392 8642050916352 8647688016256 8665880100864 8671532744242 8682666983424 8683589885952 8689774990848 8693686356768 8701857497088 8706608160768 8707533608064 8710388711424 8729779193856 8732072280064 8736700628992 8736839439104 8740633116672 8753850276192 8756149685248 8760929989028 8764734127104 8773111431168 8776920858624 8780293480336 8784245589651 8797301995776 8801121927168 8831681378304 8844808290304 8856033440928 8864498008576 8868347117568 8878658406912 8888940558232 8891855142912 8892800280576 8903140001784 8922729639936 8923678059328 8926604034048 8947332754752 8948283789271 8951217831936 8959773376512 8971144431984 8984478633984 8988379840512 8988522649344 9013307178708 9015674740352 9019589492736 9037061554176 9040534137614 9044459684352 9053104349184 9057035354112 9061979922432 9078066953088 9081043550208 9082008797184 9082153093608 9086966999424 9099601772544 9112574951424 9113543549952 9118518968172 9127089405952 9131197612032 9137701536768 9138672806064 9150406852608 9156375546624 9167021728641 9175637753856 9181622905668 9193412100096 9194389291008 9207497607168 9225333669888 9226314253824 9232885927776 9245723590656 9250771170816 9251754458568 9254788005888 9257218998272 9271217313792 9275390393472 9276278811912 9280306722816 9282744418304 9289176809472 9300965918454 9303409040576 9312530010048 9321282797568 9321430895616 9325478412288 9329061822857 9347133370512 9351192047616 9371767537664 9376976584512 9385939067904 9390014595072 9397608808448 9409535530986 9418379493376 9418529134112 9421617364992 9422618812416 9423521332736 9436624060416 9447596089344 9448600298112 9473646446208 9474653423934 9486818869248 9506541051924 9510668946432 9519759212544 9523892846592 9534922227712 9546008548608 9550153580544 9572330263356 9576486724608 9585639899136 9597557932032 9609738414624 9618923371008 9623100063744 9624021786624 9628353667584 9645446137656 9648608772096 9649634347008 9654902436888 9668326883328 9670866501632 9675213391872 9676241794656 9694985872896 9697532493824 9708807882816 9709839856443 9722307280896 9724272013568 9728649018288 9737792913408 9749115113472 9768000356352 9769038621696 9775996864704 9789589684224 9794934180864 9795975309072 9809941298262 9823581315072 9828788207616 9828944368992 9833212256256 9850668395904 9860325892992 9862915944448 9869750360064 9877830165378 9896964745248 9903862972416 9923047981056 9931171418112 9931329206169 9935641550592 9950409326592 9963037621044 9972560259648 9976890507264 9979511177216 9984959358976 10000058128011 10004400315648 10007028211712 10012491416032 10026413064192 10034621120384 10038070844928 10039137816744 10054059423744 10065749349096 10079745048576 10107538463232 10108352331776 10130854866944 10142634082896 10147038179328 10158789209408 10162120163328 10175017144896 10184742392832 10197405302784 10212825322224 10225523148288 10239741001728 10251646820352 10252736493696 10267975581696 10272597313536 10279914228864 10281006906822 10300922489952 10303628274688 10332039014416 10346404970496 10358434808064 10374933660672 10378500378624 10379603535552 10386996668748 10401439039488 10407117567168 10408223765889 10414371373056 10430119478016 10430959321088 10435813663401 10443087470592 10466335170648 10476596261304 10486443147264 10486609757568 10515525041826 10522854408192 10538494984192 10543238479872 10551869631744 10559181451392 10566541246464 10572309909504 10595676930048 10595845275876 10600446163968 10601461499328 10608850763776 10616202067968 10629675335376 10632467474944 10638272129534 10653063880704 10661784940408 10682438137728 10709729114112 10711893389946 10726787506176 10739259617184 10740124352512 10763862278144 10764033296128 10767562702848 10769738665984 10793713534996 10797252673536 10810955716452 10821288792384 10827024509952 10842078707712 10851126904863 10864618345056 10874829930496 10879724814336 10897053974528 10909724055552 10922408868168 10939806015264 10944730145574 10955017027584 10968637636608 10977791452817 10993055281152 10998882041856 11009394737152 11023367014464 11026981453824 11051528979456 11053762327923 11057386733568 11057562415116 11082001945392 11082894278656 11095780437504 11111208321024 11113453729792 11141845843968 11163428978688 11172567845376 11188102496256 11194210492416 11197150920704 11211361483728 11219130292104 11226950074368 11228025417728 11232900808704 11233079278848 11257906738176 11264052843036 11271903936512 11279714697216 11288948760432 11294030043837 11310816851712 11318700539904 11349910192128 11350090521336 11360758398976 11371896373248 11397211725312 11405155631104 11410463343258 11411382124544 11428637860584 11435388174336 11436603670528 11442847332608 11458757787648 11466919575552 11468138423296 11472080965632 11490353627136 11503713541824 11519708626944 11551472529408 11554506801152 11576889311232 11578119847936 11586366654464 11591581809024 11608810881024 11610044810752 11623543891218 11639705591808 11654177488896 11671800368256 11686312169472 11697481908224 11712327452868 11716167794688 11729735994368 11734829236224 11748473404416 11774627066979 11775575171072 11808044587904 11824462823424 11838211209216 11855806857216 11857067040768 11861143289856 11870853335712 11887358902272 11893848648192 11896972853248 11902138712064 11920136546304 11926644186744 11929777006336 11934957109248 11946364502016 11961525909312 11979304845312 11984506454016 11984696865792 11994508057959 12017742904944 12026119323648 12049415405568 12059279579136 12067635944448 12070805798912 12082639896576 12104089270784 12109345062912 12109537458144 12115955999232 12132802363392 12150099935232 12151391399936 12158025290896 12174930149376 12183602049024 12184897074752 12208500728832 12222695638188 12234183671808 12239690416128 12242163874224 12257882800128 12259185721344 12273439562496 12276663476224 12300444893184 12301752338432 12307281767172 12310514570368 12327631454208 12334361561088 12335672611424 12339717341184 12361623085056 12367187191296 12368371749216 12373742297088 12385569079296 12401287891272 12416706680064 12428574527488 12433971216384 12462844494016 12468256063488 12482752992192 12497208954937 12502635446016 12514585423872 12520019460096 12546047374648 12562156486656 12563491749888 12596794785792 12598133730816 12612781669194 12630318833664 12631528594944 12632871231912 12637013409792 12637214188704 12649091825664 12665145080448 12675388069232 12680891928576 12693012283392 12700067355486 12728011398144 12733538107392 12758204547072 12763107017808 12768648966144 12768851836503 12780853198848 12793383419904 12796743909376 12812984552832 12821863190976 12825231161344 12830800084992 12832029048832 12837804890112 12857217593157 12860594850208 12864811696128 12866179129344 12873203249184 12891102511104 12900284522496 12901655726208 12926647830528 12945077177088 12946453141924 12963076374528 12971532024384 12983723884544 12998820151296 13007299116363 13024000475136 13025384828928 13034662486272 13040529535152 13052786245632 13059912241152 13061300412096 13079921731016 13098108420096 13105050943488 13105259158656 13106652149638 13110949675008 13134224527872 13141394983542 13147101190656 13159667146752 13165381287936 13170440220504 13195952993664 13201682890752 13205150629888 13241561890816 13241772274892 13247522067456 13267212435456 13284050161392 13296747012864 13301106868224 13302520676352 13333410837348 13337782714368 13339200420864 13368550752256 13384094459904 13385517088992 13389906051072 13405412564992 13420999132128 13426826747904 13439660064768 13456716647976 13476717950976 13523512110528 13529384239104 13549493551104 13555592331264 13560801206421 13566689526528 13579656523776 13585553031168 13592969883648 13596540403712 13617100429632 13623013195776 13623229640412 13630450499136 13634030864384 13664382028346 13668862427136 13670315324928 13677778452258 13690634108928 13696796418048 13706552305152 13708009209096 13725610278912 13734563319936 13763456630784 13772434358502 13791583936512 13795206627328 13811246410752 13833244880896 13838000504832 13839471380736 13849328891664 13868585385984 13876156756224 13877631687852 13885828497408 13906825970688 13914418217868 13924116627456 13933765214208 13955113560864 13968795015072 13981924196352 13982146343424 13988217618432 14020700055768 14026788071424 14030472544256 14057651306496 14065464876768 14069159508992 14078908601856 14088721661952 14096413212672 14114303296479 14127569240064 14127793701168 14132426047488 14133928218624 14135281999104 14154936090624 14171394134016 14172900447168 14204085174272 14210469669312 14211980135901 14243250850304 14259811577886 14266003419648 14279638818816 14282524519928 14302383341568 14319012822912 14358495395034 14378459848704 14396336898048 14414607621936 14428385056512 14434650095616 14436032679936 14442530501376 14468169206484 14474451520512 14482353655332 14486157793408 14506299752448 14514362691984 14546298740736 14563211824224 14583460921344 14586408020352 14592973527432 14606689370112 14623672670208 14653557932544 14657407041536 14663995297056 14665176055808 14693962963608 14697822685952 14702641938432 14714911947393 14735371972608 14738349770564 14743182311424 14743416553488 14776002593856 14794373916672 14804625540096 14816745248067 14845447117872 14855794458624 14884571971584 14896757127168 14903462325888 14925613989888 14944556431566 14948481978304 14958840389472 14969266765824 14977201078272 14977439038464 15010542317568 15018737124048 15039619596288 15051931680576 15057106267392 15058706725116 15081089135616 15098624023644 15133213589504 15133454028448 15162528497664 15196282300416 15213951124344 15238183814112 15243180244992 15277113589248 15278343716864 15289226100736 15296107954176 15319237983336 15320471502848 15338284722432 15359611502592 15379104740544 15401963372544 15421510360233 15455442412032 15478414508032 15498058521624 15519607455744 15537652212096 15538903318528 15562400491008 15569405303328 15580495003122 15581749559296 15616436603824 15621557059584 15646438981632 15664631205888 15699502755972 15729664720896 15729914636352 15765950431232 15773287562739 15784281612288 15807742476288 15809422721024 15814857719808 15827804447616 15849811869696 15858464864256 15893515395072 15893767913814 15902192248992 15913276145664 15924303101952 15928486002688 15948701212416 15957408194301 15972406460416 15979595821056 15992677410612 16023657206592 16034825764864 16067840084919 16079039438848 16090181259264 16110186528768 16145793417216 16146049944192 16151344054272 16154607998976 16190570302494 16195879010304 16200133246976 16231933188576 16233240199168 16240536764928 16244802732032 16278000971776 16296927517584 16312244895744 16319587221504 16322885165632 16345580961792 16364586083328 16400593190912 16409709022896 16432525541376 16436841938944 16445815414784 16452956454912 16482164113408 16489582921728 16491162332288 16498323062784 16514092105728 16535050521696 16555608906752 16578628288512 16624341417984 16643670656256 16666812481536 16670180594688 16686113898496 16693359280128 16712768765952 16751322333184 16758851768064 16795726381056 16797511641088 16817042225592 16840425111552 16842038126592 16843828309216 16849351213056 16849618918272 16886860107264 16896079264554 16907855904768 16919572045824 16924016377856 16933423140648 16966225277568 16970681864192 16978050809856 17017476023744 17024865288192 17025135782004 17041137598464 17057844559872 17083979403776 17095817587968 17107733446656 17117073186816 17142956790876 17153082261504 17154905505792 17164270998912 17188136681472 17200379363328 17202207634944 17208121448448 17235530440704 17255570312736 17260102902784 17284101832704 17295376032512 17331760201728 17343065488484 17365333966848 17367179771904 17379549981696 17387372713536 17403714994176 17413216321536 17415067216128 17420777422848 17435315836827 17459558387712 17464144560128 17473401257984 17473678878208 17481266233344 17507700552384 17512299370496 17521859978056 17529468254208 17546222862336 17560586960672 17568491179302 17594603991552 17602243854336 17663362756608 17689616580608 17712066881856 17728996017152 17736694235136 17757316813824 17777881116464 17783710285824 17785600561152 17806280003568 17845459279872 17847356118656 17853208068096 17894665509504 17896567578542 17902435663872 17919546753024 17942288863968 17968957267968 17976759681024 17977045298688 18026614357416 18031349480704 18039178985472 18074123108352 18081068275228 18088919368704 18106208698368 18114070708224 18123959844864 18156133906176 18162087100416 18164017594368 18164306187216 18173933998848 18199203545088 18225149902848 18227087099904 18237037936344 18254178811904 18262395224064 18275403073536 18277345612128 18312751093248 18334043457282 18351275507712 18363245811336 18386824200192 18388778582016 18414995214336 18450667339776 18452628507648 18465771855552 18491447181312 18501542341632 18503508917136 18509576011776 18542434627584 18550780786944 18552557623824 18560613445632 18565488836608 18578353618944 18601931836908 18606818081152 18625060020096 18642861791232 18650956824576 18658123645714 18694266741024 18702384095232 18743535075328 18753953169024 18771878135808 18780029190144 18795217616896 18819071061972 18836758986752 18837058268224 18843234729984 18845237624832 18847042665472 18873248120832 18888998686243 18895192178688 18897200596224 18919172503791 18947292892416 18949306847868 18973637738496 19013082103848 19021337892864 19039518425088 19069844455424 19092017097216 19100307161088 19144660526712 19152973449216 19171279798272 19195115864064 19219476829248 19237846742016 19246200127488 19248043573248 19256707335168 19290892275312 19297217544192 19299268694016 19309804873776 19336653766656 19341733003264 19350426783744 19352483589312 19389971745792 19395064987648 19417615765632 19419679712886 19444614561792 19448544027136 19457298036576 19475585826816 19498230226944 19536000712704 19538077243392 19551993729408 19579179368448 19589868361728 19591950618144 19619882596524 19647162630144 19657576415232 19657888737984 19659978224457 19666424512512 19701336791808 19712092475313 19720651785984 19725831888896 19739500720128 19755660330756 19793929490496 19807725944832 19862342836224 19862658412338 19871283101184 19900818653184 19926075242088 19945120519296 19953781014528 19959022354432 19969918717952 20000116256022 20008800631296 20014056423424 20024982832064 20052826128384 20069242240768 20076141689856 20078275633488 20108118847488 20131498698192 20159490097152 20215076926464 20261709733888 20285268165792 20294076358656 20317578418816 20324240326656 20350034289792 20369484785664 20394810605568 20425650644448 20451046296576 20479482003456 20496573042519 20503293640704 20505472987392 20516667678387 20535951163392 20545194627072 20559828457728 20562013813644 20601844979904 20607256549376 20658651537753 20664078028832 20692809940992 20716869616128 20749867321344 20757000757248 20759207071104 20773993337496 20802878078976 20814235134336 20816447531778 20828742746112 20860238956032 20861918642176 20871627326802 20886174941184 20932670341296 20953192522608 20972886294528 20973219515136 21031050083652 21045708816384 21086476959744 21103739263488 21118362902784 21133082492928 21144619819008 21191353860096 21191690551752 21200892327936 21202922998656 21217701527552 21232404135936 21259350670752 21264934949888 21276544259068 21306127761408 21323569880816 21364876275456 21389717366829 21419458228224 21423786779892 21453575012352 21478519234368 21480248705024 21527724556288 21528066592256 21537743092551 21539477331968 21587427069992 21594505347072 21621911432904 21642577584768 21654049019904 21702253809726 21729236690112 21749659860992 21759449628672 21794107949056 21819448111104 21844817736336 21879612030528 21889460291148 21910034055168 21955582905634 21986110562304 21997764083712 22018789474304 22046734028928 22053962907648 22103057958912 22107524655846 22114773467136 22115124830232 22164003890784 22165788557312 22191560875008 22222416642048 22226907459584 22283691687936 22326857957376 22345135690752 22376204992512 22388420984832 22394301841408 22422722967456 22438260584208 22453900148736 22456050835456 22465801617408 22466158557696 22515813476352 22528105686072 22543807873024 22559429394432 22577897520864 22588060087674 22621633703424 22637401079808 22656292998367 22699820384256 22700181042672 22721516797952 22743792746496 22794423450624 22820926686516 22822764249088 22857275721168 22873207341056 22885694665216 22917515575296 22933839151104 22936276846592 22944161931264 22980707254272 23007427083648 23039417253888 23102945058816 23109013602304 23153778622464 23156239695872 23172733308928 23183163618048 23217621762048 23220089621504 23247087782436 23279411183616 23308354977792 23343600736512 23372624338944 23394963816448 23424654905736 23432335589376 23459471988736 23469658472448 23496946808832 23549254133958 23551150342144 23616089175808 23648925646848 23676422418432 23711613714432 23714134081536 23722286579712 23741706671424 23774717804544 23787697296384 23793945706496 23840273092608 23840651870721 23853288373488 23859554012672 23869914218496 23892729004032 23923051818624 23958609690624 23969393731584 23989016115918 24035485809888 24052238647296 24098830811136 24118559158272 24135271888896 24141611597824 24165279793152 24208178541568 24218690125824 24219074916288 24231911998464 24265604726784 24285855453741 24300199870464 24302782799872 24316050581792 24349860298752 24367204098048 24369794149504 24417001457664 24445391276376 24468367343616 24479380832256 24484327748448 24518371442688 24546879124992 24553326952448 24600889786368 24603504676864 24614563534344 24621029140736 24655262908416 24668723122176 24671345222848 24679434682368 24723246170112 24734374382592 24736743498432 24739372829161 24747484594176 24771138158592 24802575782544 24833413360128 24857149054976 24867942432768 24925688988032 24936512126976 24965505984384 24994417909874 25005270892032 25029170847744 25040038920192 25092094749296 25124312973312 25126983499776 25193589571584 25196267461632 25225563338388 25260637667328 25263057189888 25265742463824 25274026819584 25274428377408 25298183651328 25330290160896 25344118896831 25350776138464 25361783857152 25386024566784 25400134710972 25456022796288 25467076214784 25526214035616 25537297932288 25537703673006 25561706397696 25586766839808 25593487818752 25625969105664 25643726381952 25650462322688 25661600169984 25664058097664 25675609780224 25714435186314 25721189700416 25729623392256 25732358258688 25746406498368 25782205022208 25792112098487 25800569044992 25803311452416 25853295661056 25890154354176 25892906283848 25926152749056 25943064048768 25997640302592 26014598232726 26048000950272 26050769657856 26069324972544 26081059070304 26105572491264 26119824482304 26122600824192 26159843462032 26196216840192 26210101886976 26210518317312 26213304299276 26221899350016 26268449055744 26282789967084 26294202381312 26319334293504 26330762575872 26340880441008 26352736768953 26391905987328 26403365781504 26410301259776 26483123781632 26483544549784 26495044134912 26534424870912 26568100322784 26593494025728 26605041352704 26666821674696 26675565428736 26678400841728 26737101504512 26768188919808 26771034177984 26779812102144 26810825129984 26841998264256 26844851367813 26853653495808 26879320129536 26913433295952 26953435901952 27047024221056 27058768478208 27111184662528 27121602412842 27133379053056 27159313047552 27171106062336 27185939767296 27193080807424 27234200859264 27246026391552 27246459280824 27260900998272 27268061728768 27328764056692 27337724854272 27340630649856 27355556904516 27381268217856 27393592836096 27413104610304 27416018418192 27451220557824 27469126639872 27526913261568 27544868717004 27583167873024 27590413254656 27622492821504 27666489761792 27676001009664 27678942761472 27698657783328 27737170771968 27752313512448 27755263375704 27771656994816 27813651941376 27828836435736 27848233254912 27867530428416 27910227121728 27937590030144 27963848392704 27964292686848 27976435236864 27987185468571 28041400111536 28053576142848 28060945088512 28115302612992 28130929753536 28138319017984 28157817203712 28192826425344 28228606592958 28255138480128 28255587402336 28264852094976 28267856437248 28270563998208 28309872181248 28342788268032 28345800894336 28408170348544 28420939338624 28423960271802 28486501700608 28519623155772 28532006839296 28559277637632 28565049039856 28604766683136 28638025645824 28716990790068 28756919697408 28792673796096 28829215243872 28856770113024 28869300191232 28872065359872 28885061002752 28936338412968 28948903041024 28964707310664 28972315586816 29012599504896 29028725383968 29092597481472 29126423648448 29129519569329 29166921842688 29172816040704 29185947054864 29213378740224 29247345340416 29307115865088 29314814083072 29327990594112 29330352111616 29387925927216 29395645371904 29429823894786 29470743945216 29476699541128 29486364622848 29486833106976 29552005187712 29588747833344 29609251080192 29633490496134 29690894235744 29711588917248 29769143943168 29793514254336 29793987618507 29806924651776 29851227979776 29889112863132 29896963956608 29917680778944 29938533531648 29954878076928 30000174384033 30021084635136 30037474248096 30079239192576 30103863361152 30114212534784 30117413450232 30162178271232 30197248047288 30266427179008 30266908056896 30325056995328 30350364604847 30392564600832 30427902248688 30476367628224 30486360489984 30554227178496 30578452201472 30592215908352 30638475966672 30640943005696 30676569444864 30719223005184 30758209481088 30803926745088 30843020720466 30910884824064 30956829016064 30996117043248 31039214911488 31075304424192 31077806637056 31124800982016 31138810606656 31160990006244 31163499118592 31224671297667 31232873207648 31243114119168 31292877963264 31329262411776 31399005511944 31459329441792 31459829272704 31531900862464 31546575125478 31568563224576 31615484952576 31618845442048 31629715439616 31655608895232 31699623739392 31716929728512 31787030790144 31787535827628 31804384497984 31826552291328 31848606203904 31897402424832 31914816388602 31944812920832 31959191642112 31985354821224 32047314413184 32069651529728 32135680169838 32158078877696 32180362518528 32220373057536 32291586834432 32292099888384 32302688108544 32309215997952 32381140604988 32391758020608 32400266493952 32463866377152 32466480398336 32481073529856 32489605464064 32553380714589 32556001943552 32593855035168 32624489791488 32639174443008 32645770331264 32691161923584 32729172166656 32801186381824 32819418045792 32865051082752 32873683877888 32891630829568 32905912909824 32933374358451 32964328226816 32979165843456 32982324664576 32996646125568 33028184211456 33070101043392 33111217813504 33161286983769 33248682835968 33287341312512 33333624963072 33340361189376 33372227796992 33425537531904 33502644666368 33517703536128 33591452762112 33595023282176 33634084451184 33680850223104 33684076253184 33687656618432 33698702426112 33699237836544 33773720214528 33792158529108 33815711809536 33839144091648 33848032755712 33866846281296 33932450555136 33941363728384 33956101619712 34034952047488 34049730576384 34050271564008 34082275196928 34115689119744 34167958807552 34191635175936 34215466893312 34234146373632 34285913581752 34306164523008 34309811011584 34328541997824 34376273362944 34400758726656 34404415269888 34416242896896 34471060881408 34511140625472 34520205805568 34590752065024 34663520403456 34686130976968 34730667933696 34734359543808 34759099963392 34774745427072 34826432643072 34830134432256 34870631673654 34919116775424 34928289120256 34946802515968 34947357756416 34962532466688 35015401104768 35024598740992 35043719956112 35058936508416 35092445724672 35121173921344 35136982358604 35189207983104 35204487708672 35326725513216 35379233161216 35424133763712 35457992034304 35473388470272 35514633627648 35555762232928 35567420571648 35571201122304 35612560007136 35690918559744 35694712237312 35706416136192 35789331019008 35793135157084 35804871327744 35839093506048 35884577727936 35937914535936 35953519362048 35954090597376 35983524173877 36053228714832 36062698961408 36078357970944 36148246216704 36162136550456 36177838737408 36212417396736 36247919689728 36312267812352 36328035188736 36328612374432 36347867997696 36398407090176 36450299805696 36454174199808 36474075872688 36508357623808 36524790448128 36550806147072 36554691224256 36625502186496 36668086914564 36702551015424 36726491622672 36773648400384 36777557164032 36829990428672 36901334679552 36905257015296 36931543711104 36982894362624 37003084683264 37007017834272 37019152023552 37084869255168 37101561573888 37105115247648 37121226891264 37130977673216 37156707237888 37203863673816 37213636162304 37233952453369 37250120040192 37285723582464 37301913649152 37316247291428 37388533482048 37404768190464 37491626864811 37507906338048 37543756271616 37560058380288 37590435233792 37638142123944 37673517973504 37674116536448 37686469459968 37690475249664 37694085330944 37777997372486 37790384357376 37794401192448 37838345007582 37894585784832 37898613695736 37947275476992 38026164207696 38042675785728 38079036850176 38139688910848 38184034194432 38200614322176 38289321053424 38305946898432 38306555509509 38342559596544 38390231728128 38438953658496 38475693484032 38492400254976 38496087146496 38513414670336 38581784550624 38594435088384 38598537388032 38619609747552 38673307533312 38683466006528 38700853567488 38704967178624 38779943491584 38790129975296 38835231531264 38839359425772 38889229123584 38897088054272 38914596073152 38951171653632 38996460453888 39021897349089 39072001425408 39076154486784 39103987458816 39158358736896 39179736723456 39183901236288 39239765193048 39294325260288 39315152830464 39315777475968 39319956448914 39332849025024 39402673583616 39424184950626 39441303571968 39451663777792 39479001440256 39511320661512 39587858980992 39615451889664 39724685672448 39725316824676 39742566202368 39801637306368 39852150484176 39890241038592 39907562029056 39918044708864 39939837435904 40000232512044 40017601262592 40028112846848 40049965664128 40105652256768 40138484481536 40152283379712 40156551266976 40216237694976 40262997396384 40318980194304 40430153852928 40523419467776 40570536331584 40588152717312 40635156837632 40648480653312 40682403619263 40700068579584 40738969571328 40789621211136 40851301288896 40902092593152 40993146085038 41006587281408 41010945974784 41033335356774 41071902326784 41090389254144 41119656915456 41124027627288 41203689959808 41214513098752 41317303075506 41328156057664 41385619881984 41433739232256 41499734642688 41514001514496 41518414142208 41547986674992 41605756157952 41628470268672 41632895063556 41657485492224 41720477912064 41743254653604 41772349882368 41865340682592 41906385045216 41945772589056 41946439030272 42062100167304 42091417632768 42172953919488 42207478526976 42236725805568 42266164985856 42289239638016 42342909889437 42382707720192 42383381103504 42401784655872 42405845997312 42435403055104 42464808271872 42518701341504 42529869899776 42553088518136 42612255522816 42635940407703 42647139761632 42729752550912 42779434733658 42838916456448 42847573559784 42907150024704 42957038468736 42960497410048 43055449112576 43056133184512 43075486185102 43078954663936 43174854139984 43189010694144 43243822865808 43285155169536 43308098039808 43404507619452 43458473380224 43518899257344 43588215898112 43638896222208 43689635472672 43759224061056 43778920582296 43820068110336 43911165811268 43972221124608 43995528167424 44037578948608 44093468057856 44107925815296 44144735842179 44206115917824 44215049311692 44229546934272 44230249660464 44328007781568 44331577114624 44383121750016 44450235744201 44453814919168 44567383375872 44653715914752 44690271381504 44776841969664 44788603682816 44845445934912 44876521168416 44907800297472 44912101670912 44931603234816 44932317115392 45031626952704 45056211372144 45087615746048 45118858788864 45155795041728 45176120175348 45243267406848 45312585996734 45399640768512 45400362085344 45443033595904 45487585492992 45588846901248 45641853373032 45645528498176 45714551442336 45746414682112 45771389330432 45835031150592 45867678302208 45872553693184 45873282523733 45888323862528 45961414508544 46014854167296 46078834507776 46205890117632 46218027204608 46312479391744 46345466617856 46366327236096 46435243524096 46440179243008 46494175564872 46558822367232 46616709955584 46687201473024 46745248677888 46789927632896 46849309811472 46864671178752 46918943977472 46939316944896 46993893617664 47098508267916 47102300684288 47232178351616 47297851293696 47352844836864 47423227428864 47428268163072 47444573159424 47483413342848 47549435609088 47575394592768 47587891412992 47680546185216 47681303741442 47706576746976 47719108025344 47739828436992 47785458008064 47846103637248 47872224582903 47917219381248 47938787463168 47978032231836 48070971619776 48104477294592 48203520254757 48237118316544 48270543777792 48283223195648 48330559586304 48416357083136 48437380251648 48438149832576 48463823996928 48571710907482 48600399740928 48605565599744 48632101163584 48699720597504 48734408196096 48739588299008 48834002915328 48890782552752 48936734687232 48958761664512 48968655496896 49036742885376 49093758249984 49106653904896 49201779572736 49207009353728 49229127068688 49242058281472 49310525816832 49337446244352 49342690445696 49358869364736 49446492340224 49468748765184 49473486996864 49478745658322 49494969188352 49542276317184 49605151565088 49666826720256 49714298109952 49735884865536 49851377976064 49873024253952 49931011968768 49988835819748 50010541784064 50058341695488 50080077840384 50184189498592 50253966999552 50387179143168 50392534923264 50451126676776 50521275334656 50526114379776 50531484927648 50548053639168 50548856754816 50660580321792 50688237793662 50701552276928 50723567714304 50772049133568 50800269421944 50912045592576 50934152429568 51052428071232 51074595864576 51075407346012 51123412795392 51173533679616 51251938211328 51287452763904 51300924645376 51323200339968 51328116195328 51351219560448 51428870372628 51442379400832 51459246784512 51464716517376 51492812996736 51564410044416 51584224196974 51601138089984 51606622904832 51706591322112 51780308708352 51785812567696 51852305498112 51886128097536 51995280605184 52029196465452 52096001900544 52101539315712 52138649945088 52162118140608 52211144982528 52239648964608 52245201648384 52305947510481 52319686924064 52392433680384 52420203773952 52421036634624 52426608598552 52443798700032 52536898111488 52565579934168 52588404762624 52638668587008 52681760882016 52705473537906 52783811974656 52806731563008 52820602519552 52966247563264 52967089099568 52990088269824 53068849741824 53136200645568 53186988051456 53210082705408 53333643349392 53351130857472 53356801683456 53474203009024 53536377839616 53542068355968 53559624204288 53621650259968 53683996528512 53689702735626 53707306991616 53758640259072 53826866591904 53906871803904 54094048442112 54117536956416 54222369325056 54243204825684 54266758106112 54318626095104 54342212124672 54371879534592 54386161614848 54468401718528 54492052783104 54492918561648 54521801996544 54536123457536 54657528113384 54675449708544 54681261299712 54711113809032 54762536435712 54787185672192 54826209220608 54832036836384 54938253279744 55053826523136 55089737434008 55166335746048 55180826509312 55244985643008 55332979523584 55352002019328 55357885522944 55397315566656 55474341543936 55504627024896 55510526751408 55627303882752 55657672871472 55696466509824 55735060856832 55820454243456 55875180060288 55928585373696 55952870473728 55974370937142 56082800223072 56107152285696 56121890177024 56230605225984 56261859507072 56276638035968 56315634407424 56385652850688 56457213185916 56510276960256 56511174804672 56529704189952 56535712874496 56541127996416 56619744362496 56666996058729 56685576536064 56691601788672 56816340697088 56841878677248 56847920543604 56973003401216 57039246311544 57064013678592 57118555275264 57130098079712 57209533366272 57276051291648 57433981580136 57513839394816 57585347592192 57658430487744 57713540226048 57738600382464 57744130719744 57770122005504 57872676825936 57897806082048 57929414621328 57944631173632 58025199009792 58057450767936 58185194962944 58252847296896 58259039138658 58333843685376 58345632081408 58371894109728 58426757480448 58494690680832 58614231730176 58629628166144 58655981188224 58660704223232 58775851854432 58791290743808 58859647789572 58941487890432 58953399082256 58972729245696 58973666213952 58979934673371 59104010375424 59136277425939 59177495666688 59218502160384 59266980992268 59381788471488 59423177834496 59587028508672 59587975237014 59613849303552 59702455959552 59778225726264 59793927913216 59835361557888 59877067063296 59909756153856 60000348768066 60042169270272 60074948496192 60158478385152 60207726722304 60228425069568 60234826900464 60324356542464 60394496094576 60532854358016 60533816113792 60700729209694 60785129201664 60855804497376 60952735256448 60972720979968 61108454356992 61156904402944 61184431816704 61276951933344 61281886011392 61353138889728 61438446010368 61489719127557 61516418962176 61550003035161 61607853490176 61686041440932 61821769648128 61913658032128 61992234086496 62078429822976 62150608848384 62155613274112 62249601964032 62277621213312 62321980012488 62326998237184 62449342595334 62465746415296 62486228238336 62585755926528 62637986524897 62658524823552 62798011023888 62918658883584 62919658545408 63093150250956 63137126449152 63237690884096 63259430879232 63311217790464 63399247478784 63433859457024 63574061580288 63575071655256 63608768995968 63653104582656 63697212407808 63794804849664 63829632777204 63889625841664 63918383284224 63970709642448 64094628826368 64139303059456 64169152100487 64271360339676 64316157755392 64360725037056 64440746115072 64583173668864 64584199776768 64618431995904 64762281209976 64783516041216 64800532987904 64927732754304 64932960796672 64962147059712 64979210928128 65106761429178 65112003887104 65187710070336 65248979582976 65278348886016 65291540662528 65382323847168 65458344333312 65602372763648 65638836091584 65730102165504 65783261659136 65866748716902 65928656453632 65958331686912 65964649329152 65993292251136 66056368422912 66140202086784 66222435627008 66322573967538 66497365671936 66574682625024 66667249926144 66680722378752 66744455593984 66851075063808 67005289332736 67035407072256 67182905524224 67190046564352 67268168902368 67361700446208 67368152506368 67375313236864 67397404852224 67398475673088 67547440429056 67584317058216 67631423619072 67678288183296 67696065511424 67733692562592 67864901110272 67882727456768 67912203239424 67968878995101 68069904094976 68099461152768 68100543128016 68164550393856 68231378239488 68335917615104 68383270351872 68468292747264 68571827163504 68619622023168 68657083995648 68752546725888 68801517453312 68808830539776 68832485793792 68942121762816 69022281250944 69040411611136 69181504130048 69327040806912 69372261953936 69461335867392 69468719087616 69518199926784 69549490854144 69652865286144 69660268864512 69741263347308 69838233550848 69856578240512 69894715512832 69925064933376 70030802209536 70049197481984 70087439912224 70117873016832 70184891449344 70242347842688 70273964717208 70378415966208 70408975417344 70653451026432 70758466322432 70848267527424 70915984068608 70946776940544 71029267255296 71111524465856 71134841143296 71142402244608 71225120014272 71381837119488 71389424474624 71578662038016 71586270314168 71609742655488 71678187012096 71769155455872 71875829071872 71908181194752 71967048347754 72106457429664 72125397922816 72156715941888 72296492433408 72324273100912 72355677474816 72424834793472 72495839379456 72624535624704 72656070377472 72657224748864 72695735995392 72796814180352 72857566361223 72900599611392 72908348399616 72948151745376 73016715247616 73049580896256 73101612294144 73109382448512 73251004372992 73336173829128 73405102030848 73452983245344 73555114328064 73659980857344 73708028326057 73802669359104 73810514030592 73863087422208 73965788725248 74006169366528 74014035668544 74038304047104 74169738510336 74203123147776 74210230495296 74218118487483 74242453782528 74261955346432 74313414475776 74407727347632 74427272324608 74467904906738 74500240080384 74571447164928 74603827298304 74632494582856 74777066964096 74809536380928 74983253729622 75015812676096 75087512543232 75120116760576 75180870467584 75276284247888 75347035947008 75348233072896 75372938919936 75380950499328 75388170661888 75555994744972 75580768714752 75588802384896 75676690015164 75789171569664 75797227391472 75894550953984 76052328415392 76085351571456 76158073700352 76279377821696 76368068388864 76401228644352 76578642106848 76611893796864 76613111019018 76685119193088 76780463456256 76844540169719 76877907316992 76951386968064 76984800509952 76992174292992 77026829340672 77163569101248 77188870176768 77197074776064 77239219495104 77346615066624 77376336295461 77401707134976 77409934357248 77559886983168 77580259950592 77670463062528 77678718851544 77778458247168 77794176108544 77829192146304 77992920907776 78043794698178 78144002850816 78152308973568 78207974917632 78316717473792 78359473446912 78367802472576 78479530386096 78588650520576 78630305660928 78631554951936 78639912897828 78665698050048 78805347167232 78848369901252 78882607143936 78903327555584 78958002880512 79022641323024 79058210306859 79175717961984 79230903779328 79449371344896 79450633649352 79485132404736 79603274612736 79704300968352 79780482077184 79815124058112 79836089417728 79879674871808 80000465024088 80035202525184 80056225693696 80099931328256 80211304513536 80276968963072 80304566759424 80313102533952 80432475389952 80525994792768 80534554103439 80637960388608 80860307705856 81046838935552 81141072663168 81176305434624 81270313675264 81364807238526 81400137159168 81477939142656 81579242422272 81702602577792 81804185186304 81986292170076 82013174562816 82021891949568 82066670713548 82143804653568 82180778508288 82239313830912 82248055254576 82407379919616 82429026197504 82634606151012 82656312115328 82771239763968 82867478464512 82999469285376 83028003028992 83036828284416 83095973349984 83211512315904 83256940537344 83265790127112 83314970984448 83440955824128 83486509307208 83544699764736 83730681365184 83812770090432 83891545178112 83892878060544 83961556405713 84124200334608 84182835265536 84345907838976 84414957053952 84473451611136 84578479276032 84685819778874 84765415440384 84766762207008 84803569311744 84811691994624 84870806110208 84929616543744 85037402683008 85059739799552 85106177036272 85224511045632 85271880815406 85294279523264 85459505101824 85558869467316 85677832912896 85695147119568 85814300049408 85914076937472 85920994820096 86112266369024 86150972370204 86157909327872 86349708279968 86378021388288 86487645731616 86570310339072 86616196079616 86809015238904 86916946760448 87037798514688 87176431796224 87277792444416 87379270945344 87388558707987 87518448122112 87557841164592 87640136220672 87822331622536 87944442249216 87991056334848 88186936115712 88289471684358 88412231835648 88430098623384 88459093868544 88460499320928 88656015563136 88663154229248 88766243500032 88900471488402 88907629838336 89134766751744 89307431829504 89380542763008 89381962855521 89553683939328 89577207365632 89690891869824 89753042336832 89815600594944 89824203341824 89864634230784 90000523152099 90063253905408 90112422744288 90175231492096 90237717577728 90311590083456 90352240350696 90486534813696 90625171993468 90799281537024 90800724170688 90886067191808 90975170985984 91051093814541 91177693802496 91283706746064 91291056996352 91429102884672 91492829364224 91542778660864 91735356604416 91745107386368 91746565047466 91776647725056 91922829017088 92029708334592 92157669015552 92411780235264 92436054409216 92624958783488 92690933235712 92732654472192 92870487048192 92880358486016 92988351129744 93117644734464 93233419911168 93374402946048 93490497355776 93579855265792 93698619622944 93729342357504 93837887954944 93878633889792 93987787235328 94197016535832 94204601368576 94464356703232 94595702587392 94705689673728 94846454857728 94856536326144 94889146318848 94966826685696 95098871218176 95150789185536 95175782825984 95361092370432 95362607482884 95413153493952 95438216050688 95479656873984 95692207274496 95744449165806 95834438762496 95877574926336 95956064463672 96141943239552 96208954589184 96407040509514 96474236633088 96541087555584 96566446391296 96661119172608 96832714166272 96874760503296 96876299665152 96927647993856 97143421814964 97200799481856 97211131199488 97264202327168 97399441195008 97468816392192 97479176598016 97668005830656 97781565105504 97873469374464 97917523329024 97937310993792 98073485770752 98187516499968 98213307809792 98403559145472 98414018707456 98458254137376 98484116562944 98621051633664 98674892488704 98685380891392 98717738729472 98800123075353 98892984680448 98937497530368 98946973993728 98957491316644 98989938376704 99084552634368 99210303130176 99333653440512 99428596219904 99483860951307 99702755952128 99746048507904 99862023937536 99977671639496 100021083568128 100116683390976 100368378997184 100507933999104 100774358286336 100785069846528 100902253353552 101042550669312 101052228759552 101062969855296 101096107278336 101097713509632 101321160643584 101376475587324 101403104553856 101447135428608 101544098267136 101600538843888 101824091185152 101868304859136 102104856142464 102149191729152 102150814692024 102246825590784 102347067359232 102503876422656 102574905527808 102601849290752 102646400679936 102656232390656 102702439120896 102857740745256 102884758801664 102918493569024 102929433034752 102985625993472 103128820088832 103168448393948 103202276179968 103213245809664 103413182644224 103560617416704 103571625135392 103772256195072 103990561210368 104058392930904 104192003801088 104203078631424 104277299890176 104324236281216 104479297929216 104490403296768 104611895020962 104639373848128 104784867360768 104840407547904 104842073269248 104853217197104 104887597400064 105073796222976 105131159868336 105176809525248 105277337174016 105363521764032 105410947075812 105567623949312 105613463126016 105932495126528 105934178199136 105980176539648 106137699483648 106272401291136 106373976102912 106420165410816 106667286698784 106702261714944 106713603366912 106948406018048 107072755679232 107084136711936 107119248408576 107243300519936 107367993057024 107379405471252 107414613983232 107517280518144 107653733183808 107813743607808 107950572521631 108188096884224 108235073912832 108444738650112 108486409651368 108533516212224 108637252190208 108743759069184 108772323229696 108936803437056 108984105566208 108985837123296 109043603993088 109072246915072 109315056226768 109350899417088 109362522599424 109422227618064 109525072871424 109574371344384 109652418441216 109664073672768 109876506559488 110107653046272 110179474868016 110332671492096 110361653018624 110489971286016 110665959047168 110704004038656 110715771045888 110794631133312 110948683087872 111009254049792 111021053502816 111254607765504 111315345742944 111392933019648 111470121713664 111640908486912 111701857360107 111750360120576 111857170747392 111905740947456 111948741874284 112165600446144 112214304571392 112243780354048 112474880594433 112523719014144 112553276071936 112631268814848 112771305701376 112914426371832 113020553920512 113022349609344 113059408379904 113071425748992 113082255992832 113333992117458 113371153072128 113383203577344 113632681394176 113683757354496 113695841087208 113946006802432 114078492623088 114128027357184 114237110550528 114260196159424 114419066732544 114552102583296 114867963160272 115027678789632 115170695184384 115316860975488 115427080452096 115477200764928 115488261439488 115540244011008 115745353651872 115795612164096 115858829242656 115889262347264 116050398019584 116114901535872 116370389925888 116505694593792 116518078277316 116667687370752 116691264162816 116743788219456 116853514960896 116989381361664 117065692047267 117228463460352 117259256332288 117311962376448 117321408446464 117551703708864 117582581487616 117719295579144 117882975780864 117906798164512 117945458491392 117947332427904 117959869346742 118208020750848 118272554851878 118354991333376 118437004320768 118533961984536 118763576942976 118846355668992 119174057017344 119175950474028 119227698607104 119404911919104 119556451452528 119587855826432 119670723115776 119754134126592 119819512307712 120000697536132 120084338540544 120149896992384 120316956770304 120415453444608 120456850139136 120469653800928 120648713084928 120788992189152 121065708716032 121067632227584 121401458419388 121570258403328 121711608994752 121905470512896 121945441959936 122047210857789 122216908713984 122313808805888 122368863633408 122553903866688 122563772022784 122706277779456 122979438255114 123032837924352 123100006070322 123215706980352 123372082881864 123643539296256 123827316064256 123984468172992 124156859645952 124301217696768 124499203928064 124555242426624 124643960024976 124653996474368 124898685190668 124931492830592 124972456476672 125275973049794 125317049647104 125596022047776 125837317767168 125839317090816 126186300501912 126274252898304 126475381768192 126518861758464 126622435580928 126798494957568 126867718914048 127028729668311 127148123160576 127150143310512 127217537991936 127306209165312 127394424815616 127589609699328 127659265554408 127779251683328 127836766568448 127941419284896 128189257652736 128278606118912 128338304200974 128542720679352 128632315510784 128721450074112 128881492230144 129166347337728 129168399553536 129236863991808 129524562419952 129567032082432 129855465508608 129865921593344 129924294119424 129958421856256 130213522858356 130224007774208 130375420140672 130556697772032 130583081325056 130764647694336 130916688666624 131204745527296 131277672183168 131460204331008 131566523318272 131733497433804 131857312907264 131916663373824 131929298658304 131986584502272 132112736845824 132280404173568 132434207526537 132444871254016 132645147935076 132994731343872 133149365250048 133361444757504 133488911187968 133702150127616 134010578665472 134070814144512 134365811048448 134380093128704 134536337804736 134723400892416 134736305012736 134750626473728 134794809704448 134796951346176 135094880858112 135168634116432 135262847238144 135356576366592 135392131022848 135467385125184 135729802220544 135765454913536 135937757990202 136139808189952 136198922305536 136201086256032 136329100787712 136462756478976 136671835230208 136766540703744 136936585494528 137143654327008 137239244046336 137314167991296 137505093451776 137603034906624 137617661079552 137619847571199 137664971587584 137884243525632 138044562501888 138080823222272 138363008260096 138654081613824 138744523907872 138937438175232 139036399853568 139098981708288 139305730572288 139320537729024 139482526694616 139676467101696 139713156481024 139789431025664 139850129866752 140061604419072 140098394963968 140174879824448 140235746033664 140369782898688 140484695685376 140547929434416 140756831932416 140817950834688 141306902052864 141696535054848 141831968137216 141893553881088 142058534510592 142223048931712 142269682286592 142284804489216 142450240028544 142763674238976 142778848949248 143157324076032 143172540628336 143219485310976 143356374024192 143538310911744 143616673748709 143751658143744 143816362389504 143934096695508 144212914859328 144250795845632 144313431883776 144610560764271 144648546201824 144711354949632 144849669586944 144991678758912 145249071249408 145312140754944 145314449497728 145391471990784 145715132722446 145801199222784 145816696799232 145896303490752 146033430495232 146099161792512 146203224588288 146218764897024 146502008745984 146672347658256 146810204061696 146905966490688 147110228656128 147319961714688 147416056652114 147605338718208 147621028061184 147726174844416 147931577450496 148012338733056 148028071337088 148076608094208 148339477020672 148406246295552 148420460990592 148436236974966 148484907565056 148523910692864 148626828951552 148815454695264 148854544649216 148935809813476 149000480160768 149142894329856 149207654596608 149264989165712 149554133928192 149619072761856 149966507459244 150031625352192 150175025086464 150240233521152 150361740935168 150552568495776 150694071894016 150696466145792 150761900998656 150776341323776 151111989489944 151161537429504 151177604769792 151353380030328 151578343139328 151594454782944 152104656830784 152120824417607 152170703142912 152316147400704 152558755643392 152736136777728 152802457288704 153157284213696 153223787593728 153226222038036 153370238386176 153689080339438 153755814633984 153902773936128 153969601019904 153984348585984 154053658681344 154327138202496 154377740353536 154394149552128 154478438990208 154693230133248 154752672590922 154803414269952 154819868714496 155119773966336 155160519901184 155340926125056 155357437703088 155556916494336 155588352217088 155658384292608 155985841815552 156087589396356 156288005701632 156304617947136 156415949835264 156633434947584 156718946893824 156735604945152 156959060772192 157177301041152 157260611321856 157263109903872 157279825795656 157331396100096 157610694334464 157696739802504 157765214287872 157806655111168 157916005761024 158045282646048 158116420613718 158351435923968 158461807558656 158594050988569 158898742689792 158901267298704 158970264809472 159206549225472 159408601936704 159560964154368 159630248116224 159759349743616 160000930048176 160070405050368 160112451387392 160199862656512 160422609027072 160553937926144 160609133518848 160626205067904 160864950779904 161051989585536 161069108206878 161275920777216 161720615411712 162093677871104 162282145326336 162352610869248 162540627350528 162729614477052 162800274318336 162955878285312 163158484844544 163405205155584 163608370372608 163972584340152 164026349125632 164043783899136 164133341427096 164287609307136 164361557016576 164478627661824 164496110509152 164814759839232 164858052395008 165269212302024 165312624230656 165542479527936 165734956929024 165998938570752 166056006057984 166073656568832 166191946699968 166423024631808 166513881074688 166531580254224 166881911648256 166973018614416 167089399529472 167461362730368 167625540180864 167785756121088 167923112811426 168248400669216 168365670531072 168691815677952 168829914107904 168946903222272 169156958552064 169371639557748 169530830880768 169533524414016 169607138623488 169623383989248 169859233087488 170000988176187 170074805366016 170119479599104 170212354072544 170449022091264 170543761630812 170588559046528 170919010203648 171117738934632 171355665825792 171390294239136 171628600098816 171828153874944 171841989640192 172224532738048 172301944740408 172315818655744 172699416559936 172756042776576 172975291463232 173140620678144 173175609804127 173232392159232 173618030477808 173833893520896 174075597029376 174555584888832 174758541890688 174777117415974 175036896244224 175115682329184 175280272441344 175644663245072 175888884498432 175982112669696 176373872231424 176578943368716 176824463671296 176860197246768 176918187737088 176920998641856 176939804020113 177312031126272 177326308458496 177408832277817 177532487000064 177800942976804 177815259676672 178269533503488 178761085526016 178763925711042 179107367878656 179154414731264 179381783739648 179506084673664 179631201189888 179648406683648 179729268461568 180001046304198 180126507810816 180224845488576 180350462984192 180475435155456 180623180166912 180704480701392 180973069627392 181250343986936 181598563074048 181601448341376 182102187629082 182355387604992 182567413492128 182582113992704 182858205769344 182985658728448 183085557321728 183470713208832 183490214772736 183493130094932 183553295450112 183845658034176 184059416669184 184315338031104 184469157382671 184823560470528 184872108818432 185249917566976 185381866471424 185465308944384 185740974096384 185760716972032 185976702259488 186235289468928 186466839822336 186748805892096 186980994711552 187159710531584 187397239245888 187458684715008 187675775909888 187757267779584 187913959574691 187975574470656 188394033071664 188409202737152 188928713406464 189411379347456 189713072652288 189778292637696 189933653371392 190197742436352 190301578371072 190351565651968 190722184740864 190725214965768 190826306987904 190876432101376 190959313747968 191384414548992 191488898331612 191668877524992 191755149852672 191912128927344 192283886479104 192417909178368 192814081019028 192948473266176 193082175111168 193132892782592 193322238345216 193665428332544 193749521006592 193752599330304 193855295987712 194286843629928 194401598963712 194422262398976 194528404654336 194798882390016 194937632784384 194958353196032 195336011661312 195563130211008 195746938748928 195835046658048 195874621987584 196146971541504 196375032999936 196426615619584 196807118290944 196828037414912 196916508274752 196968233125888 197349784977408 197370761782784 197600246150706 197785969360896 197874995060736 197893947987456 197914982633288 197979876753408 198169105268736 198420606260352 198667306881024 198857192439808 198967721902614 199405511904256 199492097015808 199724047875072 199955343278992 200042167136256 200233366781952 200736757994368 201015867998208 201548716572672 201570139693056 201804506707104 202085101338624 202104457519104 202125939710592 202192214556672 202195427019264 202642321287168 202752951174648 202806209107712 202894270857216 203088196534272 203201077687776 203648182370304 203736609718272 203906636985303 204209712284928 204298383458304 204301629384048 204493651181568 204694134718464 205007752845312 205149811055616 205203698581504 205312464781312 205404878241792 205715481490512 205769517603328 205858866069504 205971251986944 206257640177664 206336896787896 206404552359936 206426491619328 206826365288448 207121234833408 207143250270784 207544512390144 207981122420736 208116785861808 208384007602176 208406157262848 208554599780352 208648472562432 208958595858432 208980806593536 209223790041924 209278747696256 209569734721536 209684146538496 209706434394208 209775194800128 210147592445952 210262319736672 210353619050496 210554674348032 210727043528064 210821894151624 211135247898624 211226926252032 211864990253056 211868356398272 211960353079296 212275398967296 212452552233929 212544802582272 212747952205824 212840330821632 213334573397568 213404523429888 213427206733824 214145511358464 214168273423872 214486601039872 214735986114048 214758810942504 214829227966464 215034561036288 215307466367616 215627487215616 215901145043262 216376193768448 216470147825664 216889477300224 216972819302736 217067032424448 217274504380416 217487518138368 217544646459392 217873606874112 217968211132416 217971674246592 218087207986176 218144493830144 218572699083669 218630112453536 218701798834176 218725045198848 218844455236128 219050145742848 219148742688768 219304836882432 219328147345536 219753013118976 220215306092544 220358949736032 220665342984192 220723306037248 220979942572032 221124084978171 221331918094336 221408008077312 221431542091776 221589262266624 221897366175744 222018508099584 222042107005632 222509215531008 222630691485888 222654355462449 222785866039296 222940243427328 223281816973824 223403714720214 223500720241152 223714341494784 223811481894912 223897483748568 224331200892288 224428609142784 224487560708096 224949761188866 225047438028288 225106552143872 225262537629696 225542611402752 225828852743664 226041107841024 226044699218688 226118816759808 226142851497984 226164511985664 226667984234916 226742306144256 226766407154688 227265362788352 227367514708992 227391682174416 227892013604864 228156985246176 228256054714368 228474221101056 228520392318848 228838133465088 229104205166592 229735926320544 230055357579264 230341390368768 230533620509157 230633721950976 230854160904192 230954401529856 230976522878976 231080488022016 231490707303744 231591224328192 231717658485312 231778524694528 232129008886383 232229803071744 232740779851776 233011389187584 233036156554632 233335374741504 233382528325632 233487576438912 233978762723328 234131384094534 234456926920704 234518512664576 234623924752896 234642816892928 235103407417728 235165162975232 235438591158288 235765951561728 235813596329024 235890916982784 235894664855808 235919738693484 236416041501696 236545109703756 236709982666752 236874008641536 237067923969072 237527153885952 237692711337984 238348114034688 238351900948056 238455397214208 238809823838208 239112902905056 239175711652864 239341446231552 239508268253184 239639024615424 240001395072264 240168677081088 240299793984768 240633913540608 240830906889216 240913700278272 240939307601856 241297426169856 241577984378304 241603662310317 242131417432064 242135264455168 242802916838776 243140516806656 243423217989504 243810941025792 244094421715578 244433817427968 244627617611776 244737727266816 245107807733376 245127544045568 245412555558912 245958876510228 246065675848704 246200012140644 246431413960704 246744165763728 247287078592512 247654632128512 247968936345984 248313719291904 248602435393536 248998407856128 249110484853248 249287920049952 249307992948736 249797370381336 249862985661184 249944912953344 250551946099588 250634099294208 251192044095552 251674635534336 251678634181632 251884669217139 252372601003824 252548505796608 252950763536384 253037723516928 253244871161856 253735437828096 254057459336622 254296246321152 254300286621024 254435075983872 254612418330624 254788849631232 255179219398656 255318531108816 255558503366656 255673533136896 255882838569792 256378515305472 256676608401948 257085441358704 257264631021568 257442900148224 257762984460288 258336799107072 258473727983616 259049124839904 259134064164864 259710931017216 259731843186688 259848588238848 259916843712512 260427045716712 260448015548416 260750840281344 261113395544064 261166162650112 261529295388672 261833377333248 262165676123961 262555344366336 262920408662016 263133046636544 263466994867608 263714625814528 263833326747648 263858597316608 263973169004544 264560808347136 264868415053074 264889742508032 265290295870152 265989462687744 266298730500096 266722889515008 266977822375936 267404300255232 268021157330944 268141628289024 268145888566563 268731622096896 268760186257408 269072675609472 269446801784832 269472610025472 269501252947456 269593902692352 270189761716224 270337268232864 270525694476288 270713152733184 270784262045696 270934770250368 271459604441088 271530909827072 271875515980404 272279616379904 272397844611072 272402172512064 272658201575424 272925512957952 273153281443623 273343670460416 273533081407488 273873170989056 274287308654016 274478488092672 274628335982592 275206069813248 275235322159104 275239695142398 275329943175168 275768487051264 276089125003776 276161646444544 276726016520192 277308163227648 277489047815744 277874876350464 278072799707136 278197963416576 278611461144576 278641075458048 278965053389232 279352934203392 279426312962048 279578862051328 279700259733504 280123208838144 280196789927936 280349759648896 280471492067328 280739565797376 280969391370752 281095858868832 281513663864832 281635901669376 282613804105728 283393070109696 283663936274432 283787107762176 284117069021184 284446097863424 284539364573184 284569608978432 284900480057088 285527348477952 285557697898496 286314648152064 286345081256672 286438970621952 287076621823488 287233347497418 287503316287488 287632724779008 287868193391016 288425829718656 288501591691264 288626863767552 289221121528542 289297092403648 289422709899264 289699339173888 289983357517824 290498142498816 290624281509888 290628898995456 290782943981568 291430265444892 291602398445568 291633393598464 291792606981504 292198323585024 292406449176576 292437529794048 293004017491968 293344695316512 293620408123392 293811932981376 294220457312256 294639923429376 294832113304228 295210677436416 295242056122368 295452349688832 295863154900992 296024677466112 296056142674176 296153216188416 296400369226059 296678954041344 296812492591104 296840921981184 296872473949932 296969815130112 297047821385728 297253657903104 297630909390528 297709089298432 297871619626952 298000960321536 298285788659712 298451582853921 298529978331424 299108267856384 299238145523712 299933014918488 300063250704384 300350050172928 300723481870336 301105136991552 301388143788032 301392932291584 301523801997312 301552682647552 302223978979888 302323074859008 302355209539584 302706760060656 303156686278656 303188909565888 304209313661568 304241648835214 304341406285824 304632294801408 305117511286784 305472273555456 305604914577408 306314568427392 306447575187456 306452444076072 306740476772352 307378160678876 307511629267968 307805547872256 307939202039808 307968697171968 308107317362688 308654276404992 308755480707072 308788299104256 308956877980416 309386460266496 309505345181844 309606828539904 309639737428992 310239547932672 310321039802368 310681852250112 310714875406176 311176704434176 311316768585216 311971683631104 312175178792712 312576011403264 312609235894272 312831899670528 313437893787648 313471209890304 313918121544384 314354602082304 314521222643712 314526219807744 314559651591312 314662792200192 315221388668928 315393479605008 315530428575744 315613310222336 315832011522048 316090565292096 316232841227436 316702871847936 317188101977138 317797485379584 317802534597408 317940529618944 318413098450944 318817203873408 319121928308736 319260496232448 319518699487232 320001860096352 320140810100736 320224902774784 320399725313024 320845218054144 321107875852288 321112977666131 321218267037696 321252410135808 321729901559808 322103979171072 322138216413756 322551841554432 323441230823424 324187355742208 324564290652672 324705221738496 325081254701056 325459228954104 325600548636672 325911756570624 326316969689088 326810410311168 327216740745216 327945168680304 328052698251264 328087567798272 328266682854192 328575218614272 328723114033152 328957255323648 328992221018304 329629519678464 329716104790016 330538424604048 330625248461312 331084959055872 331469913858048 331997877141504 332112012115968 332147313137664 332383893399936 332846049263616 333027762149376 333063160508448 333763823296512 333946037228832 334178799058944 334922725460736 335105572080321 335251080361728 335571512242176 335846225622852 336496801338432 336731341062144 337424641783299 337659828215808 337893806444544 338313917104128 338743279115496 339061661761536 339067048828032 339214277246976 339246767978496 340001976352374 340149610732032 340238959198208 340424708145088 340898044182528 341087523261624 341177118093056 341838020407296 342235477869264 342711331651584 342780588478272 343257200197632 343656307749888 344449065476096 344603889480816 344631637311488 345398833119872 345512085553152 345950582926464 346281241356288 346351219608254 346464784318464 347236060955616 347667787041792 348151194058752 349111169777664 349517083781376 349554234831948 350073792488448 350231364658368 350560544882688 351197076141801 351289326490144 351777768996864 351964225339392 352747744462848 353157886737432 353648927342592 353720394493536 353836375474176 353841997283712 353879608040226 354624062252544 354652616916992 354817664555634 355064974000128 355601885953608 355630519353344 356539067006976 357522171052032 357527851422084 358214735757312 358763567479296 359012169347328 359262402379776 359296813367296 359458536923136 360002092608396 360253015621632 360449690977152 360700925968384 360950870310912 361246360333824 361408961402784 361946139254784 362500687973872 363197126148096 363202896682752 364204375258164 364710775209984 365134826984256 365164227985408 365716411538688 365971317456896 366141632573367 366171114643456 366941426417664 366980429545472 366986260189864 367106590900224 367691316068352 368118833338368 368938314765342 369647120941056 369744217636864 370499835133952 370763732942848 370930617888768 371481948192768 371521433944064 371953404518976 372470578937856 373497611784192 373961989423104 374319421063168 374794478491776 374917369430016 375351551819776 375827919149382 375951148941312 376788066143328 376818405474304 377857426812928 378822758694912 379426145304576 379556585275392 379867306742784 380395484872704 380603156742144 380703131303936 381444369481728 381450429931536 381652613975808 381752864202752 381918627495936 382768829097984 382977796663224 383337755049984 383510299705344 383824257854688 384567772958208 384835818356736 385628162038056 385896946532352 386164350222336 386265785565184 386644476690432 387330856665088 387499042013184 387505198660608 387710591975424 388573687259856 388844524797952 389056809308672 389597764780032 389875265568768 389916706392064 390672023322624 391126260422016 391670093316096 391749243975168 392293943083008 392750065999872 392853231239168 393614236581888 393656074829824 393833016549504 393936466251776 394699569954816 394741523565568 395200492301412 395571938721792 395749990121472 395787895974912 395829965266576 395959753506816 396338210537472 396841212520704 397334613762048 397714384879616 397935443805228 398811023808512 398984194031616 399448095750144 399910686557984 400084334272512 400466733563904 401473515988736 402031735996416 403097433145344 403140279386112 403609013414208 404170202677248 404208915038208 404251879421184 404384429113344 404390854038528 405284642574336 405505902349296 405612418215424 405788541714432 406176393068544 406402155375552 407296364740608 407813273970606 408419424569856 408596766916608 408603258768096 408987302363136 409388269436928 410015505690624 410299622111232 410407397163008 410624929562624 410809756483584 411430962981024 411539035206656 411717732139008 411942503973888 412515280355328 412673793575792 412809104719872 412852983238656 412859542713597 413652730576896 414242469666816 414286500541568 415089024780288 415962244841472 416233571723616 416812314525696 417109199560704 417296945124864 417917191716864 417961613187072 418447580083848 418557495392512 419139469443072 419368293076992 419412868788416 419550389600256 420295184891904 420524639473344 420569338095737 420707238100992 421109348696064 421454087056128 421643788303248 422270495797248 422453852504064 423729980506112 423736712796544 423920706158592 424905104467858 425089605164544 425495904411648 425680661643264 426669146795136 426809046859776 426854413467648 428291022716928 428336546847744 428973202079744 429471972228096 429517621885008 429658455932928 430069122072576 430614932735232 430850021246127 431254974431232 431802290086524 432752387536896 432940295651328 433945638605472 434134064848896 434549008760832 434975036276736 435089292918784 435747213748224 435936422264832 435943348493184 436174415972352 436288987660288 437145398167338 437260224907072 437403597668352 437450090397696 437688910472256 438100291485696 438297485377536 438465905674279 438609673764864 438656294691072 439506026237952 440430612185088 440717899472064 441330685968384 441959885144064 442248169956342 442663836188672 442816016154624 442863084183552 443178524533248 443794732351488 444037016199168 444084214011264 445018431062016 445261382971776 445308710924898 445571732078592 445880486854656 446563633947648 446807429440428 447001440482304 447428682989568 447622963789824 447794967497136 448662401784576 448857218285568 448975121416192 449899522377732 450094876056576 450213104287744 450525075259392 451085222805504 451657705487328 452082215682048 452089398437376 452285702995968 452329023971328 453335968469832 453484612288512 453532814309376 454530725576704 454735029417984 454783364348832 455784027209728 456313970492352 456362473252821 456512109428736 456948442202112 457040784637696 457676266930176 458208410333184 459471852641088 460110715158528 461067241018314 461267443901952 461708321808384 461908803059712 461953045757952 462160976044032 462981414607488 463182448656384 463435316970624 463557049389056 464258017772766 464459606143488 465481559703552 466022778375168 466072313109264 466670749483008 466765056651264 466975152877824 467957525446656 468262768189068 468913853841408 469037025329152 469247849505792 470206814835456 470330325950464 470877182316576 471531903123456 471627192658048 471781833965568 471789329711616 471839477386968 472832083003392 473090219407512 473419965333504 473748017283072 474135847938144 475054307771904 475385422675968 475782152965707 476696228069376 476703801896112 476910794428416 477619647676416 478225805810112 478351423305728 478682892463104 479278049230848 480002790144528 480337354162176 480599587969536 481267827081216 481661813778432 481827400556544 481878615203712 482594852339712 483155968756608 483207324620634 484262834864128 484270528910336 485605833677552 486281033613312 486846435979008 487621882051584 488188843431156 488867634855936 489475454533632 490215615466752 490255088091136 490825111117824 491917753020456 492131351697408 492400024281288 492862827921408 493488331527456 494574157185024 495309264257024 495937872691968 496627438583808 497204870787072 497996815712256 498220969706496 498575840099904 498615985897472 499594740762672 499725971322368 501103892199176 501268198588416 502384088191104 503357268363264 503769338434278 504745202007648 505097011593216 505901527072768 506075447033856 506489742323712 507470875656192 508114918673244 508592492642304 508600573242048 508870151967744 509577699262464 510002964528561 510358438797312 510637062217632 511117006733312 511347066273792 511765677139584 512757030610944 513353216803896 514170882717408 514529262043136 514885800296448 515525968920576 515956198282399 516673598214144 516947455967232 518098249679808 518268128329728 519421862034432 519526829412381 519697176477696 519833687425024 520854091433424 520896031096832 521501680562688 522226791088128 522332325300224 523666754666496 524331352247922 525110688732672 525840817324032 526266093273088 526933989735216 527429251629056 527666653495296 527717194633216 527946338009088 529121616694272 529736830106148 529779485016064 530580591740304 530819412060339 531978925375488 532597461000192 533445779030016 533955644751872 534808600510464 536042314661888 536283256578048 536291777133126 537463244193792 537520372514816 538145351218944 538893603569664 538945220050944 539002505894912 539187805384704 540379523432448 540674536465728 541051388952576 541426305466368 541869540500736 542919208882176 543061819654144 543751031960808 544559232759808 544795689222144 544804345024128 546306562887246 546687340920832 547066162814976 547746341978112 548574617308032 548956976185344 549256671965184 550412139626496 550470644318208 550479390284796 550659886350336 551536974102528 552178250007552 552323292889088 553407472148013 553452033040384 554616326455296 554978095631488 555749752700928 556145599414272 556395926833152 557222922289152 557282150916096 557930106778464 558705868406784 558852625924096 559157724102656 559400519467008 560246417676288 560393579855872 560699519297792 560942984134656 561479131594752 561938782741504 562191717737664 563027327729664 563271803338752 563741878724073 565227608211456 566786140219392 567327872548864 568234138042368 568892195726848 569139217956864 569800960114176 571054696955904 571115395796992 572629296304128 572690162513344 572877941243904 574153243646976 574466694994836 575006632574976 575265449558016 575736386782032 576851659437312 577003183382528 577253727535104 578442243057084 578594184807296 578845419798528 579398678347776 579966715035648 580996284997632 581248563019776 581257797990912 581565887963136 582860530889784 583204796891136 583266787196928 583585213963008 584396647170048 584812898353152 584875059588096 586008034983936 586689390633024 587240816246784 587623865962752 588440914624512 589279846858752 589664226608456 590421354872832 590484112244736 590904699377664 592049354932224 592112285348352 592800738452118 593357908082688 593624985182208 593681843962368 593744947899864 593939630260224 594095642771456 594507315806208 595261818781056 595418178596864 595743239253904 596001920643072 596571577319424 596903165707842 597059956662848 598216535712768 598476291047424 599866029836976 600126501408768 600700100345856 601446963740672 602210273983104 602785864583168 603047603994624 603105365295104 604447957959776 604646149718016 604710419079168 605413520121312 606313372557312 606377819131776 608418627323136 608483297670428 608682812571648 609264589602816 610235022573568 610944547110912 611209829154816 611719910955909 612629136854784 612895150374912 612904888152144 613480953544704 614756321357752 615023258535936 615611095744512 615937394343936 616214634725376 617308552809984 617576598208512 617913755960832 618772920532992 619010690363688 619213657079808 619279474857984 620479095865344 620642079604736 621363704500224 621429750812352 622353408868352 622633537170432 623943367262208 624350357585424 625152022806528 625218471788544 625663799341056 626875787575296 626942419780608 627836243088768 628709204164608 629052439615488 629119303182624 629325584400384 630442777337856 630786959210016 631060857151488 631226620444672 631664023044096 632181130584192 632465682454872 633405743695872 634376203954276 635594970759168 635605069194816 635881059237888 636826196901888 637357656701787 637634407746816 638243856617472 638520992464896 639037398974464 640003720192704 640281620201472 640449805549568 640799450626048 642215751704576 642225955332262 642436534075392 642504820271616 643459803119616 644207958342144 644276432827512 645103683108864 646882461646848 648374711484416 649128581305344 649410443476992 650162509402112 650918457908208 651201097273344 651823513141248 652633939378176 653620820622336 654433481490432 655890337360608 656105396502528 656175135596544 656533365708384 657150437228544 657446228066304 657914510647296 657984442036608 659259039356928 659432209580032 661076849208096 661250496922624 662169918111744 662939827716096 663372254934513 663995754283008 664224024231936 664294626275328 664767786799872 665692098527232 666055524298752 666126321016896 667527646593024 667892074457664 667963066387347 668357598117888 669845450921472 670211144160642 670502160723456 671143024484352 671692451245704 672993602676864 673462682124288 674849283566598 675319656431616 675787612889088 676627834208256 677486558230992 678123323523072 678134097656064 678428554493952 678493535956992 680003952704748 680299221464064 680477918396416 680849416290176 681796088365056 682175046523248 682354236186112 683676040814592 684470955738528 685422663303168 685561176956544 686514400395264 687312615499776 688898130952192 689207778961632 689263274622976 690797666239744 691024171106304 691600861527471 691901165852928 692562482712576 692702439216508 692929568636928 694472121911232 695335574083584 696387026659149 698222339555328 699034167562752 699108469663896 700147584976896 700462729316736 702394152283602 702578652980288 703555537993728 703928450678784 705495488925696 706315773474864 707297854685184 707440788987072 707672750948352 707683994567424 707759216080452 709248124505088 709635329111268 710129948000256 711203771907216 711261038706688 713078134013952 715044342104064 715055702844168 716429471514624 717527134958592 718024338694656 718524804759552 718593626734592 718917073846272 720004185216792 720506031243264 720899381954304 721401851936768 721901740621824 722492720667648 722817922805568 723892278509568 724810986930951 725001375947744 726394252296192 726405793365504 728408750516328 729421550419968 730269653968512 730328455970816 731432823077376 731942634913792 732283265146734 732342229286912 733882852835328 733960859090944 733972520379728 734213181800448 735382632136704 736237666676736 737876629530684 739294241882112 740999670267904 741527465885696 741861235777536 742963896385536 743042867888128 743906809037952 744941157875712 746995223568384 747923978846208 748638842126336 749588956983552 749834738860032 750703103639552 751655838298764 751902297882624 753576132286656 753636810948608 755654007651417 755714853625856 757645517389824 758852290609152 759113170550784 759734613485568 761206313484288 761406262607872 762888738963456 762900859863072 763305227951616 763505728405504 763837254991872 765537658195968 765955593326448 766675510099968 767020599410688 767648515709376 769135545916416 771256324076112 771793893064704 772328700444672 772531571130368 773288953380864 774661713330176 775010397321216 775421183950848 777147374519712 777689049595904 778113618617344 779195529560064 779750531137536 779833412784128 781344046645248 782252520844032 783340186632192 783498487950336 784587886166016 785500131999744 785706462478336 787312149659648 787666033099008 787872932503552 789399139909632 789483047131136 790400984602824 791143877443584 791499980242944 791575791949824 791659930533152 791919507013632 793682425041408 794669227524096 795428769759232 795870887610456 797622047617024 797968388063232 798896191500288 799821373115968 800168668545024 800933467127808 802947031977472 804063471992832 806194866290688 806280558772224 807218026828416 808340405354496 808417830076416 808503758842368 808781708077056 810569285148672 811011804698592 811224836430848 811577083428864 812352786137088 812804310751104 814592729481216 815626547941212 816838849139712 817193533833216 817206517536192 817974604726272 818776538873856 819459844330869 820031011381248 820599244222464 820814794326016 821249859125248 821619512967168 822861925962048 823078070413312 823435464278016 823885007947776 825347587151584 825618209439744 825705966477312 825719085427194 827305461153792 828484939333632 828573001083136 830178049560576 831924489682944 832467143447232 833624629051392 834218399121408 834593890249728 835834383433728 835923226374144 836895160167696 837114990785024 838278938886144 838736586153984 838825737576832 839100779200512 840590369783808 841049278946688 841138676191474 841414476201984 842218697392128 842908174112256 843287576606496 844540991594496 844907705008128 847459961012224 847473425593088 847841412317184 849810208935716 850179210329088 850991808823296 851361323286528 853338293590272 853618093719552 853708826935296 856582045433856 856673093695488 857946404159488 858943944456192 859035243770016 859316911865856 861229865470464 861700042492254 862509948862464 863604580173048 865504775073792 865880591302656 867891277210944 868268129697792 869098017521664 869950072553472 871494427496448 871872844529664 871886696986368 872348831944704 872577975320576 874290796334676 874520449814144 874807195336704 874900180795392 875377820944512 876594970755072 876931811348558 877219347529728 877312589382144 879012052475904 880861224370176 881435798944128 882661371936768 883919770288128 884496339912684 885327672377344 885632032309248 885726168367104 886357049066496 887589464702976 888074032398336 888168428022528 889201107678177 890036862124032 890522765943552 890617421849796 891143464157184 891760973709312 893127267895296 893614858880856 894002880964608 894857365979136 895589934994272 897324803569152 897714436571136 897950242832384 899799044755464 900189752113152 900426208575488 901050150518784 902170445611008 903315410974656 904164431364096 904178796874752 904571405991936 904658047942656 906671936939664 906969224577024 907065628618752 909061451153408 909470058835968 909566728697664 911568054419456 912627940984704 912724946505642 913024218857472 913896884404224 914081569275392 915352533860352 916416820666368 918943705282176 920221430317056 922134482036628 922534887803904 923416643616768 923817606119424 923906091515904 924321952088064 925962829214976 926364897312768 926870633941248 927114098778112 928516035545532 928919212286976 930963119407104 932045556750336 932144626218528 933530113302528 933950305755648 935915050893312 936525536378136 937827707682816 938074050658304 938495699011584 940413629670912 940660651900928 941754364633152 943063806246912 943254385316096 943563667931136 943578659423232 943678954773936 945664166006784 946180438815024 946839930667008 947496034566144 948271695876288 950108615543808 951564305931414 953392456138752 953407603792224 953821588856832 955239295352832 956451611620224 956702846611456 957365784926208 958556098461696 960005580289056 960674708324352 961199175939072 962535654162432 963323627556864 963338932998393 963654801113088 963757230407424 965189704679424 966311937513216 966414649241268 968541057820672 971211667355104 972562067226624 973692871958016 975243764103168 976377686862312 977735269711872 978950909067264 980431230933504 980510176182272 981650222235648 983835506040912 984262703394816 984800048562576 985725655842816 986976663054912 989148314370048 991875745383936 993254877167616 994409741574144 995993631424512 996441939412992 997151680199808 997231971794944 999189481525344 999451942644736 1002207784398352 1002536397176832 1004768176382208 1005316716240963 1006714536726528 1007538676868556 1009490404015296 1010194023186432 1011803054145536 1012273925349897 1012979484647424 1014941751312384 1016229837346488 1017184985284608 1017201146484096 1017740303935488 1020005929057122 1020716877594624 1021274124435264 1022234013466624 1022694132547584 1023531354279168 1025514061221888 1026706433607792 1028341765434816 1029058524086272 1029771600592896 1031912396564798 1033347196428288 1033894911934464 1036196499359616 1036536256659456 1038843724068864 1039053658824762 1039394352955392 1039667374850048 1041708182866848 1041792062193664 1043003361125376 1044453582176256 1044664650600448 1047333509332992 1048662704495844 1050221377465344 1051681634648064 1052532186546176 1053867979470432 1054858503258112 1055333306990592 1055434389266432 1055892676018176 1058243233388544 1059473660212296 1059558970032128 1061161183480608 1061638824120678 1063957850750976 1064845770923249 1065194922000384 1066891558060032 1067911289503744 1069617201020928 1072566513156096 1072583554266252 1075040745029632 1076290702437888 1077787207139328 1077890440101888 1078005011789824 1078375610769408 1080759046864896 1081349072931456 1082102777905152 1082852610932736 1083739081001472 1085838417764352 1086123639308288 1087502063921616 1089118465519616 1089591378444288 1089608690048256 1092613125774492 1093374681841664 1094132325629952 1095492683956224 1097149234616064 1097913952370688 1098513343930368 1100824279252992 1100941288636416 1100958780569592 1101319772700672 1103073948205056 1104356500015104 1104646585778176 1106814944296026 1106904066080768 1109232652910592 1109956191262976 1111499505401856 1112291198828544 1112791853666304 1114445844578304 1114564301832192 1115860213556928 1117411736813568 1118315448205312 1120492835352576 1120787159711744 1121399038595584 1121885968269312 1122958263189504 1123877565483008 1124383435475328 1126054655459328 1127483757448146 1130455216422912 1133572280438784 1134655745097728 1136468276084736 1137784391453696 1138278435913728 1139601920228352 1142109393911808 1142230791593984 1145258592608256 1145380325026688 1145755882487808 1148306487293952 1148933389989672 1150013265149952 1150530899116032 1151472773564064 1153703318874624 1154006366765056 1154507455070208 1156884486114168 1157188369614592 1157690839597056 1158797356695552 1159933430071296 1161992569995264 1162497126039552 1162515595981824 1163131775926272 1165721061779568 1166533574393856 1167170427926016 1168793294340096 1169625796706304 1169750119176192 1172016069967872 1173378781266048 1175247731925504 1176881829249024 1178559693717504 1179328453216912 1180842709745664 1180968224489472 1181809398755328 1184098709864448 1184224570696704 1185601476904236 1186715816165376 1187249970364416 1187363687924736 1187489895799728 1187879260520448 1189014631612416 1190523637562112 1190836357193728 1191486478507808 1192003841286144 1193143154638848 1193806331415684 1194119913325696 1196433071425536 1196952582094848 1199732059673952 1200253002817536 1201400200691712 1202893927481344 1204420547966208 1205571729166336 1206095207989248 1206210730590208 1208895915919552 1209292299436032 1209420838158336 1210827040242624 1212229268628889 1212626745114624 1212755638263552 1216837254646272 1216966595340856 1217365625143296 1218529179205632 1221889094221824 1223439821911818 1225258273709568 1225790300749824 1225809776304288 1226961907089408 1229512642715504 1230046517071872 1231222191489024 1231874788687872 1232429269450752 1234617105619968 1235153196417024 1235827511921664 1237545841065984 1238021380727376 1238427314159616 1238558949715968 1238578628140791 1240958191730688 1241284159209472 1242727409000448 1242859501624704 1244706817736704 1245267074340864 1247886734524416 1248700715170848 1250436943577088 1251327598682112 1253751575150592 1253884839561216 1255672486177536 1257418408329216 1258104879230976 1258238606365248 1258651168800768 1260885554675712 1261573918420032 1261708014287211 1262121714302976 1262453240889344 1263328046088192 1264362261168384 1264931364909744 1266811487391744 1268752407908552 1271189941518336 1271210138389632 1271762118475776 1274715313403574 1275268815493632 1276487713234944 1277041984929792 1278074797948928 1280007440385408 1280563240402944 1280899611099136 1281598901252096 1284431503409152 1284451910664524 1284873068150784 1285009640543232 1286919606239232 1288415916684288 1288552865655024 1290207366217728 1293764923293696 1296749422968832 1298257162610688 1298820886953984 1300325018804224 1301836915816416 1302402194546688 1303647026282496 1305267878756352 1307241641244672 1308866962980864 1311780674721216 1312210793005056 1312350271193088 1313066731416768 1314300874457088 1314892456132608 1315397717022837 1315829021294592 1315968884073216 1318518078713856 1318864419160064 1322153698416192 1322500993845248 1325879655432192 1326744509869026 1327991508566016 1328448048463872 1328589252550656 1329535573599744 1331384197054464 1332111048597504 1332252642033792 1335055293186048 1335784148915328 1335926132774694 1336715196235776 1339690901842944 1340422288321284 1341004321446912 1342286048968704 1343384902491408 1345987205353728 1346925364248576 1349698567133196 1350639312863232 1351575225778176 1353255668416512 1354973116461984 1356246647046144 1356268195312128 1356857108987904 1356987071913984 1360007905409496 1360598442928128 1360955836792832 1361698832580352 1363592176730112 1364350093046496 1364708472372224 1367352081629184 1368941911477056 1369087419758463 1370845326606336 1371122353913088 1373028800790528 1374625230999552 1377796261904384 1378415557923264 1378526549245952 1381595332479488 1383201723054942 1383802331705856 1385124965425152 1385404878433016 1385859137273856 1388944243822464 1390671148167168 1392774053318298 1396444679110656 1398068335125504 1398216939327792 1400295169953792 1400925458633472 1404788304567204 1405157305960576 1407111075987456 1410990977851392 1412631546949728 1414595709370368 1414881577974144 1415345501896704 1415367989134848 1415518432160904 1418496249010176 1419270658222536 1420259896000512 1422407543814432 1422522077413376 1426156268027904 1427346458897121 1430088684208128 1430111405688336 1432858943029248 1435054269917184 1436048677389312 1437187253469184 1437834147692544 1440008370433584 1441012062486528 1441798763908608 1442803703873536 1443803481243648 1444985441335296 1445635845611136 1447784557019136 1449621973861902 1450002751895488 1452788504592384 1452811586731008 1456817501032656 1458843100839936 1460539307937024 1460656911941632 1462865646154752 1464566530293468 1464684458573824 1467921718181888 1467945040759456 1468426363600896 1470765264273408 1472475333353472 1475753259061368 1478588483764224 1481999340535808 1483054931771392 1483722471555072 1485927792771072 1486085735776256 1487813618075904 1489882315751424 1493990447136768 1495847957692416 1499177913967104 1501406207279104 1503311676597528 1503804595765248 1507152264573312 1507273621897216 1511308015302834 1511429707251712 1515291034779648 1517704581218304 1518226341101568 1519469226971136 1522412626968576 1522812525215744 1525777477926912 1525801719726144 1526610455903232 1527011456811008 1530008893585683 1531075316391936 1531911186652896 1533351020199936 1534041198821376 1535297031418752 1538271091832832 1542512648152224 1543587786129408 1544657400889344 1545063142260736 1546577906761728 1547868594847197 1549323426660352 1550020794642432 1550842367901696 1554294749039424 1555378099191808 1556227237234688 1558580488237143 1559501062275072 1559666825568256 1562688093290496 1564505041688064 1566680373264384 1566996975900672 1571000263999488 1571412924956672 1574624299319296 1575332066198016 1575745865007104 1578798279819264 1578966094262272 1580801969205648 1582287754887168 1582999960485888 1583151583899648 1583319861066304 1583839014027264 1587364850082816 1589338455048192 1590857539518464 1591741775220912 1595244095234048 1595936776126464 1597792383000576 1599642746231936 1600337337090048 1601866934255616 1605894063954944 1608126943985664 1612389732581376 1612561117544448 1614436053656832 1616680810708992 1616835660152832 1617007517684736 1617563416154112 1621138570297344 1622023609397184 1622449672861696 1623154166857728 1625608621502208 1629185458962432 1631253095882424 1633677698279424 1634387067666432 1634413035072384 1638919688661738 1640062022762496 1641198488444928 1641629588652032 1642499718250496 1643239025934336 1645723851924096 1646156140826624 1646870928556032 1647770015895552 1650695174303168 1651236418879488 1651411932954624 1651438170854388 1654610922307584 1656969878667264 1657146002166272 1660356099121152 1663848979365888 1664934286894464 1667249258102784 1668436798242816 1669187780499456 1671668766867456 1671846452748288 1673790320335392 1674229981570048 1676557877772288 1677473172307968 1677651475153664 1678201558401024 1681180739567616 1682098557893376 1682277352382948 1682828952403968 1684437394784256 1685816348224512 1686575153212992 1689081983188992 1689815410016256 1691225636172219 1694919922024448 1694946851186176 1695682824634368 1699620417871432 1700358420658176 1701983617646592 1706676587180544 1707417653870592 1713164090867712 1713346187390976 1715892808318976 1717887888912384 1718070487540032 1718633823731712 1722459730940928 1723400084984508 1725019897724928 1727209160346096 1731009550147584 1731761182605312 1735782554421888 1736536259395584 1738196035043328 1739900145106944 1742988854992896 1743745689059328 1743773393972736 1744697663889408 1745155950641152 1748581592669352 1749040899628288 1749614390673408 1749800361590784 1750755641889024 1753189941510144 1753863622697116 1754438695059456 1754625178764288 1758024104951808 1761722448740352 1762871597888256 1765322743873536 1767839540576256 1768992679825368 1770655344754688 1771264064618496 1771452336734208 1772714098132992 1776148064796672 1776336856045056 1778402215356354 1780073724248064 1781045531887104 1781234843699592 1782286928314368 1783521947418624 1786254535790592 1787229717761712 1788005761929216 1789714731958272 1791179869988544 1794649607138304 1795428873142272 1799598089510928 1800379504226304 1800852417150976 1802100301037568 1804340891222016 1806630821949312 1808357593749504 1809142811983872 1809316095885312 1813343873879328 1813938449154048 1814131257237504 1818122902306816 1818940117671936 1819133457395328 1823136108838912 1825255881969408 1825449893011284 1826048437714944 1827793768808448 1828163138550784 1830705067720704 1832833641332736 1835159732867727 1837887410564352 1840442860634112 1844268964073256 1845069775607808 1846833287233536 1847812183031808 1848643904176128 1851925658429952 1852729794625536 1853741267882496 1854228197556224 1857032071091064 1857838424573952 1861926238814208 1864091113500672 1864289252437056 1867060226605056 1867900611511296 1871830101786624 1873051072756272 1875655415365632 1876148101316608 1876991398023168 1880827259341824 1881321303801856 1883508729266304 1886127612493824 1886508770632192 1887157318846464 1887357909547872 1891328332013568 1892360877630048 1893679861334016 1894992069132288 1896543391752576 1900217231087616 1903128611862828 1906784912277504 1906815207584448 1907643177713664 1910478590705664 1912072970105361 1912903223240448 1913405693222912 1914731569852416 1917112196923392 1920011160578112 1921349416648704 1922398351878144 1926647255113728 1926677865996786 1927309602226176 1927514460814848 1930379409358848 1932623875026432 1932829298482536 1937082115641344 1942423334710208 1945124134453248 1947385743916032 1950487528206336 1952755373724624 1955470539423744 1957901818134528 1960862461867008 1963300444471296 1967671012081824 1968525406789632 1969600097125152 1971451311685632 1973953326109824 1978296628740096 1983751490767872 1986509754335232 1988819483148288 1990116764803539 1991987262849024 1992883878825984 1994303360399616 1994463943589888 1998378963050688 1998903885289472 2003889199162041 2004415568796704 2005072794353664 2009536352764416 2010633432481926 2013429073453056 2015077353737112 2018980808030592 2020388046372864 2023606108291072 2024547850699794 2025958969294848 2029883502624768 2032459674692976 2034369970569216 2034402292968192 2035480607870976 2040011858114244 2041433755189248 2042548248870528 2045388265095168 2047062708558336 2051028122443776 2053412867215584 2056683530869632 2058117048172544 2059543201185792 2063824793129596 2066694392856576 2067789823868928 2072392998719232 2073072513318912 2074802584582413 2077687448137728 2078107317649524 2078788705910784 2079334749700096 2083416365733696 2083584124387328 2086006722250752 2089161079977447 2089329301200896 2094667018665984 2097325408991688 2100442754930688 2105064373092352 2107735958940864 2109717006516224 2110666613981184 2110868778532864 2111785352036352 2116486466777088 2118947320424592 2119117940064256 2122322366961216 2123277648241356 2129691541846498 2130389844000768 2133783116120064 2135822579007488 2139234402041856 2145133026312192 2145167108532504 2150081490059264 2152581404875776 2155574414278656 2155780880203776 2156010023579648 2156751221538816 2161518093729792 2162698145862912 2164205555810304 2165705221865472 2167478162002944 2171676835528704 2172247278616576 2175004127843232 2178236931039232 2179182756888576 2179217380096512 2185226251548984 2186749363683328 2188264651259904 2190985367912448 2194298469232128 2195827904741376 2197026687860736 2201648558505984 2201882577272832 2201917561139184 2202639545401344 2206147896410112 2208713000030208 2209293171556352 2213629888592052 2213808132161536 2219912382525952 2222999010803712 2224582397657088 2225583707332608 2228891689156608 2229128603664384 2231720427113856 2234823473627136 2236630896410624 2240985670705152 2241574319423488 2242798077191168 2243771936538624 2245916526379008 2247755130966016 2248766870950656 2252109310918656 2254967514896292 2260910432845824 2267144560877568 2269311490195456 2272936552169472 2275568782907392 2276556871827456 2279203840456704 2284218787823616 2284461583187968 2290517185216512 2290760650053376 2291511764975616 2296612974587904 2297866779979344 2300026530299904 2301061798232064 2302945547128128 2307406637749248 2308012733530112 2313768972228336 2314376739229184 2315381679194112 2317594713391104 2319866860142592 2323985139990528 2325031191963648 2326263551852544 2331442123559136 2333067148787712 2334340855852032 2337586588680192 2339251593412608 2339500238352384 2344032139935744 2346757562532096 2350495463851008 2353763658498048 2357119387435008 2358656906433824 2361936448978944 2363618797510656 2368197419728896 2368449141393408 2371202953808472 2373431632330752 2374499940728832 2374727375849472 2374979791599456 2375758521040896 2381047275124224 2381672714387456 2382972957015616 2384007682572288 2386286309277696 2387612662831368 2388239826651392 2392866142851072 2393905164189696 2399464119347904 2400506005635072 2402800401383424 2408841095932416 2411143458332672 2412190415978496 2412421461180416 2417791831839104 2418584598872064 2418841676316672 2421654080485248 2424458537257778 2425253490229248 2425511276527104 2433674509292544 2433933190681712 2434731250286592 2437058358411264 2443778188443648 2446879643823636 2450516547419136 2451580601499648 2451619552608576 2453923814178816 2458379532992607 2459025285431008 2460093034143744 2462444382978048 2463749577375744 2464858538901504 2469234211239936 2470306392834048 2471655023843328 2476042761454752 2476854628319232 2477117899431936 2477157256281582 2481916383461376 2482568318418944 2485454818000896 2485719003249408 2489413635473408 2490534148681728 2495773469048832 2497401430341696 2500873887154176 2502655197364224 2507503150301184 2507769679122432 2511344972355072 2514836816658432 2516209758461952 2516477212730496 2517302337601536 2521771109351424 2523147836840064 2523416028574422 2524243428605952 2524906481778688 2526656092176384 2528724522336768 2529862729819488 2533622974783488 2537504815817104 2542379883036672 2542420276779264 2543524236951552 2549430626807148 2550537630987264 2552975426469888 2554083969859584 2556149595897856 2560014880770816 2561126480805888 2561799222198272 2563197802504192 2568863006818304 2568903821329048 2569746136301568 2570019281086464 2573839212478464 2576831833368576 2577105731310048 2587529846587392 2593498845937664 2596514325221376 2597641773907968 2600650037608448 2603673831632832 2604804389093376 2607294052564992 2614483282489344 2617733925961728 2623561349442432 2624421586010112 2624700542386176 2626133462833536 2629784912265216 2630795434045674 2631658042589184 2631937768146432 2637036157427712 2637728838320128 2644307396832384 2645001987690496 2651759310864384 2653489019738052 2655983017132032 2656896096927744 2657178505101312 2659071147199488 2662768394108928 2664222097195008 2664505284067584 2670110586372096 2671568297830656 2671852265549388 2673430392471552 2679381803685888 2680844576642568 2682008642893824 2684572097937408 2686769804982816 2691974410707456 2693850728497152 2699397134266392 2701278625726464 2703150451556352 2706511336833024 2709946232923968 2712493294092288 2712536390624256 2713714217975808 2713974143827968 2720015810818992 2721196885856256 2721911673585664 2723397665160704 2727184353460224 2728700186092992 2729416944744448 2734704163258368 2737883822954112 2738174839516926 2741690653212672 2742244707826176 2746057601581056 2749250461999104 2755592523808768 2756831115846528 2757053098491904 2763190664958976 2766403446109884 2767604663411712 2770249930850304 2770809756866032 2771718274547712 2777888487644928 2781342296334336 2785548106636596 2792889358221312 2796136670251008 2796433878655584 2800590339907584 2801850917266944 2809576609134408 2810314611921152 2814222151974912 2821981955702784 2825263093899456 2829191418740736 2829763155948288 2830691003793408 2830735978269696 2831036864321808 2836992498020352 2838541316445072 2840519792001024 2844815087628864 2845044154826752 2854692917794242 2860177368416256 2860222811376672 2865717886058496 2870108539834368 2872097354778624 2874374506938368 2875668295385088 2880016740867168 2882024124973056 2883597527817216 2887606962487296 2889970882670592 2890016798995179 2891271691222272 2895569114038272 2899243947723804 2900005503790976 2905623173462016 2913635002065312 2917686201679872 2921078615874048 2921313823883264 2925731292309504 2929133060586936 2929368917147648 2935843436363776 2935890081518912 2936852727201792 2941530528546816 2943985366670159 2944950666706944 2951506518122736 2957176967528448 2966109863542784 2967444943110144 2972171471552512 2975627236151808 2979764631502848 2987980894273536 2991695915384832 2998355827934208 3002812414558208 3006623353195056 3007609191530496 3014304529146624 3014547243794432 3015950148722889 3022616030605668 3022859414503424 3030582069559296 3035409162436608 3038938453942272 3044825253937152 3045625050431488 3051554955853824 3051603439452288 3053220911806464 3054022913622016 3060017787171366 3062150632783872 3063822373305792 3066702040399872 3068082397642752 3070594062837504 3076542183665664 3085025296304448 3087175572258816 3089314801778688 3095737189694394 3098646853320704 3100041589284864 3101684735803392 3108589498078848 3110756198383616 3112454474469376 3117160976474286 3119002124550144 3119333651136512 3125376186580992 3129010083376128 3133360746528768 3133993951801344 3142000527998976 3142825849913344 3149248598638592 3150664132396032 3151491730014208 3157596559638528 3157932188524544 3161603938411296 3164575509774336 3165999920971776 3166303167799296 3166639722132608 3167678028054528 3174729700165632 3178676910096384 3181715079036928 3183483550441824 3190488190468096 3191873552252928 3194537312769747 3195584766001152 3199285492463872 3200674674180096 3203733868511232 3211788127909888 3225122235088896 3228872107313664 3233361621417984 3233671320305664 3234015035369472 3235126832308224 3242277140594688 3244047218794368 3244899345723392 3246308333715456 3251217243004416 3258370917924864 3262506191764848 3267355396558848 3268774135332864 3268826070144768 3277839377323476 3280124045524992 3282396976889856 3283259177304064 3286478051868672 3291447703848192 3292312281653248 3293741857112064 3295540031791104 3301390348606336 3302472837758976 3302823865909248 3302876341708776 3309221844615168 3313939757334528 3314292004332544 3320712198242304 3327697958731776 3329868573788928 3334498516205568 3336873596485632 3338375560998912 3343337533734912 3343692905496576 3347580640670784 3348459963140096 3354946344615936 3355302950307328 3362361479135232 3364197115786752 3364554704765896 3365657904807936 3368874789568512 3371632696449024 3373150306425984 3378163966377984 3382451272344438 3389839844048896 3389893702372352 3391365649268736 3399240835742864 3400716841316352 3403967235293184 3413353174361088 3414835307741184 3426328181735424 3426692374781952 3431785616637952 3435775777824768 3436140975080064 3437267647463424 3444919461881856 3446800169969016 3450039795449856 3454418320692192 3462019100295168 3463522365210624 3471565108843776 3473072518791168 3476392070086656 3479800290213888 3485977709985792 3487491378118656 3487546787945472 3489395327778816 3490311901282304 3497163185338704 3498081799256576 3499600723181568 3501511283778048 3506379883020288 3507727245394232 3508877390118912 3509250357528576 3516048209903616 3525743195776512 3530645487747072 3535679081152512 3537985359650736 3541310689509376 3542528129236992 3542904673468416 3545428196265984 3552296129593344 3552673712090112 3556804430712708 3560147448496128 3562091063774208 3562469687399184 3567043894837248 3572509071581184 3574459435523424 3576011523858432 3579429463916544 3582359739977088 3589299214276608 3590857746284544 3599196179021856 3600759008452608 3601704834301952 3604200602075136 3608681782444032 3611693387976793 3613261643898624 3616715187499008 3618285623967744 3618632191770624 3626687747758656 3627876898308096 3628262514475008 3636687805886667 3637880235343872 3638266914790656 3646272217677824 3650511763938816 3650899786022568 3652096875429888 3655587537616896 3656326277101568 3665667282665472 3670319465735454 3675774821128704 3680885721268224 3688537928146512 3690139551215616 3693666574467072 3695624366063616 3697287808352256 3703851316859904 3705459589251072 3707482535764992 3708456395112448 3714064142182128 3715676849147904 3715735884422373 3723852477628416 3728182227001344 3728578504874112 3734120453210112 3735801223022592 3743660203573248 3746102145512544 3751310830731264 3752296202633216 3753982796046336 3761654518683648 3762642607603712 3767017458532608 3772255224987648 3773017541264384 3774314637692928 3774715819095744 3782656664027136 3784721755260096 3785124042861633 3787359722668032 3789984138264576 3793086783505152 3800434462175232 3806257223725656 3813569824555008 3813630415168896 3815286355427328 3824145940210722 3825806446480896 3826811386445824 3829463139704832 3834224393846784 3840022321156224 3842698833297408 3844796703756288 3853294510227456 3853355731993572 3854619204452352 3855028921629696 3860758818717696 3865247750052864 3865658596965072 3874164231282688 3884846669420416 3890248268906496 3894771487832064 3900975056412672 3905510747449248 3910941078847488 3915803636269056 3921724923734016 3926600888942592 3935342024163648 3937050813579264 3939200194250304 3942902623371264 3946193151068511 3947906652219648 3956593257480192 3967502981535744 3977638966296576 3980233529607078 3983974525698048 3985767757651968 3988606720799232 3988927887179776 3996757926101376 3997807770578944 4007778398324082 4008831137593408 4010145588707328 4019072705528832 4021266864963852 4026858146906112 4030154707474224 4037961616061184 4040776092745728 4049095701399588 4051917938589696 4059767005249536 4064919349385952 4068739941138432 4068804585936384 4070961215741952 4080023716228488 4082867510378496 4085096497741056 4090776530190336 4094125417116672 4102056244887552 4106825734431168 4107262259275389 4113367061739264 4116234096345088 4119086402371584 4127649586259192 4133388785713152 4135579647737856 4144785997438464 4149605169164826 4155374896275456 4156214635299048 4157577411821568 4158669499400192 4166832731467392 4167168248774656 4172013444501504 4178322159954894 4178658602401792 4189334037331968 4194650817983376 4200885509861376 4210128746184704 4215471917881728 4221333227962368 4221737557065728 4232972933554176 4237894640849184 4238235880128512 4244644733922432 4246555296482712 4259383083692996 4260779688001536 4267566232240128 4271645158014976 4278468804083712 4282039376691363 4290266052624384 4290334217065008 4300162980118528 4305162809751552 4311561760407552 4312020047159296 4313502443077632 4323036187459584 4325396291725824 4328411111620608 4331410443730944 4334956324005888 4343353671057408 4344494557233152 4350008255686464 4356473862078464 4358365513777152 4358434760193024 4370452503097968 4373498727366656 4376529302519808 4381970735824896 4388596938464256 4394053375721472 4403765154545664 4403835122278368 4405279090802688 4412295792820224 4417426000060416 4418586343112704 4427259777184104 4427616264323072 4439824765051904 4445998021607424 4449164795314176 4451167414665216 4457783378313216 4458257207328768 4463440854227712 4469646947254272 4473261792821248 4481971341410304 4483148638846976 4485596154382336 4487543873077248 4495510261932032 4497533741901312 4504218621837312 4509935029792584 4521820865691648 4534289121755136 4538622980390912 4545873104338944 4551137565814784 4553113743654912 4558407680913408 4568437575647232 4568923166375936 4581034370433024 4581521300106752 4593225949175808 4595733559958688 4600053060599808 4602123596464128 4605891094256256 4614813275498496 4616025467060224 4627537944456672 4628753478458368 4630763358388224 4635189426782208 4639733720285184 4643605784541591 4647970279981056 4650062383927296 4652527103705088 4662884247118272 4666134297575424 4668681711704064 4675741464711429 4678503186825216 4679000476704768 4688064279871488 4693515125064192 4700990927702016 4714238774870016 4717313812867648 4723872897957888 4727237595021312 4736394839457792 4736898282786816 4742405907616944 4746863264661504 4748999881457664 4749454751698944 4749959583198912 4751517042081792 4762094550248448 4763345428774912 4765945914031232 4768015365144576 4772572618555392 4775225325662736 4776479653302784 4785732285702144 4787810328379392 4798928238695808 4801012011270144 4805600802766848 4817682191864832 4822286916665344 4824380831956992 4824842922360832 4835583663678208 4837169197744128 4837683352633344 4843308160970496 4848917074515556 4850506980458496 4851022553054208 4867349018585088 4867866381363424 4869462500573184 4887556376887296 4893759287647272 4901033094838272 4903161202999296 4903239105217152 4916759065985214 4918050570862016 4920186068287488 4924888765956096 4927499154751488 4929717077803008 4938468422479872 4940612785668096 4943310047686656 4952085522909504 4953709256638464 4954235798863872 4954314512563164 4963832766922752 4970909636001792 4971438006498816 4978827270946816 4981068297363456 4991546938097664 4994802860683392 5001747774308352 5005310394728448 5015006300602368 5015539358244864 5022689944710144 5029673633316864 5032419516923904 5032954425460992 5034604675203072 5043542218702848 5046295673680128 5046832057148844 5048486857211904 5049812963557376 5053312184352768 5057449044673536 5059725459638976 5067245949566976 5073676908516657 5075009631634208 5084759766073344 5084840553558528 5087048473903104 5098861253614296 5101075261974528 5105950852939776 5112299191795712 5120029761541632 5122252961611776 5123598444396544 5126395605008384 5137726013636608 5137807642658096 5139492272603136 5140038562172928 5147678424956928 5153663666737152 5154211462620096 5175059693174784 5186997691875328 5193028650442752 5195283547815936 5201300075216896 5207347663265664 5209608778186752 5214588105129984 5228966564978688 5235467851923456 5247122698884864 5248843172020224 5249401084772352 5252266925667072 5259569824530432 5261590868091348 5263316085178368 5263875536292864 5274072314855424 5275457676640256 5288614793664768 5290003975380992 5303518621728768 5306978039476104 5311966034264064 5313792193855488 5314357010202624 5318142294398976 5328444194390016 5329010568135168 5340221172744192 5343136595661312 5343704531098776 5346860784943104 5358763607371776 5361689153285136 5364017285787648 5369144195874816 5373539609965632 5383948821414912 5398794268532784 5402557251452928 5406300903112704 5413022673666048 5419892465847936 5425072781248512 5427428435951616 5427948287655936 5440031621637984 5442393771712512 5443823347171328 5446795330321408 5454368706920448 5457400372185984 5458833889488896 5469408326516736 5475767645908224 5476349679033852 5483381306425344 5484489415652352 5492115203162112 5498500923998208 5511185047617536 5513662231693056 5514106196983808 5526381329917952 5532806892219768 5535209326823424 5540499861700608 5541619513732064 5543436549095424 5555776975289856 5562684592668672 5571096213273192 5585778716442624 5592273340502016 5592867757311168 5601180679815168 5603701834533888 5619153218268816 5620629223842304 5628444303949824 5643963911405568 5650526187798912 5658382837481472 5659526311896576 5661471956539392 5662073728643616 5673984996040704 5677082632890144 5681039584002048 5689630175257728 5690088309653504 5709385835588484 5720354736832512 5720445622753344 5731435772116992 5736218910316083 5740217079668736 5744194709557248 5748749013876736 5751336590770176 5760033481734336 5764048249946112 5767195055634432 5779941765341184 5780033597990358 5782543382444544 5791138228076544 5798487895447608 5800011007581952 5811246346924032 5827270004130624 5835372403359744 5842157231748096 5851462584619008 5858266121173872 5858737834295296 5871686872727552 5871780163037824 5873705454403584 5887970733340318 5889901333413888 5903013036245472 5914353935056896 5932219727085568 5934889886220288 5944342943105024 5951254472303616 5959529263005696 5970350294410617 5975961788547072 5983391830769664 5996711655868416 6005624829116416 6013246706390112 6015218383060992 6028609058293248 6029094487588864 6031900297445778 6045232061211336 6045718829006848 6061164139118592 6070818324873216 6077876907884544 6089650507874304 6103109911707648 6103206878904576 6106441823612928 6108045827244032 6120035574342732 6124301265567744 6127644746611584 6136164795285504 6141188125675008 6153084367331328 6170050592608896 6174351144517632 6178629603557376 6191474379388788 6197293706641408 6200083178569728 6203369471606784 6217178996157696 6221512396767232 6224407753747239 6224908948938752 6234321952948572 6238004249100288 6238667302273024 6250752373161984 6258020166752256 6267987903602688 6284001055997952 6285651699826688 6298497197277184 6301328264792064 6302983460028416 6315193119277056 6315864377049088 6323207876822592 6329151019548672 6331999841943552 6332606335598592 6333279444265216 6335356056109056 6349459400331264 6357353820192768 6363430158073856 6366967100883648 6380976380936192 6389074625539494 6391169532002304 6398570984927744 6401349348360192 6407467737022464 6423576255819776 6450244470177792 6457744214627328 6466723242835968 6467342640611328 6468030070738944 6470253664616448 6484554281189376 6488094437588736 6489798691446784 6492616667430912 6502434486008832 6516741835849728 6525012383529696 6534710793117696 6537548270665728 6537652140289536 6555678754646952 6560248091049984 6564793953779712 6566518354608128 6572956103737344 6582895407696384 6584624563306496 6587483714224128 6591080063582208 6602780697212672 6604945675517952 6605647731818496 6605752683417552 6618443689230336 6627879514669056 6628584008665088 6641424396484608 6659737147577856 6668997032411136 6673747192971264 6676751121997824 6686675067469824 6687385810993152 6695161281341568 6696919926280192 6709892689231872 6710605900614656 6724722958270464 6728394231573504 6729109409531792 6731315809615872 6737749579137024 6743265392898048 6746300612851968 6756327932755968 6764902544688876 6779787404744704 6782731298537472 6798481671485728 6801433682632704 6807934470586368 6826706348722176 6829670615482368 6852656363470848 6853384749563904 6863571233275904 6871551555649536 6872281950160128 6874535294926848 6889838923763712 6893600339938032 6900079590899712 6908836641384384 6924038200590336 6943130217687552 6946145037582336 6952784140173312 6959600580427776 6971955419971584 6975093575890944 6978790655557632 6980623802564608 6994326370677408 6996163598513152 6999201446363136 7003022567556096 7012759766040576 7015454490788464 7017754780237824 7018500715057152 7032096419807232 7051486391553024 7061290975494144 7071358162305024 7075970719301472 7082621379018752 7085809346936832 7090856392531968 7104592259186688 7105347424180224 7113608861425416 7120294896992256 7124182127548416 7124939374798368 7145018143162368 7148918871046848 7149678747627529 7152023047716864 7158858927833088 7164719479954176 7178598428553216 7181715492569088 7198392358043712 7201518016905216 7203409668603904 7208401204150272 7223386775953586 7226523287797248 7233430374998016 7236571247935488 7237264383541248 7253375495517312 7255753796616192 7256525028950016 7273375611773334 7275760470687744 7276533829581312 7292544435355648 7301023527877632 7301799572045136 7304193750859776 7311175075233792 7312652554203136 7331334565330944 7340638931470908 7351549642257408 7361771442536448 7377075856293024 7380279102431232 7387333148934144 7391248732127232 7394575616704512 7407702633719808 7410919178502144 7414965071529984 7416912790224896 7428128284364256 7431353698295808 7431471768844746 7447704955256832 7453920396462743 7456364454002688 7457157009748224 7468240906420224 7471602446045184 7487320407146496 7492204291025088 7502621661462528 7507965592092672 7523309037367296 7525285215207424 7534034917065216 7544510449975296 7546035082528768 7548629275385856 7549431638191488 7565313328054272 7569443510520192 7570248085723266 7574719445336064 7579968276529152 7586173567010304 7600868924350464 7612514447451312 7627139649110016 7627260830337792 7630572710854656 7648291880421444 7651612892961792 7653622772891648 7658926279409664 7668448787693568 7680044642312448 7685397666594816 7689593407512576 7706589020454912 7706711463987144 7709238408904704 7710057843259392 7721517637435392 7730495500105728 7731317193930144 7748328462565376 7769693338840832 7780496537812992 7789542975664128 7801950112825344 7811021494898496 7821882157694976 7843449847468032 7853201777885184 7870684048327296 7874101627158528 7878400388500608 7892386302137022 7895813304439296 7913186514960384 7935005963071488 7955277932593152 7960467059214156 7967949051396096 7971535515303936 7977213441598464 7993515852202752 7995615541157888 8015556796648164 8017662275186816 8020291177414656 8038145411057664 8042533729927704 8053716293812224 8060309414948448 8075923232122368 8081552185491456 8098191402799176 8103835877179392 8119534010499072 8129838698771904 8137479882276864 8137609171872768 8141922431483904 8160047432456976 8165735020756992 8170192995482112 8181553060380672 8188250834233344 8204112489775104 8213651468862336 8214524518550778 8226734123478528 8232468192690176 8238172804743168 8255299172518384 8266777571426304 8271159295475712 8289571994876928 8299210338329652 8310749792550912 8312429270598096 8315154823643136 8333665462934784 8334336497549312 8344026889003008 8356644319909788 8357317204803584 8378668074663936 8389301635966752 8401771019722752 8420257492369408 8430943835763456 8442666455924736 8443475114131456 8465945867108352 8475789281698368 8476471760257024 8489289467844864 8493110592965424 8518766167385992 8521559376003072 8535132464480256 8564078753382726 8580532105248768 8580668434130016 8600325960237056 8610325619503104 8623123520815104 8624040094318592 8627004886155264 8646072374919168 8650792583451648 8662820887461888 8669912648011776 8670050396985537 8686707342114816 8688989114466304 8700016511372928 8712947724156928 8716869520386048 8740905006195936 8746997454733312 8753058605039616 8763941471649792 8777193876928512 8788106751442944 8807530309091328 8807670244556736 8810558181605376 8824591585640448 8831956100010477 8834852000120832 8837172686225408 8854519554368208 8855232528646144 8879649530103808 8898329590628352 8902334829330432 8916514414657536 8926881708455424 8939293894508544 8946523585642496 8963942682820608 8966297277693952 8971192308764672 8975087746154496 8991020523864064 8995067483802624 9008437243674624 9019870059585168 9043641731383296 9068578243510272 9077245960781824 9091746208677888 9102275131629568 9106227487309824 9116815361826816 9136875151294464 9137846332751872 9162068740866048 9163042600213504 9186451898351616 9191467119917376 9200106121199616 9204247192928256 9211782188512512 9229626550996992 9232050934120448 9255075888913344 9257506956916736 9261526716776448 9287211569083182 9295940559962112 9300124767854592 9305054207410176 9325768494236544 9332268595150848 9337363423408128 9351482929422858 9357006373650432 9358000953409536 9376128559742976 9387030250128384 9401981855404032 9428477549740032 9434627625735296 9447745795915776 9454475190042624 9472789678915584 9473796565573632 9484811815233888 9493726529323008 9497999762915328 9498909503397888 9499919166397824 9503034084163584 9524189100496896 9526690857549824 9531891828062464 9536030730289152 9545145237110784 9550450651325472 9552959306605568 9571464571404288 9575620656758784 9583611938309241 9597856477391616 9602024022540288 9611201605533696 9635364383729664 9644573833330688 9649685844721664 9671167327356416 9675366705266688 9686616321940992 9697834149031112 9701013960916992 9702045106108416 9734698037170176 9735732762726848 9738925001146368 9775112753774592 9787518575294544 9802066189676544 9806322405998592 9806478210434304 9833518131970428 9836101141724032 9840372136574976 9849777531912192 9859434155606016 9876936844959744 9881225571336192 9886620095373312 9904171045819008 9907418513276928 9908471597727744 9908629025126328 9927665533845504 9941819272003584 9942876012997632 9957654541893632 9962136594726912 9983093876195328 9989605721366784 10003495548616704 10010620789456896 10030012601204736 10031078716489728 10045379889420288 10064839033847808 10065908850921984 10087084437405696 10092591347360256 10093664114297688 10096973714423808 10099625927114752 10106624368705536 10114898089347072 10119450919277952 10134491899133952 10147353817033314 10150019263268416 10169519532146688 10169681107117056 10174096947806208 10197722507228592 10202150523949056 10211901705879552 10224598383591424 10240059523083264 10244505923223552 10252791210016768 10275452027273216 10275615285316192 10278984545206272 10280077124345856 10295356849913856 10307327333474304 10308422925240192 10350119386349568 10373995383750656 10386057300885504 10390567095631872 10402600150433792 10414695326531328 10419217556373504 10429176210259968 10457933129957376 10470935703846912 10494245397769728 10498802169544704 10504533851334144 10519139649060864 10523181736182696 10526632170356736 10527751072585728 10548144629710848 10550915353280512 10577229587329536 10580007950761984 10607037243457536 10613956078952208 10623932068528128 10627584387710976 10628714020405248 10636284588797952 10656888388780032 10658021136270336 10680442345488384 10686273191322624 10687409062197552 10717527214743552 10723378306570272 10728034571575296 10738288391749632 10747079219931264 10767897642829824 10797588537065568 10805114502905856 10812601806225408 10826045347332096 10835080163930379 10839784931695872 10850145562497024 10854856871903232 10855896575311872 10880063243275968 10884787543425024 10887646694342656 10893590660642816 10910063417660001 10914800744371968 10917667778977792 10938816653033472 10951535291816448 10952699358067704 10966762612850688 10968978831304704 10997001847996416 11022370095235072 11027324463386112 11028212393967616 11052762659835904 11065613784439536 11070418653646848 11080999723401216 11083239027464128 11086873098190848 11111553950579712 11125369185337344 11142192426546384 11171557432885248 11184546681004032 11185735514622336 11202361359630336 11207403669067776 11238306436537632 11241258447684608 11256888607899648 11287927822811136 11301052375597824 11316765674962944 11319052623793152 11322943913078784 11324147457287232 11347969992081408 11354165265780288 11355372128584899 11362079168004096 11379260350515456 11380176619307008 11418771671176968 11440709473665024 11440891245506688 11472437820632166 11480434159337472 11488389419114496 11497498027753472 11502673181540352 11520066963468672 11528096499892224 11534390111268864 11559883530682368 11560067195980716 11565086764889088 11582276456153088 11596975790895216 11600022015163904 11622492693848064 11654540008261248 11670744806719488 11684314463496192 11702925169238016 11716532242347744 11717475668590592 11743373745455104 11743560326075648 11747410908807168 11775941466680636 11779802666827776 11806026072490944 11828707870113792 11838579453205533 11864439454171136 11869779772440576 11888685886210048 11902508944607232 11940700588821234 11951923577094144 11966783661539328 11993423311736832 12011249658232832 12026493412780224 12030436766121984 12057218116586496 12063800594891556 12090464122422672 12091437658013696 12122328278237184 12155753815769088 12179301015748608 12206219823415296 12206413757809152 12212883647225856 12216091654488064 12240071148685464 12248602531135488 12255289493223168 12272329590571008 12282376251350016 12306168734662656 12321786777826167 12340101185217792 12348702289035264 12357259207114752 12382948758777576 12394587413282816 12400166357139456 12406738943213568 12434357992315392 12443024793534464 12448815507494478 12449817897877504 12468643905897144 12476008498200576 12477334604546048 12501504746323968 12516040333504512 12535975807205376 12568002111995904 12596994394554368 12602656529584128 12605966920056832 12630386238554112 12631728754098176 12646415753645184 12663999683887104 12665212671197184 12666558888530432 12698918800662528 12714707640385536 12726860316147712 12733934201767296 12761952761872384 12778149251078988 12782339064004608 12797141969855488 12802698696720384 12814935474044928 12846118130074089 12847152511639552 12900488940355584 12915488429254656 12934685281222656 12936060141477888 12940507329232896 12969108562378752 12976188875177472 12979597382893568 12985233334861824 13004868972017664 13033483671699456 13050024767059392 13069421586235392 13075096541331456 13075304280579072 13111357509293904 13120496182099968 13129587907559424 13133036709216256 13145912207474688 13165790815392768 13169249126612992 13182160127164416 13205561394425344 13211295463636992 13211505366835104 13236887378460672 13255759029338112 13257168017330176 13282848792969216 13319474295155712 13337994064822272 13347494385942528 13353502243995648 13373350134939648 13374771621986304 13390322562683136 13393839852560384 13419785378463744 13421211801229312 13449445916540928 13456788463147008 13458218819063584 13462631619231744 13486530785796096 13492601225703936 13512655865511936 13529805089377752 13559574809489408 13565462597074944 13596963342971456 13602867365265408 13615868941172736 13653412697444352 13659341230964736 13705312726941696 13706769499127808 13743103111299072 13744563900320256 13779677847527424 13787200679876064 13800159181799424 13817673282768768 13848076401180672 13886260435375104 13892290075164672 13905568280346624 13919201160855552 13930817353624773 13943910839943168 13950187151781888 13957581311115264 13961247605129216 13988652741354816 13992327197026304 13998402892726272 14006045135112192 14027224394134287 14030908981576928 14035509560475648 14037001430114304 14064192839614464 14102972783106048 14142716324610048 14151941438602944 14165242758037504 14171618693873664 14181712785063936 14209184518373376 14210694848360448 14227217722850832 14240589793984512 14248364255096832 14249878749596736 14290036286324736 14297837742093696 14299357495255058 14304046095433728 14317717855666176 14329438959908352 14357196857106432 14363430985138176 14396784716087424 14403036033810432 14406819337207808 14416802408300544 14446773551907172 14453046575594496 14466860749996032 14473142495870976 14474528767082496 14506750991034624 14511507593232384 14513050057900032 14546751223546668 14551520941375488 14553067659162624 14585088870711296 14602047055755264 14603599144090272 14608387501719552 14625305108406272 14662669130661888 14681277862941816 14703099284514816 14754151712586048 14760558204862464 14774666297868288 14782497464254464 14789151233409024 14815405267439616 14821838357004288 14829930143059968 14833825580449792 14856256568728512 14862707396591616 14862943537689492 14907840792925486 14912728908005376 14914314019496448 14936481812840448 14943204892090368 14974640814292992 14984408582050176 15005243322925056 15015931184185344 15046618074734592 15050570430414848 15068069834130432 15089020899950592 15092070165057536 15097258550771712 15098863276382976 15130626656108544 15138887021040384 15140496171446532 15149438890672128 15159936553058304 15172347134020608 15201737848700928 15225028894902624 15254279298220032 15254521660675584 15261145421709312 15296583760842888 15303225785923584 15307245545783296 15317852558819328 15336897575387136 15360089284624896 15370795333189632 15379186815025152 15413178040909824 15413422927974288 15418476817809408 15420115686518784 15443035274870784 15460991000211456 15462634387860288 15496656925130752 15539386677681664 15560993075625984 15579085951328256 15603900225650688 15622042989796992 15643764315389952 15686899694936064 15706403555770368 15741368096654592 15748203254317056 15756800777001216 15784772604274044 15791626608878592 15826373029920768 15870011926142976 15910555865186304 15920934118428312 15935898102792192 15943071030607872 15954426883196928 15987031704405504 15991231082315776 16031113593296328 16035324550373632 16040582354829312 16076290822115328 16085067459855408 16107432587624448 16120618829896896 16151846464244736 16196382805598352 16207671754358784 16239068020998144 16259677397543808 16275218343745536 16283844862967808 16320094864913952 16331470041513984 16340385990964224 16363106120761344 16376501668466688 16408224979550208 16427302937724672 16429049037101556 16453468246957056 16476345609486336 16510598345036768 16533555142852608 16542318590951424 16579143989753856 16598420676659304 16621499585101824 16624858541196192 16630309647286272 16667330925869568 16668672995098624 16688053778006016 16713288639819576 16714634409607168 16757336149327872 16778603271933504 16803542039445504 16861887671526912 16885332911849472 16886950228262912 16931891734216704 16951578563396736 16952943520514048 16978578935689728 16986221185930848 17037532334771984 17043118752006144 17070264928960512 17128157506765452 17161064210497536 17161336868260032 17200651920474112 17208656730948249 17220651239006208 17246247041630208 17248080188637184 17254009772310528 17292144749838336 17301585166903296 17339825296023552 17340100793971074 17373414684229632 17377978228932608 17400033022745856 17425895448313856 17433739040772096 17481810012391872 17493994909466624 17506117210079232 17554387753857024 17576213502885888 17615060618182656 17615340489113472 17621116363210752 17663912200020954 17669704000241664 17674345372450816 17709039108736416 17710465057292288 17759299060207616 17796659181256704 17804669658660864 17833028829315072 17853763416910848 17878587789017088 17893047171284992 17927885365641216 17932594555387904 17942384617529344 17950175492308992 17982041047728128 17990134967605248 18016874487349248 18039740119170336 18087283462766592 18137156487020544 18154491921563648 18183492417355776 18204550263259136 18212454974619648 18233630723653632 18275692665503744 18324137481732096 18326085200427008 18372903796703232 18382934239834752 18408494385856512 18423564377025024 18459253101993984 18464101868240896 18510151777826688 18515013913833472 18523053433552896 18574423138166364 18591881119924224 18600249535709184 18610108414820352 18651536988473088 18664537190301696 18674726846816256 18702965858845716 18714012747300864 18716001906819072 18752257119485952 18774060500256768 18803963710808064 18856955099480064 18869255251470592 18895491591831552 18908950380085248 18945579357831168 18947593131147264 18969623630467776 18987453058646016 18995999525830656 18997819006795776 18999838332795648 19006068168327168 19048378200993792 19053381715099648 19063783656124928 19072061460578304 19090290474221568 19100901302650944 19105918613211136 19142929142808576 19167223876618482 19195712954783232 19204048045080576 19222403211067392 19270728767459328 19289147666661376 19299371689443328 19342334654712832 19350733410533376 19373232643881984 19395668298062224 19402027921833984 19404090212216832 19469396074340352 19471465525453696 19477850002292736 19550225507549184 19575037150589088 19604132379353088 19612644811997184 19612956420868608 19667036263940856 19672202283448064 19680744273149952 19699555063824384 19718868311212032 19753873689919488 19762451142672384 19773240190746624 19808342091638016 19814837026553856 19816943195455488 19817258050252656 19855331067691008 19883638544007168 19885752025995264 19915309083787264 19924273189453824 19979211442733568 20006991097233408 20021241578913792 20060025202409472 20062157432979456 20090759778840576 20129678067695616 20131817701843968 20174168874811392 20185182694720512 20187328228595376 20193947428847616 20213248737411072 20229796178694144 20238901838555904 20268983798267904 20294707634066628 20300038526536832 20339362214234112 20348193895612416 20395445014457184 20404301047898112 20423803411759104 20449196767182848 20480119046166528 20489011846447104 20505582420033536 20550904054546432 20551230570632384 20557969090412544 20560154248691712 20590713699827712 20607897566691113 20614654666948608 20616845850480384 20700238772699136 20772114601771008 20805200300867584 20829390653062656 20838435112747008 20858352420519936 20915866259914752 20941871407693824 20988490795539456 20997604339089408 21009067702668288 21038279298121728 21046363472365392 21053264340713472 21055502145171456 21096289259421696 21101830706561024 21154459174659072 21160015901523968 21214074486915072 21227912157904416 21247864137056256 21257428040810496 21272569177595904 21313776777560064 21316042272540672 21360884690976768 21372546382645248 21374818124395104 21435054429487104 21446756613140544 21449036242882587 21456069143150592 21476576783499264 21494158439862528 21535795285659648 21595177074131136 21610229005811712 21625203612450816 21670160327860758 21679569863391744 21700291124994048 21709713743806464 21711793150623744 21760126486551936 21769575086850048 21775293388685312 21787181321285632 21820126835320002 21829601488743936 21835335557955584 21877633306066944 21903070583632896 21905398716135408 21933525225701376 21937957662609408 21994003695992832 22044740190470144 22054648926772224 22105525319671808 22131227568879072 22140837307293696 22161999446802432 22166478054928256 22173746196381696 22223107901159424 22250738370674688 22284384853092768 22343114865770496 22361761189388229 22369093362008064 22371471029244672 22404722719260672 22414807338135552 22476612873075264 22482516895369216 22575855645622272 22602104751195648 22633531349925888 22638105247586304 22645887826157568 22648294914574464 22695939984162816 22708330531560576 22710744257169798 22724158336008192 22758520701030912 22760353238614016 22837543342353936 22881418947330048 22881782491013376 22944875641264332 22960868318674944 22976778838228992 23005346363080704 23040133926937344 23056192999784448 23068780222537728 23119767061364736 23120134391961432 23130173529778176 23164552912306176 23193951581790432 23200044030327808 23244985387696128 23309080016522496 23341489613438976 23368628926992384 23405850338476032 23433064484695488 23434951337181184 23486747490910208 23487120652151296 23551882933361272 23559605333655552 23612052144981888 23677158906411066 23728878908342272 23739559544881152 23777371772420096 23805017889214464 23881401177642468 23903847154188288 23986846623473664 24022499316465664 24052986825560448 24060873532243968 24114436233172992 24127601189783112 24180928244845344 24182875316027392 24244656556474368 24311507631538176 24358602031497216 24412439646830592 24412827515618304 24425767294451712 24432183308976128 24480142297370928 24497205062270976 24510578986446336 24544659181142016 24564752502700032 24612337469325312 24643573555652334 24680202370435584 24697404578070528 24714518414229504 24765897517555152 24789174826565632 24800332714278912 24813477886427136 24868715984630784 24897631014988956 24899635795755008 24937287811794288 24954669209092096 25003009492647936 25032080667009024 25071951614410752 25136004223991808 25193988789108736 25205313059168256 25211933840113664 25260772477108224 25263457508196352 25292831507290368 25327999367774208 25330425342394368 25333117777060864 25397837601325056 25429415280771072 25467868403534592 25523905523744768 25556298502157976 25564678128009216 25594283939710976 25605397393440768 25692236260148178 25694305023279104 25800977880711168 25830976858509312 25869370562445312 25872120282955776 25881014658465792 25938217124757504 25952377750354944 25959194765787136 26009737944035328 26010151190956611 26066967343398912 26100049534118784 26138843172470784 26150608561158144 26222715018587808 26240992364199936 26259175815118848 26266073418432512 26291824414949376 26331581630785536 26338498253225984 26364320254328832 26411122788850688 26422590927273984 26423010733670208 26473774756921344 26495868300031431 26511518058676224 26514336034660352 26565697585938432 26638948590311424 26694988771885056 26707004487991296 26749543243972608 26780645125366272 26787679705120768 26839570756927488 26842423602458624 26898891833081856 26913576926294016 26916437638127168 26925263238463488 26973061571592192 26985202451407872 27025311731023872 27059610178755504 27119149618978816 27130925194149888 27193926685942912 27205734730530816 27231737882345472 27306825394888704 27318682461929472 27410625453883392 27413538998255616 27486206222598144 27489127800640512 27559355695054848 27574401359752128 27600318363598848 27635346565537536 27696152802361344 27772520870750208 27784580150329344 27861634707249546 27887821679886336 27900374303563776 27915162622230528 27922495210258432 27977305482709632 27984654394052608 27996805785452544 28012090270224384 28054448788268574 28061817963153856 28071019120951296 28074002860228608 28128385679228928 28205945566212096 28285432649220096 28303882877205888 28343237387747328 28363425570127872 28418369036746752 28421389696720896 28454435445701664 28481179587969024 28496728510193664 28499757499193472 28580072572649472 28595675484187392 28598714990510116 28608092190867456 28635435711332352 28658877919816704 28714393714212864 28726861970276352 28750835814927723 28793569432174848 28806072067620864 28813638674415616 28833604816601088 28893547103814344 28906093151188992 28933721499992064 28949057534164992 29013501982069248 29026100115800064 29093502447093336 29103041882750976 29106135318325248 29170177741422592 29204094111510528 29207198288180544 29216775003439104 29250610216812544 29325338261323776 29362555725883632 29406198569029632 29508303425172096 29521116409724928 29549332595736576 29578302466818048 29630810534879232 29643676714008576 29659860286119936 29667651160899584 29712513137457024 29725414793183232 29725887075378984 29815681585850972 29825457816010752 29828628038992896 29872963625680896 29886409784180736 29949281628585984 29968817164100352 30010486645850112 30031862368370688 30093236149469184 30101140860829696 30136139668260864 30184140330115072 30194517101543424 30197726552765952 30261253312217088 30277774042080768 30280992342893064 30298877781344256 30319873106116608 30344694268041216 30403475697401856 30450057789805248 30508558596440064 30509043321351168 30522290843418624 30593167521685776 30606451571847168 30614491091566592 30635705117638656 30673795150774272 30720178569249792 30758373630050304 30826356081819648 30826845855948576 30836953635618816 30840231373037568 30886070549741568 30921982000422912 30925268775720576 30993313850261504 31078773355363328 31121986151251968 31158171902656512 31207800451301376 31244085979593984 31287528630779904 31373799389872128 31412807111540736 31482736193309184 31496406508634112 31513601554002432 31569545208548088 31583253217757184 31652746059841536 31740023852285952 31821111730372608 31841868236856624 31871796205584384 31886142061215744 31908853766393856 31974063408811008 31982462164631552 32062227186592656 32070649100747264 32152581644230656 32170134919710816 32214865175248896 32241237659793792 32303692928489472 32392765611196704 32415343508717568 32478136041996288 32505240491791137 32519354795087616 32550436687491072 32567689725935616 32640189729827904 32662940083027968 32680771981928448 32730190252980003 32753003336933376 32816449959100416 32854605875449344 32858098074203112 32906936493914112 33021196690073536 33067110285705216 33084637181902848 33158287979507712 33196841353318608 33242999170203648 33249717082392384 33260619294572544 33334661851739136 33376107556012032 33426577279639152 33429268819214336 33514672298655744 33557206543867008 33607084078891008 33723775343053824 33770665823698944 33773900456525824 33863783468433408 33903157126793472 33905887041028096 33957157871379456 33972442371861696 34066116385754697 34075064669543968 34086237504012288 34140529857921024 34256315013530904 34322128420995072 34322673736520064 34401303840948224 34417313461896498 34441302478012416 34492494083260416 34496160377274368 34508019544621056 34584289499676672 34603170333806592 34679650592047104 34680201587942148 34746829368459264 34800066045491712 34851790896627712 34867478081544192 34963620024783744 34987989818933248 35012234420158464 35108775507714048 35152427005771776 35230121236365312 35230680978226944 35242232726421504 35327824400041908 35339408000483328 35348690744901632 35418078217472832 35420930114584576 35515738359616599 35518598120415232 35593318362513408 35609339317321728 35666057658630144 35707526833821696 35786094342569984 35855770731282432 35865189110775808 35884769235058688 35900350984617984 35964082095456256 35980269935210496 36033748974698496 36079480238340672 36274312974041088 36308983843127296 36366984834711552 36409100526518272 36467261447307264 36551385331007488 36648274963464192 36652170400854016 36745807593406464 36765868479669504 36816988771713024 36847128754050048 36918506203987968 36928203736481792 37020303555653376 37030027827666944 37046106867105792 37148846276332728 37183762239848448 37200499071418368 37220216829640704 37303073976946176 37329074380603392 37349453693632512 37405931717691432 37428025494601728 37432003813638144 37504514238971904 37548121000513536 37607927421616128 37738510502941184 37790983183663104 37817900760170496 37891158715662336 37895186262294528 37939247260935552 37991999051661312 37995638013591552 37999676665591296 38096756401987584 38106763430199296 38127567312249856 38144122921156608 38180580948443136 38201802605301888 38211837226422272 38285858285617152 38334447753236964 38391425909566464 38408096090161152 38444806422134784 38541457534918656 38578295333322752 38598743378886656 38684669309425664 38701466821066752 38746465287763968 38791336596124448 38804055843667968 38808180424433664 38938792148680704 38942931050907392 38955700004585472 39100451015098368 39150074301178176 39208264758706176 39225289623994368 39225912841737216 39334072527881712 39344404566896128 39361488546299904 39399110127648768 39437736622424064 39507747379838976 39546480381493248 39616684183276032 39633886390910976 39634516100505312 39710662135382016 39767277088014336 39771504051990528 39830618167574528 39848546378907648 39958422885467136 40013982194466816 40042483157827584 40120050404818944 40124314865958912 40181519557681152 40259356135391232 40263635403687936 40348337749622784 40370365389441024 40374656457190752 40387894857695232 40459592357388288 40477803677111808 40537967596535808 40589415268133256 40600077053073664 40678724428468224 40696387791224832 40790890028914368 40808602095796224 40847606823518208 40960238092333056 40978023692894208 41011164840067072 41101808109092864 41102461141264768 41115938180825088 41120308497383424 41215795133382226 41229309333897216 41233691700960768 41400477545398272 41544229203542016 41610400601735168 41658781306125312 41676870225494016 41716704841039872 41792452060874319 41831732519829504 41883742815387648 41976981591078912 41995208678178816 42018135405336576 42092726944730784 42106528681426944 42111004290342912 42192578518843392 42203661413122048 42308918349318144 42320031803047936 42428148973830144 42455824315808832 42495728274112512 42514856081620992 42545138355191808 42627553555120128 42632084545081344 42721769381953536 42745092765290496 42749636248790208 42870108858974208 42893513226281088 42898072485765174 42912138286301184 42953153566998528 42988316879725056 43071590571319296 43190354148262272 43220458011623424 43250407224901632 43340320655721516 43359139726783488 43400582249988096 43419427487612928 43423586301247488 43520252973103872 43539150173700096 43550586777370624 43574362642571264 43640253670640004 43659202977487872 43670671115911168 43755266612133888 43806141167265792 43810797432270816 43875915325218816 43988007391985664 44089480380940288 44109297853544448 44211050639343616 44262455137758144 44281674614587392 44323998893604864 44332956109856512 44347492392763392 44446215802318848 44501476741349376 44568769706185536 44723522378776458 44738186724016128 44742942058489344 44809445438521344 44829614676271104 44953225746150528 44965033790738432 45151711291244544 45204209502391296 45267062699851776 45276210495172608 45291775652315136 45296589829148928 45391879968325632 45416661063121152 45421488514339596 45448316672016384 45517041402061824 45675086684707872 45762837894660096 45763564982026752 45889751282528664 45921736637349888 45953557676457984 46010692726161408 46080267853874688 46112385999568896 46137560445075456 46239534122729472 46240268783922864 46260347059556352 46329105824612352 46387903163580864 46400088060655616 46489970775392256 46618160033044992 46682979226877952 46737257853984768 46811700676952064 46866128969390976 46869902674362368 46973494981820416 46974241304302592 47103765866722544 47119210667311104 47224104289963776 47354317812822132 47479119089762304 47554743544840192 47610035778428928 47762802355284936 47807694308376576 47973693246947328 48044998632931328 48105973651120896 48121747064487936 48228872466345984 48255202379566224 48361856489690688 48365750632054784 48623015263076352 48717204062994432 48825655031236608 48851534588903424 48864366617952256 48960284594741856 48994410124541952 49021157972892672 49089318362284032 49129505005400064 49224674938650624 49287147111304668 49360404740871168 49429036828459008 49531795035110304 49578349653131264 49600665428557824 49626955772854272 49737431969261568 49795262029977912 49799271591510016 49874575623588576 49909338418184192 50006018985295872 50047751233392703 50064161334018048 50143903228821504 50272008447983616 50410626118336512 50423867680227328 50526915016392704 50585663014580736 50655998735548416 50660850684788736 50666235554121728 50795675202650112 50858830561542144 50935736807069184 51047811047489536 51112597004315952 51129356256018432 51188567879421952 51210794786881536 51384472520296356 51388610046558208 51601955761422336 51661953717018624 51738741124890624 51744240565911552 51762029316931584 51876434249515008 51904755500709888 51918389531574272 52019475888070656 52020302381913222 52133934686797824 52200099068237568 52277686344941568 52301217122316288 52445430037175616 52481984728399872 52518351630237696 52663163261571072 52676996506451968 52728640508657664 52822245577701376 52845181854547968 52846021467340416 52991736600062862 53023036117352448 53028672069320704 53131395171876864 53277897180622848 53389977543770112 53414008975982592 53499086487945216 53561290250732544 53575359410241536 53679141513854976 53684847204917248 53797783666163712 53827153852588032 53832875276254336 53850526476926976 53946123143184384 53970404902815744 54050623462047744 54119220357511008 54238299237957632 54261850388299776 54387853371885824 54411469461061632 54463475764690944 54613650789777408 54637364923858944 54827077996511232 54972412445196288 54978255601281024 55118711390109696 55148802719504256 55270693131075072 55392305604722688 55545041741500416 55569160300658688 55723269414499092 55775643359772672 55800748607127552 55830325244461056 55954610965419264 55969308788105216 55993611570905088 56024180540448768 56108897576537148 56123635926307712 56142038241902592 56148005720457216 56256771358457856 56411891132424192 56570865298440192 56607765754411776 56686474775494656 56726851140255744 56836738073493504 56842779393441792 56908870891403328 56962359175938048 56993457020387328 56999514998386944 57160145145298944 57191350968374784 57197429981020232 57216184381734912 57270871422664704 57317755839633408 57428787428425728 57501671629855446 57587138864349696 57612144135241728 57627277348831232 57667209633202176 57787094207628688 57812186302377984 57867442999984128 57898115068329984 58027003964138496 58052200231600128 58187004894186672 58206083765501952 58212270636650496 58340355482845184 58408188223021056 58414396576361088 58433550006878208 58501220433625088 58650676522647552 58725111451767264 58812397138059264 59016606850344192 59042232819449856 59098665191473152 59156604933636096 59261621069758464 59287353428017152 59319720572239872 59335302321799168 59425026274914048 59450829586366464 59451774150757968 59631363171701944 59650915632021504 59657256077985792 59745927251361792 59772819568361472 59937634328200704 60020973291700224 60063724736741376 60186472298938368 60202281721659392 60272279336521728 60368280660230144 60389034203086848 60395453105531904 60522506624434176 60555548084161536 60561984685786128 60639746212233216 60689388536082432 60806951394803712 60900115579610496 61018086642702336 61044581686837248 61186335043371552 61212903143694336 61228982183133184 61271410235277312 61347590301548544 61440357138499584 61516747260100608 61652712163639296 61653691711897152 61673907271237632 61680462746075136 61772141099483136 61823692700073339 61843964000845824 61850537551441152 61986627700523008 62157546710726656 62316343805313024 62415600902602752 62488171959187968 62575057261559808 62747598779744256 62825614223081472 62965472386618368 62992813017268224 63027203108004864 63139090417096176 63166506435514368 63305492119683072 63480047704571904 63642223460745216 63683736473713248 63743592411168768 63772284122431488 63817707532787712 63948126817622016 63964924329263104 64124454373185312 64141298201494528 64305163288461312 64340269839421632 64347108728647761 64429730350497792 64482475319587584 64607385856978944 64785531222393408 64830687017435136 65010480983582274 65038709590175232 65100873374982144 65135379451871232 65280379459655808 65325880166055936 65361543963856896 65460380505960006 65506006673866752 65632899918200832 65709211750898688 65716196148406224 65813872987828224 66042393380147072 66134220571410432 66316575959015424 66393682706637216 66485998340407296 66499434164784768 66521238589145088 66669323703478272 66752215112024064 66853154559278304 66858537638428672 67029344597311488 67085283568164687 67114413087734016 67214168157782016 67447550686107648 67547800913051648 67727566936866816 67806314253586944 67811774082056192 67914315742758912 67944884743723392 68132232771509394 68150129339087936 68172475008024576 68281059715842048 68512630027061808 68644256841990144 68645347473040128 68834626923792996 68882604956024832 68992320754548736 69016039089242112 69168578999353344 69206340667613184 69359301184094208 69360403175884296 69493658736918528 69600132090983424 69703581793255424 69734956163088384 69927240049567488 69975979637866496 70024468840316928 70217551015428096 70304854011543552 70460242472730624 70461361956453888 70655648800083816 70678816000966656 70697381489803264 70836156434945664 70841860229169152 71031476719233198 71037196240830464 71186636725026816 71218678634643456 71332115317260288 71415053667643392 71572188685139968 71711541462564864 71769538470117376 71928164190912512 71960539870420992 72067497949396992 72158960476681344 72548625948082176 72617967686254592 72733969669423104 72818201053036544 72934522894614528 73102770662014976 73296549926928384 73304340801708032 73491615186812928 73531736959339008 73633977543426048 73694257508100096 73837012407975936 73856407472963584 74040607111306752 74060055655333888 74092213734211584 74297692552665456 74367524479696896 74400998142836736 74440433659281408 74606147953892352 74698907387265024 74811863435382864 74864007627276288 75009028477943808 75096242001027072 75215854843232256 75477021005882368 75581966367326208 75635801520340992 75782317431324672 75790372524589056 75878494521871104 75983998103322624 75991276027183104 75999353331182592 76193512803975168 76213526860398592 76255134624499712 76288245842313216 76403605210603776 76423674452844544 76571716571234304 76668895506473928 76782851819132928 76816192180322304 77082915069837312 77156590666645504 77197486757773312 77369338618851328 77402933642133504 77492930575527936 77582673192248896 77608111687335936 77616360848867328 77877584297361408 77885862101814784 78200902030196736 78300148602356352 78416529517412352 78451825683474432 78668145055763424 78688809133792256 78722977092599808 78798220255297536 78875473244848128 79015494759677952 79092960762986496 79233368366552064 79267772781821952 79269032201010624 79421324270764032 79487604900094293 79534554176028672 79543008103981056 79661236335149056 79697092757815296 79916845770934272 80084966315655168 80248629731917824 80363039115362304 80518712270782464 80527270807375872 80696675499245568 80740730778882048 80749312914381504 80775789715390464 80919184714776576 80955607354223616 81075935193071616 81178830536266512 81200154106147328 81357448856936448 81392775582449664 81581780057828736 81617204191592448 81695213647036416 81920476184666112 81956047385788416 82022329680134144 82203616218185728 82204922282529536 82231876361650176 82240616994766848 82431590266764452 82458618667794432 82467383401921536 82800955090796544 83088458407084032 83220801203470336 83317562612250624 83353740450988032 83584904121748638 83663465039659008 83767485630775296 83953963182157824 83990417356357632 84036270810673152 84185453889461568 84213057362853888 84222008580685824 84385157037686784 84617836698636288 84640063606095872 84856297947660288 84911648631617664 85029712163241984 85090276710383616 85255107110240256 85264169090162688 85443538763907072 85490185530580992 85499272497580416 85740217717948416 85787026452562176 85796144971530348 85824276572602368 85906307133997056 85976633759450112 86143181142638592 86252507444783169 86380708296524544 86440916023246848 86500814449803264 86680641311443032 86718279453566976 86801164499976192 86847172602494976 87040505946207744 87078300347400192 87101173554741248 87148725285142528 87280507341280008 87318405954975744 87341342231822336 87510533224267776 87612282334531584 87621594864541632 87751830650437632 87976014783971328 88178960761880576 88218595707088896 88422101278687232 88524910275516288 88563349229174784 88647997787209728 88665912219713024 88892431604637696 89002953482698752 89137539412371072 89447044757552916 89476373448032256 89485884116978688 89618890877042688 89659229352542208 89906451492301056 89930067581476864 90303422582489088 90408419004782592 90552420990345216 90583551304630272 90593179658297856 90783759936651264 90833322126242304 90842977028679192 90896633344032768 91034082804123648 91350173369415744 91525675789320192 91527129964053504 91779502565057328 91843473274699776 91907115352915968 92021385452322816 92160535707749376 92275120890150912 92479068245458944 92480537567845728 92520694119112704 92658211649224704 92775806327161728 92800176121311232 92979941550784512 93236320066089984 93365958453755904 93474515707969536 93623401353904128 93732257938781952 93739805348724736 93948482608605184 94207531733445088 94238421334622208 94448208579927552 94708635625644264 94958238179524608 95109487089680384 95220071556857856 95525604710569872 95615388616753152 95947386493894656 96211947302241792 96457744932691968 96510404759132448 96723712979381376 96731501264109568 97246030526152704 97434408125988864 97515721475373411 97651310062473216 97703069177806848 97728733235904512 97920569189483712 97988820249083904 98042315945785344 98190570758940009 98259010010800128 98449349877301248 98574294222609336 98720809481742336 99063590070220608 99156699306262528 99201330857115648 99253911545708544 99474863938523136 99590524059955824 99598543183020032 99749151247177152 99818676836368384 100095502466785406 100128322668036096 100287806457643008 100544016895967232 100821252236673024 100847735360454656 101053830032785408 101171326029161472 101311997471096832 101321701369577472 101332471108243456 101591350405300224 101717661123084288 101871473614138368 102095622094979072 102225194008631904 102258712512036864 102377135758843904 102421589573763072 102768945040592712 102777220093116416 103203911522844672 103323907434037248 103477482249781248 103488481131823104 103524058633863168 103752868499030016 103809511001419776 103836779063148544 104038951776141312 104040604763826444 104400198136475136 104555372689883136 104602434244632576 104890860074351232 104963969456799744 105036703260475392 105326326523142144 105353993012903936 105457281017315328 105644491155402752 105690363709095936 105692042934680832 105983473200125724 106046072234704896 106057344138641408 106262790343753728 106555794361245696 106779955087540224 106828017951965184 106998172975890432 107122580501465088 107150718820483072 107358283027709952 107369694409834496 107595567332327424 107654307705176064 107665750552508672 107701052953853952 107892246286368768 107940809805631488 108101246924095488 108238440715022016 108476598475915264 108775706743771648 108822938922123264 108926951529381888 109227301579554816 109654155993022464 109944824890392576 109956511202562048 110237422780219392 110297605439008512 110541386262150144 110784611209445376 111090083483000832 111138320601317376 111446538828998184 111551286719545344 111601497214255104 111660650488922112 111909221930838528 111938617576210432 111987223141810176 112048361080897536 112217795153074296 112247271852615424 112284076483805184 112296011440914432 112513542716915712 112823782264848384 113215531508823552 113372949550989312 113453702280511488 113673476146987008 113685558786883584 113817741782806656 113986914040774656 113999029996773888 114320290290597888 114382701936749568 114394859962040464 114432368763469824 114541742845329408 114635511679266816 114857574856851456 115003343259710892 115174277728699392 115224288270483456 115334419266404352 115574188415257376 115624372604755968 115734885999968256 115796230136659968 116054007928276992 116104400463200256 116374009788373344 116412167531003904 116424541273300992 116680710965690368 116816376446042112 116828793152722176 116867100013756416 117002440867250176 117301353045295104 117450222903534528 117624794276118528 118033213700688384 118084465638899712 118197330382946304 118313209867272192 118523242139516928 118639441144479744 118670604643598336 118850052549828096 118901659172732928 118903548301515936 119262726343403888 119301831264043008 119314512155971584 119491854502723584 119545639136722944 119875268656401408 120041946583400448 120127449473482752 120372944597876736 120404563443318784 120544558673043456 120736561320460288 120778068406173696 120790906211063808 121045013248868352 121111096168323072 121123969371572256 121378777072164864 121613902789607424 121800231159220992 122036173285404672 122089163373674496 122372670086743104 122425806287388672 122457964366266368 122542820470554624 122880714276999168 123033494520201216 123305424327278592 123307383423794304 123347814542475264 123360925492150272 123647385400146678 123687928001691648 123701075102882304 123973255401046016 124315093421453312 124632687610626048 124831201805205504 124976343918375936 125150114523119616 125495197559488512 125651228446162944 125930944773236736 125985626034536448 126054406216009728 126278180834192352 126333012871028736 126610984239366144 126960095409143808 127284446921490432 127367472947426496 127487184822337536 127544568244862976 127635415065575424 127896253635244032 127929848658526208 128248908746370624 128282596402989056 128610326576922624 128680539678843264 128694217457295522 128859460700995584 128964950639175168 129214771713957888 129571062444786816 129661374034870272 130020961967164548 130077419180350464 130201746749964288 130270758903742464 130560758919311616 130651760332111872 130723087927713792 130920761011920012 131012013347733504 131265799836401664 131418423501797376 131432392296812448 131627745975656448 132084786760294144 132268441142820864 132633151918030848 132787365413274432 132971996680814592 132998868329569536 133042477178290176 133338647406956544 133504430224048128 133706309118556608 133717075276857344 134170567136329374 134228826175468032 134428336315564032 134895101372215296 135095601826103296 135455133873733632 135612628507173888 135828631485517824 135889769487446784 136264465543018788 136300258678175872 136344950016049152 137025260054123616 137288513683980288 137290694946080256 137669253847585992 137765209912049664 137984641509097472 138032078178484224 138337157998706688 138412681335226368 138718602368188416 138720806351768592 138987317473837056 139200264181966848 139407163586510848 139469912326176768 139854480099134976 139951959275732992 140048937680633856 140435102030856192 140609708023087104 140920484945461248 140922723912907776 141311297600167632 141357632001933312 141672312869891328 141683720458338304 142062953438466396 142074392481660928 142437357269286912 142664230634520576 142830107335286784 143144377370279936 143423082925129728 143539076940234752 143856328381825024 143921079740841984 144134995898793984 144317920953362688 145097251896164352 145636402106073088 145869045789229056 146205541324029952 146593099853856768 146608681603416064 146983230373625856 147063473918678016 147267955086852096 147388515016200192 147674024815951872 147712814945927168 148081214222613504 148120111310667776 148595385105330912 148735048959393792 148801996285673472 148880867318562816 149212295907784704 149397814774530048 149623726870765728 149728015254552576 150018056955887616 150143253700178109 150192484002054144 150431709686464512 150954042011764736 151271603040681984 151580745049178112 151756989043742208 151967996206645248 151982552054366208 151998706662365184 152387025607950336 152427053720797184 152510269248999424 152576491684626432 152807210421207552 152847348905689088 153143433142468608 153337791012947856 153565703638265856 153632384360644608 154165830139674624 154313181333291008 154738677237702656 154805867284267008 154985861151055872 155165346384497792 155216223374671872 155232721697734656 155755168594722816 155771724203629568 156401804060393472 156600297204712704 156833059034824704 156903651366948864 157336290111526848 157377618267584512 157445954185199616 158030989519355904 158185921525972992 158466736733104128 158535545563643904 158538064402021248 158975209800188586 159069108352057344 159086016207962112 159322472670298112 159394185515630592 159833691541868544 160169932631310336 160497259463835648 160726078230724608 161037424541564928 161054541614751744 161393350998491136 161481461557764096 161498625828763008 161551579430780928 161838369429553152 161911214708447232 162151870386143232 162357661072533024 162400308212294656 162714897713872896 162785551164899328 163163560115657472 163234408383184896 163390427294072832 163840952369332224 163912094771576832 164044659360268288 164407232436371456 164409844565059072 164481233989533696 164863180533528904 164917237335588864 164934766803843072 166176916814168064 166441602406940672 166635125224501248 166707480901976064 167169808243497276 167326930079318016 167907926364315648 167980834712715264 168072541621346304 168370907778923136 168426114725707776 168444017161371648 168770314075373568 169235673397272576 169280127212191744 169712595895320576 169823297263235328 170059424326483968 170180553420767232 170510214220480512 170528338180325376 170887077527814144 170980371061161984 170998544995160832 171480435435896832 171574052905124352 171592289943060696 171648553145204736 171812614267994112 171953267518900224 172286362285277184 172505014889566338 172761416593049088 172881832046493696 173001628899606528 173361282622886064 173436558907133952 173602328999952384 173694345204989952 174081011892415488 174156600694800384 174297450570285056 174561014682560016 174636811909951488 174682684463644672 175021066448535552 175224564669063168 175243189729083264 175503661300875264 175952029567942656 176357921523761152 176437191414177792 176844202557374464 177049820551032576 177126698458349568 177295995574419456 177331824439426048 177784863209275392 178005906965397504 178275078824742144 178894089515105832 178952746896064512 178971768233957376 179237781754085376 179318458705084416 179812902984602112 179860135162953728 180606845164978176 180816838009565184 181104841980690432 181167102609260544 181186359316595712 181567519873302528 181666644252484608 181685954057358384 182068165608247296 182700346738831488 183054259928107008 183559005130114656 183686946549399552 183814230705831936 184042770904645632 184321071415498752 184550241780301824 184958136490917888 184961075135691456 185041388238225408 185316423298449408 185471078100220017 185551612654323456 185600352242622464 185959883101569024 186472640132179968 186949031415939072 187246802707808256 187464515877563904 187479610697449472 187896965217210368 188415063466890176 188476842669244416 188896417159855104 189417271251288528 189916476359049216 190440143113715712 191051209421139744 191230777233506304 191894772987789312 192423894604483584 192915489865383936 193020809518264896 193041326185943283 193447425958762752 193463002528219136 194492061052305408 195031442950746822 195302620124946432 195406138355613696 195457466471809024 195841138378967424 195977640498167808 196084631891570688 196381141517880018 196518020021600256 196898699754602496 197148588445218672 197441618963484672 198127180140441216 198402661714231296 198949727877046272 199181048119911648 199197086366040064 199498302494354304 199637353672736768 200191004933570812 200256645336072192 200575612915286016 201088033791934464 201255850704494061 201642504473346048 201695470720909312 202107660065570816 202342652058322944 202643402739154944 202664942216486912 203182700810600448 203435322246168576 203742947228276736 204191244189958144 204450388017263808 204517425024073728 204754271517687808 204843179147526144 205537890081185424 205554440186232832 206647814868074496 206976962263646208 207048117267726336 207505736998060032 207619022002839552 207673558126297088 208077903552282624 208081209527652888 208800396272950272 209110745379766272 209204868489265152 209781720148702464 209927938913599488 210073406520950784 210652653046284288 210707986025807872 210914562034630656 211288982310805504 211380727418191872 211384085869361664 211966946400251448 212092144469409792 212114688277282816 212525580687507456 213111588722491392 213559910175080448 213656035903930368 213996345951780864 214245161002930176 214301437640966144 214716566055419904 214739388819668992 215308615410352128 215331501105017344 215784492572737536 215881619611262976 216202493848190976 216476881430044032 216953196951830528 217551413487543296 217645877844246528 217853903058763776 218454603159109632 219308311986044928 219889649780785152 219913022405124096 220474845560438784 220595210878017024 221082772524300288 221569222418890752 222180166966001664 222276641202634752 222893077657996368 223102573439090688 223202994428510208 223321300977844224 223818443861677056 223877235152420864 224096722161795072 224435590306148592 224494543705230848 224592022881828864 225027085433831424 225647564529696768 226431063017647104 226745899101978624 226907404561022976 227346952293974016 227371117573767168 227635483565613312 227973828081549312 227998059993547776 228640580581195776 228765403873499136 228789719924080928 228864737526939648 229271023358533632 229715149713702912 230006686519421784 230348555457398784 230448576540966912 231148376830514752 231248745209511936 231469771999936512 231592460273319936 232108015856553984 232208800926400512 232748019576746688 232824335062007808 232849082546601984 233632752892084224 233657586305444352 234004881734500352 234602706090590208 234900445807069056 235249588552237056 236066427401376768 236168931277799424 236394660765892608 236626419734544384 237046484279033856 237278882288959488 237341209287196672 237700105099656192 237803318345465856 237807096603031872 238462814700282879 238525452686807776 238603662528086016 238629024311943168 238983709005447168 239091278273445888 239750537312802816 240254898946965504 240745889195753472 240809126886637568 241089117346086912 241473122640920576 241556136812347392 241581812422127616 242090026497736704 242222192336646144 242247938743144512 242757554144329728 243227805579214848 243600462318441984 244072346570809344 244178326747348992 244745340173486208 244851612574777344 244915928732532736 245085640941109248 245761428553998336 246066989040402432 246610848654557184 246614766847588608 246695629084950528 246721850984300544 247294770800293356 247375856003383296 247402150205764608 247946510802092032 248630186842906624 249265375221252096 249662403610411008 249952687836751872 250990395118977024 251302456892325888 251861889546473472 251971252069072896 252108812432019456 252556361668384704 252666025742057472 253920190818287616 254568893842980864 254734945894852992 255089136489725952 255270830131150848 255792507270488064 255859697317052416 256497817492741248 256565192805978112 257220653153845248 257361079357686528 257388434914591044 257718921401991168 257929901278350336 258429543427915776 259142124889573632 259322748069740544 260041923934329096 260154838360700928 260403493499928576 260541517807484928 261121517838623232 261303520664223744 261446175855427584 261841522023840024 262024026695467008 262531599672803328 262836847003594752 262864784593624896 263255491951312896 264169573520588288 264536882285641728 265266303836061696 265574730826548864 265943993361629184 265997736659139072 266677294813913088 267008860448096256 267412618237113216 267434150553714688 268341134272658748 268457652350936064 268856672631128064 269790202744430592 270191203652206592 270910267747467264 271225257014347776 271657262971035648 271779538974893568 272528931086037576 272600517356351744 272689900032098304 274050520108247232 274577027367960576 274581389892160512 275338507695171984 275530419824099328 275969283018194944 276064156356968448 276825362670452736 277437204736376832 277441612703537184 277974634947674112 278400528363933696 278814327173021696 278939824652353536 279708960198269952 280097875361267712 280870204061712384 281219416046174208 281845447825815552 282622595200335264 282715264003866624 283344625739782656 283367440916676608 284125906876932792 284148784963321856 284874714538573824 285328461269041152 285660214670573568 286846165850259456 287078153880469504 287712656763650048 287842159481683968 288635841906725376 290194503792328704 291272804212146176 291738091578458112 292411082648059904 292547164426120233 293186199707713536 293217363206832128 293966460747251712 294126947837356032 294777030032400384 295348049631903744 295425629891854336 296162428445227008 296240222621335552 297190770210661824 297470097918787584 297603992571346944 297761734637125632 298424591815569408 298795629549060096 299247453741531456 299456030509105152 300286507400356218 300384968004108288 300863419372929024 301908084023529472 302543206081363968 303161490098356224 303513978087484416 303935992413290496 303965104108732416 303997413324730368 304774051215900672 304854107441594368 305020538497998848 305152983369252864 305614420842415104 305694697811378176 306286866284937216 306675582025895712 307131407276531712 307264768721289216 308331660279349248 308626362666582016 309477354475405312 309611734568534016 309971722302111744 310330692768995584 310432446749343744 310465443395469312 311510337189445632 311543448407259136 313200594409425408 313666118069649408 313807302733897728 314672580223053696 314755236535169024 314891908370399232 316061979038711808 316371843051945984 316933473466208256 317071091127287808 317076128804042496 317950419600377172 318138216704114688 318172032415924224 318788371031261184 319667383083737088 320339865262620672 320994518927671296 321452156461449216 322074849083129856 322109083229503488 322786701996982272 322962923115528192 322997251657526016 323103158861561856 323676738859106304 323822429416894464 324303740772286464 324715322145066048 324800616424589312 325429795427745792 326327120231314944 326468816766369792 326780854588145664 327681904738664448 328089318720536576 328814464872742912 328819689130118144 328962467979067392 329726361067057808 329834474671177728 329869533607686144 332353833628336128 332883204813881344 333270250449002496 333414961803952128 334339616486994552 334653860158636032 335815852728631296 335961669425430528 336145083242692608 336741815557846272 336852229451415552 336888034322743296 337540628150747136 338471346794545152 338560254424383488 339646594526470656 340118848652967936 340361106841534464 341020428440961024 341056676360650752 341960742122323968 341997089990321664 342960870871793664 343148105810248704 343184579886121392 343297106290409472 343625228535988224 343906535037800448 344572724570554368 345010029779132676 345522833186098176 346003257799213056 346722565245772128 346873117814267904 347204657999904768 347388690409979904 348162023784830976 348313201389600768 348594901140570112 349122029365120032 349273623819902976 349365368927289344 350042132897071104 350334258633748921 350449129338126336 350486379458166528 351007322601750528 351904059135885312 352874382828355584 353688405114748928 354099641102065152 354253396916699136 354591991148838912 354663648878852096 355569726418550784 356011813930795008 356550157649484288 357788179030211664 357905493792129024 357943536467914752 358475563508170752 358636917410168832 359625805969204224 359720270325907456 361213690329956352 361633676019130368 362209683961380864 362334205218521088 362372718633191424 363135039746605056 363333288504969216 363371908114716768 364136331216494592 365400693477662976 366108519856214016 367118010260229312 367373893098799104 367628461411663872 368642142830997504 369100483560603648 369916272981835776 369922150271382912 370082776476450816 370942156200440034 371103225308646912 371200704485244928 371919766203138048 372945280264359936 373898062831878144 374493605415616512 374929031755127808 375793930434420736 376830126933780352 376953685338488832 377792834319710208 378834542502577056 379832952718098432 380880286227431424 382102418842279488 382461554467012608 383789545975578624 384847789208967168 385830979730767872 386041619036529792 386082652371886566 386894851917525504 386926005056438272 388984122104610816 390062885901493644 390605240249892864 390812276711227392 391682276757934848 391955280996335616 392169263783141376 392762283035760036 393036040043200512 393797399509204992 394297176890437344 394883237926969344 396254360280882432 396805323428462592 397899455754092544 398362096239823296 398394172732080128 398996604988708608 399274707345473536 400382009867141624 400513290672144384 401151225830572032 402511701408988122 403285008946692096 403390941441818624 404215320131141632 404685304116645888 405286805478309888 405329884432973824 406365401621200896 407485894456553472 408382488379916288 408900776034527616 409034850048147456 409508543035375616 411075780162370848 411108880372465664 413295629736148992 413953924527292416 414096234535452672 415011473996120064 415238044005679104 415347116252594176 416155807104565248 416162419055305776 417600792545900544 418221490759532544 418409736978530304 419563440297404928 419855877827198976 420146813041901568 421305306092568576 421415972051615744 421829124069261312 422577964621611008 422761454836383744 422768171738723328 423933892800502896 424229376554565632 425051161375014912 426223177444982784 427312071807860736 427992691903561728 428490322005860352 428602875281932288 429433132110839808 429478777639337984 430617230820704256 430663002210034688 431568985145475072 431763239222525952 432404987696381952 432953762860088064 433906393903661056 435102826975086592 435291755688493056 436909206318219264 438616623972089856 439779299561570304 439826044810248192 440949691120877568 441190421756034048 442165545048600576 443138444837781504 444360333932003328 445786155315992736 446205146878181376 446405988857020416 446642601955688448 447636887723354112 447754470304841728 448193444323590144 448871180612297184 448989087410461696 449184045763657728 450054170867662848 450429761100534327 451295129059393536 452862126035294208 453814809122045952 454742235147534336 455270967131226624 455947656163098624 455996119987095552 457281161162391552 457530807746998272 457579439848161856 457729475053879296 458542046717067264 459430299427405824 460013373038843568 460697110914797568 460897153081933824 462296753661029504 462497490419023872 462939543999873024 464216031713107968 464417601852801024 465496039153493376 465648670124015616 465698165093203968 467265505784168448 467315172610888704 468009763469000704 469205412181180416 469800891614138112 470499177104474112 472132854802753536 472337862555598848 474092968558067712 474557764577918976 474682418574393344 475400210199312384 475606636690931712 475614193206063744 476925629400565758 477050905373615552 477207325056172032 477258048623886336 477967418010894336 478182556546891776 479501074625605632 480509797893931008 481491778391506944 482178234692173824 482946245281841152 483112273624694784 483163624844255232 484180052995473408 484444384673292288 484495877486289024 485515108288659456 486455611158429696 487200924636883968 488144693141618688 488356653494697984 489490680346972416 489703225149554688 489831857465065472 490171281882218496 491522857107996672 492133978080804864 493221697309114368 493229533695177216 493443701968601088 494589541600586712 494751712006766592 494804300411529216 495893021604184064 497260373685813248 498530750442504192 499324807220822016 499905375673503744 501980790237954048 503723779092946944 503942504138145792 504217624864038912 505112723336769408 505332051484114944 507840381636575232 509137787685961728 509469891789705984 510178272979451904 510541660262301696 511585014540976128 511719394634104832 512995634985482496 513130385611956224 514441306307690496 514722158715373056 514776869829182088 515437842803982336 515859802556700672 516859086855831552 518284249779147264 518645496139481088 520083847868658192 520309676721401856 520806986999857152 521083035614969856 522243035677246464 522892351710855168 523683044047680048 524048053390934016 525063199345606656 525673694007189504 525729569187249792 526510983902625792 528339147041176576 529073764571283456 530532607672123392 531149461653097728 531887986723258368 531995473318278144 533354589627826176 534017720896192512 534825236474226432 534868301107429376 536682268545317496 536915304701872128 537713345262256128 539580405488861184 540382407304413184 541820535494934528 542450514028695552 543314525942071296 543559077949787136 545057862172075152 545201034712703488 548101040216494464 549162779784321024 550677015390343968 551060839648198656 551938566036389888 552128312713936896 553650725340905472 554874409472753664 554883225407074368 555949269895348224 556413234300660051 556801056727867392 557628654346043392 557879649304707072 559417920396539904 561740408123424768 562438832092348416 563690895651631104 565245190400670528 565430528007733248 566689251479565312 568251813753865584 568297569926643712 569749429077147648 571320429341147136 573692331700518912 574156307760939008 575425313527300096 575684318963367936 577271683813450752 579123978557829849 580389007584657408 582545608424292352 583476183156916224 584822165296119808 585094328852240466 586372399415427072 586434726413664256 587932921494503424 588253895674712064 589554060064800768 590696099263807488 592324856890454016 592480445242671104 594381540421323648 595207985142693888 596849183631138816 597591259098120192 598494907483062912 598912061018210304 600573014800712436 600769936008216576 601726838745858048 603767552113482183 603816168047058944 605086412162727936 606322980196712448 607027956174968832 607930208217464832 607994826649460736 609548102431801344 609708214883188736 610041076995997696 610305966738505728 611228841684830208 611389395622756352 612573732569874432 613351164051791424 614262814553063424 614529537442578432 616663320558698496 617252725333164032 618954708950810624 619943444604223488 620661385537991168 620930886790938624 623020674378891264 623086896814518272 626401188818850816 627332236139298816 627614605467795456 629345160446107392 629510473070338048 629783816740798464 632123958077423616 632743686103891968 633866946932416512 634142182254575616 634152257608084992 635900839200754344 636276433408229376 636344064831848448 637576742062522368 639334766167474176 640679730525241344 641989037855342592 642904312922898432 644149698166259712 644218166459006976 645925846231056384 645994503315052032 647353477718212608 647644858833788928 648607481544572928 649430644290132096 649601232849178624 650859590855491584 652654240462629888 652937633532739584 653561709176291328 655363809477328896 656178637441073152 657639378260236288 657924935958134784 659452722134115616 659668949342355456 659739067215372288 664707667256672256 665766409627762688 666540500898004992 666829923607904256 668679232973989104 669307720317272064 671631705457262592 672290166485385216 673483631115692544 673776068645486592 675081256301494272 676942693589090304 677120508848766976 679293189052941312 680237697305935872 680722213683068928 682040856881922048 682113352721301504 683921484244647936 683994179980643328 685921741743587328 686296211620497408 686369159772242784 686594212580818944 687813070075600896 689145449141108736 690020059558265352 691045666372196352 693445130491544256 693746235628535808 694409315999809536 694777380819959808 696324047569661952 696626402779201536 697189802281140224 698244058730240064 698547247639805952 698730737854578688 700668517267497842 700898258676252672 700972758916333056 702014645203501056 703808118271770624 705748765656711168 707376810229497856 708199282204130304 708506793833398272 709183982297677824 709327297757704192 711139452837101568 712023627861590016 713100315298968576 715576358060423328 715810987584258048 715887072935829504 716951127016341504 717273834820337664 719251611938408448 719440540651814912 722427380659912704 723267352038260736 724419367922761728 724668410437042176 724745437266382848 726270079493210112 726666577009938432 726743816229433536 728272662432989184 730801386955325952 732217039712428032 734236020520458624 734747786197598208 735256922823327744 737284285661995008 738200967121207296 739832545963671552 739844300542765824 740165552952901632 741884312400880068 742206450617293824 742401408970489856 743839532406276096 745890560528719872 747796125663756288 748987210831233024 749858063510255616 751587860868841472 753660253867560704 753907370676977664 755585668639420416 757669085005154112 761760572454862848 764204837684558976 767579091951157248 769695578417934336 771661959461535744 772083238073059584 772165304743773132 773789703835051008 777968244209221632 780125771802987288 781210480499785728 781624553422454784 783364553515869696 783910561992671232 784338527566282752 785524566071520072 786072080086401024 787594799018409984 788594353780874688 789766475853938688 792508720561764864 793610646856925184 795798911508185088 796724192479646592 796788345464160256 797993209977417216 798549414690947072 800764019734283248 801026581344288768 802302451661144064 805023402817976244 806570017893384192 808430640262283264 809370608233291776 810573610956619776 810659768865947648 812730803242401792 814971788913106944 816764976759832576 817801552069055232 818069700096294912 819017086070751232 822151560324741696 822217760744931328 826591259472297984 827907849054584832 828192469070905344 830476088011358208 830694232505188352 832311614209130496 832324838110611552 835201585091801088 836442981519065088 836819473957060608 839126880594809856 840293626083803136 842610612185137152 842831944103231488 843658248138522624 845155929243222016 845536343477446656 847867785601005792 848458753109131264 850102322750029824 852446354889965568 854624143615721472 855985383807123456 856980644011720704 857205750563864576 858957555278675968 861234461641408512 861326004420069376 863137970290950144 863526478445051904 865907525720176128 867812787807322112 870205653950173184 870583511376986112 873818412636438528 877233247944179712 879558599123140608 879652089620496384 881899382241755136 882380843512068096 884331090097201152 886276889675563008 888720667864006656 891572310631985472 892410293756362752 892811977714040832 893285203911376896 895273775446708224 895508940609683456 896386888647180288 897742361224594368 897978174820923392 898368091527315456 900859522201068654 902590258118787072 905724252070588416 907629618244091904 909484470295068672 910541934262453248 911895312326197248 911992239974191104 914562322324783104 915061615493996544 915158879696323712 915458950107758592 917084093434134528 918860598854811648 920026746077687136 921394221829595136 921794306163867648 924593507322059008 924994980838047744 925879087999746048 928432063426215936 928835203705602048 930992078306986752 931297340248031232 931396330186407936 934531011568336896 934630345221777408 936019526938001408 939601783228276224 940998354208948224 944265709605507072 944675725111197696 948185937116135424 949115529155837952 950800420398624768 951213273381863424 951228386412127488 953851258801131516 954101810747231104 954414650112344064 954516097247772672 956365113093783552 959002149251211264 961019595787862016 962983556783013888 964356469384347648 965892490563682304 966224547249389568 966327249688510464 968360105990946816 968888769346584576 968991754972578048 971030216577318912 972911222316859392 974401849273767936 976289386283237376 978981360693944832 979406450299109376 979663714930130944 980342563764436992 983045714215993344 984267956161609728 986443394618228736 986459067390354432 986887403937202176 989179083201173424 989503424013533184 989608600823058432 991786043208368128 994520747371626496 997061500885008384 998649614441644032 999810751347007488 1003961580475908096 1007447558185893888 1007885008276291584 1008435249728077824 1010225446673538816 1010664102968229888 1015680763273150464 1018939783579411968 1020356545958903808 1021083320524603392 1023170029081952256 1023438789268209664 1025991269970964992 1026260771223912448 1028882612615380992 1029444317430746112 1029553739658364176 1030875685607964672 1031719605113401344 1033718173711663104 1036568499558294528 1040167695737316384 1040619353442803712 1041613973999714304 1042166071229939712 1044486071354492928 1045784703421710336 1047366088095360096 1048096106781868032 1050126398691213312 1051002775901246763 1051347388014379008 1051459138374499584 1053021967805251584 1056678294082353152 1061065215344246784 1062298923306195456 1063775973446516736 1063990946636556288 1066709179255652352 1068035441792385024 1069650472948452864 1069736602214858752 1073364537090634992 1073830609403744256 1075426690524512256 1079160810977722368 1083641070989869056 1084901028057391104 1086629051884142592 1087118155899574272 1090115724344150304 1090402069425406976 1096202080432988928 1098325559568642048 1101354030780687936 1102121679296397312 1103877132072779776 1107301450681810944 1109748818945507328 1109766450814148736 1112826468601320102 1113602113455734784 1115257308692086784 1115759298609414144 1118835840793079808 1123480816246849536 1127381791303262208 1130490380801341056 1130861056015466496 1133378502959130624 1136503627507731168 1136595139853287424 1139498858154295296 1142640858682294272 1147384663401037824 1148312615521878016 1150850627054600192 1151368637926735872 1154543367626901504 1158247957115659698 1160778015169314816 1165091216848584704 1166952366313832448 1170188657704480932 1172869452827328512 1175865842989006848 1176507791349424128 1179108120129601536 1181392198527614976 1184649713780908032 1184960890485342208 1188763080842647296 1190415970285387776 1193698367262277632 1195182518196240384 1196989814966125824 1197824122036420608 1201146029601424872 1201539872016433152 1203453677491716096 1207535104226964366 1207632336094117888 1210172824325455872 1212645960393424896 1214055912349937664 1215860416434929664 1215989653298921472 1219096204863602688 1220082153991995392 1222457683369660416 1222778791245512704 1225147465139748864 1226702328103582848 1228525629106126848 1233326641117396992 1234505450666328064 1237909417901621248 1239886889208446976 1241322771075982336 1241861773581877248 1246041348757782528 1246173793629036544 1252802377637701632 1254664472278597632 1255229210935590912 1258690320892214784 1259020946140676096 1259567633481596928 1264247916154847232 1265487372207783936 1267733893864833024 1268284364509151232 1268304515216169984 1271801678401508688 1272688129663696896 1275153484125044736 1278669532334948352 1283978075710685184 1285808625845796864 1288299396332519424 1288436332918013952 1291851692462112768 1291989006630104064 1294706955436425216 1295289717667577856 1297214963089145856 1298861288580264192 1299202465698357248 1301719181710983168 1305308480925259776 1305875267065479168 1310727618954657792 1312357274882146304 1315278756520472576 1315849871916269568 1318905444268231232 1319337898684710912 1319478134430744576 1329415334513344512 1333081001796009984 1337358465947978208 1338615440634544128 1343263410914525184 1344580332970770432 1346967262231385088 1347552137290973184 1350162512602988544 1351289283301602981 1353885387178180608 1354241017697533952 1358586378105882624 1361444427366137856 1364226705442603008 1367842968489295872 1367988359961286656 1371843483487174656 1372592423240994816 1372738319544485568 1373188425161637888 1375626140151201792 1378290898282217472 1380040119116530704 1382091332744392704 1386890260983088512 1387492471257071616 1388818631999619072 1392648095139323904 1393252805558403072 1394379604562280448 1396488117460480128 1397094495279611904 1397461475709157376 1401337034534995684 1401796517352505344 1401945517832666112 1404029290407002112 1407616236543541248 1411497531313422336 1414753620458995712 1416398564408260608 1417013587666796544 1418654595515408384 1422278905674203136 1424047255723180032 1426200630597937152 1431152716120846656 1431621975168516096 1431774145871659008 1433902254032683008 1434547669640675328 1438503223876816896 1438881081303629824 1446534704076521472 1448838735845523456 1449336820874084352 1449490874532765696 1452540158986420224 1453333154019876864 1453487632458867072 1456545324865978368 1461602773910651904 1464434079424856064 1468472041040917248 1469495572395196416 1470513845646655488 1474568571323990016 1476401934242414592 1479665091927343104 1479688601085531648 1480331105905803264 1483768624801760136 1484412901234587648 1484802817940979712 1487679064812552192 1491781121057439744 1495592251327512576 1497974421662466048 1499716127020511232 1503175721737682944 1507320507735121408 1511171337278840832 1515338170010308224 1523521144909725696 1528409675369117952 1535158183902314496 1539391156835868672 1543323918923071488 1544166476146119168 1544330609487546264 1547579407670102016 1555936488418443264 1560251543605974576 1562420960999571456 1563249106844909568 1566729107031739392 1568677055132565504 1571049132143040144 1572144160172802048 1575189598036819968 1577188707561749376 1579532951707877376 1585017441123529728 1587221293713850368 1591597823016370176 1593448384959293184 1593576690928320512 1595986419954834432 1601528039468566496 1602053162688577536 1604604903322288128 1610046805635952488 1613140035786768384 1616861280524566528 1618741216466583552 1621147221913239552 1621319537731895296 1625461606484803584 1629943577826213888 1635603104138110464 1638034172141502464 1644303120649483392 1644435521489862656 1653182518944595968 1655815698109169664 1656384938141810688 1660952176022716416 1661388465010376704 1664623228418260992 1664649676221223104 1669239702901980153 1670403170183602176 1672885963038130176 1673638947914121216 1678253761189619712 1685221224370274304 1685663888206462976 1687316496277045248 1690311858486444032 1691072686954893312 1695735571202011584 1696917506218262528 1704892709779931136 1709248287231442944 1713961288023441408 1714411501127729152 1717915110557351936 1722468923282817024 1722652008840138752 1726275940581900288 1727052956890103808 1731815051440352256 1735625575614644224 1740411307900346368 1741167022753972224 1747636825272877056 1754466495888359424 1759117198246281216 1759304179240992768 1763798764483510272 1764761687024136192 1768662180194402304 1777441335728013312 1783144621263970944 1785623955428081664 1790547550893416448 1791017881219366912 1792773777294360576 1795484722449188736 1795956349641846784 1796736183054630912 1801719044402137308 1805180516237574144 1811448504141176832 1815259236488183808 1818968940590137344 1821083868524906496 1823790624652394496 1823984479948382208 1829124644649566208 1830123230987993088 1830317759392647424 1830917900215517184 1834168186868269056 1837721197709623296 1840053492155374272 1842788443659190272 1843588612327735296 1849187014644118016 1849989961676095488 1851758175999492096 1856864126852431872 1861984156613973504 1862792660372815872 1869062023136673792 1869260690443554816 1872039053876002816 1879203566456552448 1881996708417896448 1888531419211014144 1889351450222395392 1896371874232270848 1898231058311675904 1901600840797249536 1902426546763726848 1902456772824254976 1907702517602263032 1908203621494462208 1908829300224688128 1909032194495545344 1912730226187567104 1918004298502422528 1922039191575724032 1925967113566027776 1928712938768695296 1931784981127364608 1932449094498779136 1932654499377020928 1937777538693169152 1937983509945156096 1942060433154637824 1945822444633718784 1948803698547535872 1952578772566474752 1957962721387889664 1958812900598218752 1960685127528873984 1966091428431986688 1968535912323219456 1972918134780708864 1973774807874404352 1978358166402346848 1979006848027066368 1979217201646116864 1983572086416736256 1989041494743252992 1994123001770016768 1997299228883288064 1999621502694014976 2007923160951816192 2014895116371787776 2016870499456155648 2020450893347077632 2021328205936459776 2031361526546300928 2037879567158823936 2040713091917807616 2042166641049206784 2046340058163904512 2046877578536419328 2051982539941929984 2052521542447824896 2057765225230761984 2058888634861492224 2059107479316728352 2063439210226802688 2067436347423326208 2073136999116589056 2080335391474632768 2081238706885607424 2083227947999428608 2084332142459879424 2088972142708985856 2091569406843420672 2094732176190720192 2096192213563736064 2102005551802493526 2102694776028758016 2102918276748999168 2106043935610503168 2113356588164706304 2122130430688493568 2124597846612390912 2127551946893033472 2127981893273112576 2133418358511304704 2136070883584770048 2139300945896905728 2146729074181269984 2147661218807488512 2150853381049024512 2158321621955444736 2167282141979738112 2169802056114782208 2173258103768285184 2174236311799148544 2180231448688300608 2180804138850813952 2192404160865977856 2196651119137284096 2202708061561375872 2204243358592794624 2207754264145559552 2214602901363621888 2219497637891014656 2219532901628297472 2225652937202640204 2227204226911469568 2231518597218828288 2237671681586159616 2246961632493699072 2254763582606524416 2260980761602682112 2261722112030932992 2266757005918261248 2273007255015462336 2273190279706574848 2285281717364588544 2296625231043756032 2301701254109200384 2302737275853471744 2309086735253803008 2316495914231319396 2330182433697169408 2333904732627664896 2340377315408961864 2345738905654657024 2351731685978013696 2353015582698848256 2358216240259203072 2362784397055229952 2369299427561816064 2369921780970684416 2377526161685294592 2380831940570775552 2387396734524555264 2390365036392480768 2393979629932251648 2395648244072841216 2402292059202849744 2403079744032866304 2406907354983432192 2415070208453928732 2415264672188235776 2425291920786849792 2428111824699875328 2431720832869859328 2431979306597842944 2438192409727205376 2440164307983990784 2444915366739320832 2445557582491025408 2450294930279497728 2453404656207165696 2457051258212253696 2466653282234793984 2475818835803242496 2479773778416893952 2482645542151964672 2483723547163754496 2492082697515565056 2492347587258073088 2505604755275403264 2509328944557195264 2510458421871181824 2517380641784429568 2518041892281352192 2528495832309694464 2530974744415567872 2535467787729666048 2536609030432339968 2543603356803017376 2545376259327393792 2550306968250089472 2557339064669896704 2567956151421370368 2571617251691593728 2576872665836027904 2583703384924225536 2583978013260208128 2589413910872850432 2590579435335155712 2597722577160528384 2598404931396714496 2603438363421966336 2610616961850519552 2611750534130958336 2621455237909315584 2630557513040945152 2631699743832539136 2637810888536462464 2638675797369421824 2638956268861489152 2658830669026689024 2666162003592019968 2674716931895956416 2677230881269088256 2686526821829050368 2689160665941540864 2693934524462770176 2695104274581946368 2702578566603205962 2707770774356361216 2708482035395067904 2717172756211765248 2722888854732275712 2728453410885206016 2735685936978591744 2735976719922573312 2743686966974349312 2745184846481989632 2745476639088971136 2746376850323275776 2751252280302403584 2756581796564434944 2760080238233061408 2764182665488785408 2773780521966177024 2774984942514143232 2777637263999238144 2785296190278647808 2786505611116806144 2788759209124560896 2792976234920960256 2794188990559223808 2794922951418314752 2802674069069991368 2803593034705010688 2803891035665332224 2808058580814004224 2822995062626844672 2829507240917991424 2832797128816521216 2834027175333593088 2837309191030816768 2844557811348406272 2852401261195874304 2862305432241693312 2863243950337032192 2863548291743318016 2869095339281350656 2877006447753633792 2877762162607259648 2893069408153042944 2897677471691046912 2898673641748168704 2898981749065531392 2905080317972840448 2906666308039753728 2906975264917734144 2913090649731956736 2923205547821303808 2928868158849712128 2936944082081834496 2938991144790392832 2941027691293310976 2949137142647980032 2952803868484829184 2959330183854686208 2959377202171063296 2960662211811606528 2967537249603520272 2968825802469175296 2969605635881959424 2975358129625104384 2983562242114879488 2991184502655025152 2995948843324932096 2999432254041022464 3006351443475365888 3014641015470242816 3022342674557681664 3030676340020616448 3047042289819451392 3056819350738235904 3070316367804628992 3078782313671737344 3086647837846142976 3088332952292238336 3088661218975092528 3095158815340204032 3120503087211949152 3124841921999142912 3126498213689819136 3133458214063478784 3137354110265131008 3142098264286080288 3144288320345604096 3150379196073639936 3153008327703740289 3154377415123498752 3159065903415754752 3170034882247059456 3183195646032740352 3186896769918586368 3187153381856641024 3191972839909668864 3203056078937132992 3204106325377155072 3209209806644576256 3220093611271904976 3226280071573536768 3237482432933167104 3242639075463790592 3250923212969607168 3259887155652427776 3271206208276220928 3276068344283004928 3288606241298966784 3288871042979725312 3306365037889191936 3311631396218339328 3321904352045432832 3322776930020753408 3329246456836521984 3329299352442446208 3338479405803960306 3340806340367204352 3345771926076260352 3347277895828242432 3356507522379239424 3370442448740548608 3380623716972888064 3382145373909786624 3391471142404023168 3393835012436525056 3409785419559862272 3418496574462885888 3427922576046882816 3428823002255458304 3435830221114703872 3444937846565634048 3445304017680277504 3452551881163800576 3454105913780207616 3463630102880704512 3471251151229288448 3480822615800692736 3482334045507944448 3495273650545754112 3518608358481985536 3527597528967020544 3529523374048272384 3537324360388804608 3554882671456026624 3566289242527941888 3571247910856163328 3581095101786832896 3582035762438733824 3585547554588721152 3590969444898377472 3591912699283693568 3593472366109261824 3603438088804274616 3610361032475148288 3622897008282353664 3630518472976367616 3637937881180274688 3642167737049812992 3647581249304788992 3647968959896764416 3660246461975986176 3660635518785294848 3668336373736538112 3675442395419246592 3680106984310748544 3685576887318380544 3698374029288236032 3699979923352190976 3703516351998984192 3713728253704863744 3723968313227947008 3725585320745631744 3738124046273347584 3738521380887109632 3744078107752005632 3758407132913104896 3763993416835792896 3777062838422028288 3778702900444790784 3792743748464541696 3796462116623351808 3803201681594499072 3804853093527453696 3804913545648509952 3815405035204526064 3816407242988924416 3818064388991090688 3825460452375134208 3836008597004845056 3851934227132055552 3857425877537390592 3863569962254729216 3864898188997558272 3865308998754041856 3875555077386338304 3875967019890312192 3884120866309275648 3891644889267437568 3897607397095071744 3905157545132949504 3915925442775779328 3917625801196437504 3932182856863973376 3937071824646438912 3945836269561417728 3947549615748808704 3956716332804693696 3958013696054132736 3958434403292233728 3978082989486505984 3988246003540033536 3999243005388029952 4015846321903632384 4029790232743575552 4033740998912311296 4040901786694155264 4042656411872919552 4053867849904808943 4062723053092601856 4075759134317647872 4084333282098413568 4092680116327809024 4093755157072838656 4103965079883859968 4105043084895649792 4115530450461523968 4117777269722984448 4118214958633456704 4126878420453605376 4134872694846652416 4146273998233178112 4160670782949265536 4162477413771214848 4166455895998857216 4177944285417971712 4183138813686841344 4189464352381440384 4192384427127472128 4204011103604987052 4205389552057516032 4205836553497998336 4212087871221006336 4226713176329412608 4244260861376987136 4249195693224781824 4255963786546225152 4266836717022609408 4272141767169540096 4278601891793811456 4293458148362539968 4295322437614977024 4301706762098049024 4316643243910889472 4339604112229564416 4346516207536570368 4348472623598297088 4360462897376601216 4361608277701627904 4384808321731955712 4393302238274568192 4405416123122751744 4408486717185589248 4429205802727243776 4438995275782029312 4439065803256594944 4451305874405280408 4454408453822939136 4463037194437656576 4475343363172319232 4493923264987398144 4509527165213048832 4521961523205364224 4533514011836522496 4546014510030924672 4546380559413149696 4570563434729177088 4593250462087512064 4605474551706943488 4618173470507606016 4632991828462638792 4660364867394338816 4667809465255329792 4680754630817923728 4691477811309314048 4706031165397696512 4716432480518406144 4725568794110459904 4738598855123632128 4739843561941368832 4755052323370589184 4761663881141551104 4774793469049110528 4780730072784961536 4787959259864503296 4804584118405699488 4806159488065732608 4813814709966864384 4830140416907857464 4830529344376471552 4850583841573699584 4856223649399750656 4863441665739718656 4863958613195685888 4876384819454410752 4880328615967981568 4889830733478641664 4891115164982050816 4906809312414331392 4914102516424507392 4933306564469587968 4951637671606484992 4959547556833787904 4965291084303929344 4967447094327508992 4984165395031130112 4984695174516146176 5011209510550806528 5018657889114390528 5020916843742363648 5034761283568859136 5036083784562704384 5056991664619388928 5061949488831135744 5070935575459332096 5073218060864679936 5087206713606034752 5090752518654787584 5114678129339793408 5143234503383187456 5153745331672055808 5167406769848451072 5167956026520416256 5178827821745700864 5181158870670311424 5195445154321056768 5196809862793428992 5206876726843932672 5221233923701039104 5223501068261916672 5242910475818631168 5261115026081890304 5263399487665078272 5275621777072924928 5277351594738843648 5277912537722978304 5332324007184039936 5349433863791912832 5373053643658100736 5378321331883081728 5387869048925540352 5390208549163892736 5405157133206411924 5415541548712722432 5434345512423530496 5445777709464551424 5456906821770412032 5471371873957183488 5471953439845146624 5487373933948698624 5490369692963979264 5490953278177942272 5492753700646551552 5502504560604807168 5513163593128869888 5520160476466122816 5528365330977570816 5547561043932354048 5549969885028286464 5555274527998476288 5570592380557295616 5577518418249121792 5585952469841920512 5588377981118447616 5589845902836629504 5605348138139982736 5607186069410021376 5607782071330664448 5616117161628008448 5645990125253689344 5659014481835982848 5665594257633042432 5668054350667186176 5674618382061633536 5689115622696812544 5704802522391748608 5724610864483386624 5726487900674064384 5727096583486636032 5738190678562701312 5754012895507267584 5755524325214519296 5786138816306085888 5795354943382093824 5797347283496337408 5797963498131062784 5813332616079507456 5813950529835468288 5826181299463913472 5846411095642607616 5857736317699424256 5873888164163668992 5882055382586621952 5898274285295960064 5905607736969658368 5918754404342126592 5921324423623213056 5935074499207040544 5937651604938350592 5939211271763918848 5950716259250208768 5967124484229758976 5982369005310050304 5991897686649864192 5998864508082044928 6012702886950731776 6029282030940485632 6044685349115363328 6061352680041232896 6094084579638902784 6113638701476471808 6140632735609257984 6157564627343474688 6173295675692285952 6176665904584476672 6177322437950185056 6190317630680408064 6241006174423898304 6249683843998285824 6252996427379638272 6266916428126957568 6274708220530262016 6284196528572160576 6288576640691208192 6306016655407480578 6308754830246997504 6318131806831509504 6340069764494118912 6366391292065480704 6373793539837172736 6383945679819337728 6406112157874265984 6408212650754310144 6440187222543809952 6452560143147073536 6474964865866334208 6485278150927581184 6501846425939214336 6519774311304855552 6542412416552441856 6552136688566009856 6577212482597933568 6577742085959450624 6612730075778383872 6623262792436678656 6643808704090865664 6658492913673043968 6658598704884892416 6676958811607920612 6681612680734408704 6694555791656484864 6713015044758478848 6740884897481097216 6761247433945776128 6764290747819573248 6782942284808046336 6787670024873050112 6819570839119724544 6855845152093765632 6857646004510916608 6871660442229407744 6889875693131268096 6890608035360555008 6905103762327601152 6908211827560415232 6927260205761409024 6942502302458576896 6961645231601385472 6990547301091508224 7037216716963971072 7055195057934041088 7059046748096544768 7074648720777609216 7109765342912053248 7132578485055883776 7142495821712326656 7162190203573665792 7164071524877467648 7171095109177442304 7181938889796754944 7183825398567387136 7186944732218523648 7206876177608549232 7220722064950296576 7245794016564707328 7275875762360549376 7284335474099625984 7295162498609577984 7295937919793528832 7320492923951972352 7321271037570589696 7336672747473076224 7350884790838493184 7360213968621497088 7371153774636761088 7396748058576472064 7399959846704381952 7427456507409727488 7447936626455894016 7451170641491263488 7476248092546695168 7477042761774219264 7488156215504011264 7516814265826209792 7527986833671585792 7554125676844056576 7585487496929083392 7592924233246703616 7606403363188998144 7609827091297019904 7630810070409052128 7632814485977848832 7636128777982181376 7650920904750268416 7672017194009690112 7703868454264111104 7714851755074781184 7727139924509458432 7730617997508083712 7751110154772676608 7751934039780624384 7768241732618551296 7795214794190143488 7810315090265899008 7831850885551558656 7835251602392875008 7864365713727946752 7891672539122835456 7895099231497617408 7913432665609387392 7916027392108265472 7916868806584467456 7956165978973011968 7976492007080067072 7998486010776059904 8031692643807264768 8059580465487151104 8067481997824622592 8081803573388310528 8085312823745839104 8107735699809617886 8125446106185203712 8151518268635295744 8168666564196827136 8185360232655618048 8207930159767719936 8210086169791299584 8231060900923047936 8235554539445968896 8236429917266913408 8253756840907210752 8269745389693304832 8292547996466356224 8321341565898531072 8324954827542429696 8332911791997714432 8355888570835943424 8366277627373682688 8378928704762880768 8384768854254944256 8408022207209974104 8410779104115032064 8411673106995996672 8424175742442012672 8453426352658825216 8488521722753974272 8498391386449563648 8511927573092450304 8533673434045218816 8557203783587622912 8586916296725079936 8590644875229954048 8633286487821778944 8679208224459128832 8693032415073140736 8696945247196594176 8720925794753202432 8723216555403255808 8769616643463911424 8786604476549136384 8810832246245503488 8816973434371178496 8858411605454487552 8877990551564058624 8878131606513189888 8902611748810560816 8908816907645878272 8926074388875313152 8950686726344638464 8987846529974796288 9019054330426097664 9043923046410728448 9067028023673044992 9092029020061849344 9092761118826299392 9141126869458354176 9186500924175024128 9210949103413886976 9236346941015212032 9265983656925277584 9361509261635847456 9382955622618628096 9412062330795393024 9432864961036812288 9451137588220919808 9459024983111220867 9477197710247264256 9479687123882737664 9510104646741178368 9549586938098221056 9561460145569923072 9575918519729006592 9609168236811398976 9612318976131465216 9627629419933728768 9660280833815714928 9661058688752943104 9712447298799501312 9727917226391371776 9752769638908821504 9760657231935963136 9779661466957283328 9782230329964101632 9813618624828662784 9828205032849014784 9866613128939175936 9903275343212969984 9919095113667575808 9930582168607858688 9934894188655017984 9968330790062260224 9969390349032292352 10022419021101613056 10037315778228781056 10041833687484727296 10069522567137718272 10072167569125408768 10141871150918664192 10146436121729359872 10174413427212069504 10181505037309575168 10229356258679586816 10286469006766374912 10307490663344111616 10334813539696902144 10335912053040832512 10357655643491401728 10362317741340622848 10390890308642113536 10393619725586857984 10413753453687865344 10442467847402078208 10447002136523833344 10485820951637262336 10522230052163780608 10551243554145849856 10555825075445956608 10664648014368079872 10698867727583825664 10746107287316201472 10756642663766163456 10775738097851080704 10780417098327785472 10810314266412823848 10831083097425444864 10868691024847060992 10891555418929102848 10913813643540824064 10942743747914366976 10943906879690293248 10980739385927958528 10981906556355884544 11005009121209614336 11026327186257739776 11040320952932245632 11056730661955141632 11095122087864708096 11099939770056572928 11110549055996952576 11141184761114591232 11155036836498243584 11171904939683841024 11176755962236895232 11210696276279965472 11214372138820042752 11215564142661328896 11232234323256016896 11291980250507378688 11318028963671965696 11331188515266084864 11336108701334372352 11349236764123267072 11378231245393625088 11409605044783497216 11449221728966773248 11454193166973272064 11476381357125402624 11508025791014535168 11511048650429038592 11572277632612171776 11590709886764187648 11594694566992674816 11595926996262125568 11626665232159014912 11627901059670936576 11652362598927826944 11692822191285215232 11715472635398848512 11747776328327337984 11796548570591920128 11811215473939316736 11837508808684253184 11842648847246426112 11870148998414081088 11875303209876701184 11878422543527837696 11934248968459517952 11964738010620100608 11997729016164089856 12025405773901463552 12058564061880971264 12089370698230726656 12122705360082465792 12188169159277805568 12227277402952943616 12281265471218515968 12315129254686949376 12346591351384571904 12353331809168953344 12354644875900370112 12380635261360816128 12482012348847796608 12499367687996571648 12533832856253915136 12549416441060524032 12568393057144321152 12577153281382416384 12612033310814961156 12617509660493995008 12636263613663019008 12680139528988237824 12732782584130961408 12747587079674345472 12767891359638675456 12812224315748531968 12816425301508620288 12880374445087619904 12905120286294147072 12949929731732668416 12970556301855162368 13039548622609711104 13084824833104883712 13104273377132019712 13154424965195867136 13225460151556767744 13287617408181731328 13316985827346087936 13317197409769784832 13353917623215841224 13363225361468817408 13389111583312969728 13426030089516957696 13481769794962194432 13522494867891552256 13528581495639146496 13565884569616092672 13575340049746100224 13639141678239449088 13711690304187531264 13743320884458815488 13779751386262536192 13781216070721110016 13816423655120830464 13854520411522818048 13885004604917153792 13923290463202770944 13981094602183016448 14074433433927942144 14118093496193089536 14149297441555218432 14219530685824106496 14265156970111767552 14284991643424653312 14324380407147331584 14328143049754935296 14342190218354884608 14363877779593509888 14367650797134774272 14413752355217098464 14441444129900593152 14491588033129414656 14551751524721098752 14568670948199251968 14590324997219155968 14591875839587057664 14640985847903944704 14642542075141179392 14673345494946152448 14720427937242994176 14742307549273522176 14793496117152944128 14799919693408763904 14854913014819454976 14895873252911788032 14902341282982526976 14952496185093390336 14954085523548438528 15033628531652419584 15055973667343171584 15108251353688113152 15170974993858166784 15185848466493407232 15212806726377996288 15219654182594039808 15261620140818104256 15265628971955697664 15272257555964362752 15344034388019380224 15429703510149562368 15454279849018916864 15461235995016167424 15502220309545353216 15503868079561248768 15536483465237102592 15590429588380286976 15620630180531798016 15663701771103117312 15670503204785750016 15728731427455893504 15783345078245670912 15790198462995234816 15826865331218774784 15832054784216530944 15833737613168934912 15912331957946023936 15996972021552119808 16119160930974302208 16134963995649245184 16163607146776621056 16170625647491678208 16215471399619235772 16303036537270591488 16337333128393654272 16370720465311236096 16415860319535439872 16420172339582599168 16462121801846095872 16471109078891937792 16472859834533826816 16507513681814421504 16539490779386609664 16585095992932712448 16642683131797062144 16649909655084859392 16665823583995428864 16711777141671886848 16732555254747365376 16757857409525761536 16769537708509888512 16816044414419948208 16821558208230064128 16823346213991993344 16848351484884025344 16906852705317650432 16977043445507948544 16996782772899127296 17023855146184900608 17067346868090437632 17114407567175245824 17173832593450159872 17181289750459908096 17266572975643557888 17358416448918257664 17386064830146281472 17393890494393188352 17441851589506404864 17446433110806511616 17539233286927822848 17573208953098272768 17621664492491006976 17716823210908975104 17756263213026379776 17805223497621121632 17817633815291756544 17852148777750626304 17901373452689276928 17975693059949592576 18038108660852195328 18087846092821456896 18134056047346089984 18184058040123698688 18185522237652598784 18282253738916708352 18421898206827773952 18472693882030424064 18531967313850555168 18723018523271694912 18765911245237256192 18824124661590786048 18865729922073624576 18918049966222441734 18954395420494528512 18959374247765475328 19020209293482356736 19099173876196442112 19151837039458013184 19218336473622797952 19224637952262930432 19320561667631429856 19322117377505886208 19424894597599002624 19455834452782743552 19505539277817643008 19521314463871926272 19559322933914566656 19564460659928203264 19627237249657325568 19656410065698029568 19733226257878351872 19806550686425939968 19838190227335151616 19861164337215717376 19869788377310035968 19938780698064584704 20044838042203226112 20083667374969454592 20139045134275436544 20144335138250817536 20283742301837328384 20292872243458719744 20348826854424139008 20363010074619150336 20458712517359173632 20572938013532749824 20614981326688223232 20669627079393804288 20671824106081665024 20715311286982803456 20724635482681245696 20781780617284227072 20787239451173715968 20827506907375730688 20884935694804156416 20971641903274524672 21044460104327561216 21102487108291699712 21111650150891913216 21329296028736159744 21397735455167651328 21492214574632402944 21513285327532326912 21551476195702161408 21560834196655570944 21620628532825647696 21662166194850889728 21737382049694121984 21827627287081648128 21885487495828733952 21887813759380586496 21961478771855917056 21963813112711769088 22010018242419228672 22052654372515479552 22080641905864491264 22113461323910283264 22190244175729416192 22199879540113145856 22282369522229182464 22310073672996487168 22343809879367682048 22353511924473790464 22421392552559930944 22428744277640085504 22431128285322657792 22464468646512033792 22583960501014757376 22662377030532169728 22698473528246534144 22756462490787250176 22819210089566994432 22898443457933546496 22908386333946544128 22952762714250805248 23016051582029070336 23022097300858077184 23144555265224343552 23181419773528375296 23191853992524251136 23253330464318029824 23255802119341873152 23304725197855653888 23385644382570430464 23430945270797697024 23495552656654675968 23593097141183840256 23675017617368506368 23685297694492852224 23740297996828162176 23750606419753402368 23756845087055675392 23868497936919035904 23929476021240201216 23995458032328179712 24050811547802927104 24117128123761942528 24178741396461453312 24245410720164931584 24376338318555611136 24454554805905887232 24630258509373898752 24693182702769143808 24706663618337906688 24709289751800740224 24761270522721632256 24964024697695593216 24998735375993143296 25067665712507830272 25098832882121048064 25136786114288642304 25154306562764832768 25224066621629922312 25235019320987990016 25272527227326038016 25360279057976475648 25465565168261922816 25495174159348690944 25535782719277350912 25624448631497063936 25760748890175239808 25899859463465336832 25941112603710324736 26079097245219422208 26169649666209767424 26208546754264039424 26308849930391734272 26450920303113535488 26575234816363462656 26633971654692175872 26634394819539569664 26707835246431682448 26726450722937634816 26778223166625939456 26852060179033915392 26963539589924388864 27044989735783104512 27057162991278292992 27131769139232185344 27278283356478898176 27423380608375062528 27486641768917630976 27559502772525072384 27562432141442220032 27632847310241660928 27709040823045636096 27846580926405541888 28148866867855884288 28236186992386179072 28298594883110436864 28377074949333662601 28439061371648212992 28530313940223535104 28648760814294663168 28656286099509870592 28684380436709769216 28727755559187019776 28735301594269548544 28827504710434196928 28882888259801186304 28983176066258829312 29137341896398503936 29183751679174115328 29281971695807889408 29285084150282358784 29346690989892304896 29440855874485988352 29484615098547044352 29586992234305888256 29599839386817527808 29709826029638909952 29791746505823576064 29804682565965053952 29904992370186780672 29908171047096877056 30067257063304839168 30111947334686343168 30216502707376226304 30425613452755992576 30439308365188079616 30523240281636208512 30531257943911395328 30544515111928725504 30688068776038760448 30859407020299124736 30922471990032334848 31004440619090706432 31007736159122497536 31072966930474205184 31180859176760573952 31241260361063596032 31327403542206234624 31341006409571500032 31457462854911787008 31566690156491341824 31653730662437549568 31667475226337869824 31824663915892047872 31993944043104239616 32238321861948604416 32269927991298490368 32327214293553242112 32341251294983356416 32430942799238471544 32606073074541182976 32674666256787308544 32741440930622472192 32831720639070879744 32840344679165198336 32942218157783875584 32945719669067653632 33015027363628843008 33078981558773219328 33170191985865424896 33285366263594124288 33299819310169718784 33331647167990857728 33423554283343773696 33465110509494730752 33515714819051523072 33632088828839896416 33643116416460128256 33646692427983986688 33696702969768050688 33813705410635300864 33954086891015897088 33993565545798254592 34047710292369801216 34134693736180875264 34228815134350491648 34347665186900319744 34362579500919816192 34533145951287115776 34716832897836515328 34772129660292562944 34787780988786376704 34883703179012809728 34892866221613023232 35078466573855645696 35146417906196545536 35243328984982013952 35433646421817950208 35512526426052759552 35610446995242243264 35635267630583513088 35802746905378553856 36076217321704390656 36175692185642913792 36268112094692179968 36368116080247397376 36564507477833416704 36843796413655547904 36945387764060848128 37063934627701110336 37446037046543389824 37531822490474512384 37648249323181572096 37731459844147249152 37836099932444883468 37908790840989057024 38040418586964713472 38198347752392884224 38303674078916026368 38436672947245595904 38449275904525860864 38641123335262859712 38644234755011772416 38849789195198005248 38911668905565487104 39042628927743852544 39118645867829133312 39128921319856406528 39254474499314651136 39312820131396059136 39613101372851879936 39676380454670303232 39722328674431434752 39877561396129169408 40089676084406452224 40167334749938909184 40278090268550873088 40288670276501635072 40567484603674656768 40585744486917439488 40697653708848278016 40726020149238300672 40917425034718347264 41229962653376446464 41339254158787608576 41343648212163330048 41449270965362491392 41563561234568454144 41574478902347431936 41655013814751461376 41769871389608312832 41943283806549049344 42088920208655122432 42204974216583399424 42223300301783826432 42658592057472319488 42795470910335302656 42984429149264805888 43026570655064653824 43102952391404322816 43241257065651295392 43324332389701779456 43474764099388243968 43655254574163296256 43770974991657467904 43775627518761172992 43922957543711834112 43927626225423538176 44020036484838457344 44161283811728982528 44226922647820566528 44380488351458832384 44399759080226291712 44564739044458364928 44687619758735364096 44707023848947580928 44842785105119861888 44857488555280171008 44862256570645315584 45167921002029514752 45324754061064339456 45396947056493068288 45512924981574500352 45638420179133988864 45796886915867092992 45816772667893088256 46032103164058140672 46044194601716154368 46289110530448687104 46362839547056750592 46383707985048502272 46506660928636059648 46511604238683746304 46609450395711307776 46771288765140860928 46861890541595394048 46991105313309351936 47186194282367680512 47350035234737012736 47370595388985704448 47480595993656324352 47501212839506804736 47513690174111350784 47736995873838071808 47990916064656359424 48101623095605854208 48234256247523885056 48357482792922906624 48490821440329863168 48909109611811774464 49260517018747797504 49386365405538287616 49413327236675813376 49418579503601480448 49522541045443264512 49928049395391186432 49997470751986286592 50135331425015660544 50197665764242096128 50273572228577284608 50308613125529665536 50448133243259844624 50470038641975980032 50545054454652076032 50720558115952951296 50931130336523845632 50990348318697381888 51071565438554701824 51248897262994127872 51521497780350479616 51799718926930673664 51882225207420649472 52158194490438844416 52339299332419534848 52417093508528078848 52617699860783468544 53150469632726925312 53268789639079139328 53415670492863364896 53452901445875269632 53556446333251878912 53704120358067830784 53927079179848777728 54089979471566209024 54114325982556585984 54263538278464370688 54556566712957796352 54846761216750125056 55124864282884440064 55265694620483321856 55418081646091272192 55693161852811083776 56297733735711768576 56472373984772358144 56597189766220873728 56754149898667325202 56878122743296425984 57060627880447070208 57297521628589326336 57455511118374039552 57470603188539097088 57655009420868393856 57966352132517658624 58274683792797007872 58367503358348230656 58563943391615778816 58570168300564717568 58693381979784609792 58881711748971976704 58969230197094088704 59173984468611776512 59199678773635055616 59419652059277819904 59583493011647152128 59609365131930107904 59816342094193754112 60134514126609678336 60433005414752452608 60851226905511985152 60878616730376159232 61046480563272417024 61062515887822790656 61089030223857451008 61376137552077520896 61718814040598249472 61844943980064669696 62008881238181412864 62015472318244995072 62145933860948410368 62361718353521147904 62482520722127192064 62654807084412469248 62914925709823574016 63133380312982683648 63307461324875099136 63334950452675739648 63649327831784095744 63987888086208479232 64476643723897208832 64539855982596980736 64654428587106484224 64682502589966712832 64861885598476943088 65212146149082365952 65482881861244944384 65663441278141759488 65680689358330396672 65884436315567751168 65891439338135307264 66030054727257686016 66157963117546438656 66340383971730849792 66570732527188248576 66599638620339437568 66847108566687547392 66930221018989461504 67031429638103046144 67264177657679792832 67286232832920256512 67293384855967973376 67393405939536101376 67627410821270601728 67987131091596509184 68095420584739602432 68269387472361750528 68457630268700983296 68695330373800639488 68725159001839632384 69066291902574231552 69433665795673030656 69544259320585125888 69575561977572753408 69767406358025619456 69785732443226046464 70156933147711291392 70292835812393091072 70486657969964027904 71025052852105519104 71220893990484486528 71270535261167026176 71605493810757107712 72152434643408781312 72351384371285827584 72536224189384359936 72736232160494794752 73129014955666833408 73890775528121696256 74127869255402220672 74892074093086779648 75296498646363144192 75462919688294498304 75672199864889766936 75817581681978114048 76080837173929426944 76396695504785768448 76607348157832052736 76873345894491191808 77282246670525719424 77288469510023544832 77699578390396010496 77823337811130974208 78085257855487705088 78237291735658266624 78508948998629302272 78625640262792118272 79226202745703759872 79352760909340606464 79444657348862869504 79755122792258338816 80179352168812904448 80334669499877818368 80556180537101746176 80577340553003270144 81134969207349313536 81171488973834878976 81395307417696556032 81834850069436694528 82459925306752892928 82678508317575217152 82687296424326660096 82898541930724982784 83127122469136908288 83148957804694863872 83539742779216625664 84177840417310244864 84409948433166798848 84446600603567652864 85317184114944638976 85590941820670605312 85968858298529611776 86053141310129307648 86205904782808645632 86482514131302590784 86648664779403558912 86949528198776487936 87551255037522345984 87845915087423668224 87855252450847076352 88040072969676914688 88322567623457965056 88453845295641133056 88760976702917664768 88799518160452583424 89129478088916729856 89375239517470728192 89414047697895161856 89685570210239723776 89714977110560342016 89724513141290631168 90335842004059029504 90649508122128678912 90793894112986136576 91276840358267977728 91593773831734185984 91633545335786176512 92064206328116281344 92578221060897374208 92767415970097004544 93013321857272119296 93023208477367492608 93218900791422615552 93542577530281721856 93723781083190788096 93982210626618703872 94372388564735361024 94700070469474025472 94961191987312648704 95002425679013609472 95027380348222701568 95473991747676143616 95981832129312718848 96203246191211708416 96468512495047770112 96714965585845813248 96981642880659726336 97818219223623548928 98521034037495595008 98826654473351626752 98837159007202960896 99045082090886529024 99856098790782372864 99994941503972573184 100270662850031321088 100395331528484192256 100547144457154569216 100896266486519689248 100940077283951960064 101090108909304152064 101441116231905902592 101862260673047691264 101980696637394763776 102143130877109403648 102497794525988255744 103042995560700959232 103599437853861347328 103764450414841298944 104316388980877688832 104678598664839069696 105235399721566937088 106300939265453850624 106537579278158278656 106831340985726729792 106905802891750539264 107408240716135661568 108179958943132418048 108228651965113171968 108527076556928741376 109693522433500250112 110249728565768880128 110531389240966643712 110836163292182544384 111386323705622167552 112595467471423537152 112944747969544716288 113194379532441747456 113508299797334650404 114121255760894140416 114595043257178652672 114911022236748079104 114941206377078194176 115310018841736787712 115932704265035317248 116549367585594015744 116735006716696461312 117127886783231557632 117140336601129435136 117386763959569219584 117763423497943953408 117938460394188177408 118347968937223553024 118839304118555639808 119166986023294304256 119632684188387508224 120269028253219356672 120866010829504905216 121702453811023970304 121757233460752318464 122092961126544834048 122125031775645581312 122178060447714902016 122752275104155041792 123689887960129339392 124017762476362825728 124030944636489990144 124723436707042295808 124965041444254384128 125309614168824938496 125829851419647148032 126266760625965367296 126614922649750198272 126669900905351479296 127298655663568191488 127975776172416958464 128953287447794417664 129079711965193961472 129308857174212968448 129723771196953886176 130424292298164731904 130965763722489888768 131326882556283518976 131361378716660793344 131768872631135502336 131782878676270614528 132060109454515372032 132680767943461699584 133141465054376497152 133199277240678875136 133694217133375094784 134062859276206092288 134528355315359585664 134572465665840513024 134586769711935946752 135254821642541203456 135974262183193018368 136190841169479204864 136538774944723501056 136915260537401966592 137390660747601278976 137450318003679264768 138132583805148463104 138867331591346061312 139088518641170251776 139151123955145506816 139534812716051238912 139571464886452092928 140313866295422582784 140585671624786182144 140973315939928055808 142050105704211038208 142441787980968973056 142541070522334052352 143210987621514215424 144304869286817562624 144702768742571655168 145072448378768719872 145472464320989589504 147781551056243392512 148255738510804441344 149784148186173559296 150592997292726288384 150925839376588996608 151344399729779533872 151635163363956228096 152161674347858853888 152793391009571536896 153214696315664105472 153746691788982383616 154564493341051438848 154576939020047089664 155399156780792020992 155646675622261948416 156170515710975410176 156474583471316533248 157017897997258604544 157251280525584236544 158889314697725739008 159510245584516677632 160358704337625808896 160669338999755636736 161112361074203492352 161154681106006540288 162269938414698627072 162342977947669757952 162790614835393112064 163669700138873389056 165374592848653320192 165797083861449965568 166254244938273816576 166297915609389727744 167079485558433251328 168355680834620489728 168819896866333597696 168893201207135305728 170634368229889277952 171181883641341210624 172411809565617291264 172965028262605181568 173899056397552975872 175102510075044691968 175691830174847336448 175710504901694152704 176080145939353829376 176645135246915930112 176907690591282266112 177521953405835329536 177599036320905166848 178258956177833459712 178750479034941456384 178828095395790323712 179371140420479447552 179449026282581262336 181299016244257357824 181587788225972273152 182553680716535955456 183187547663468371968 183267090671572353024 184128412656232562688 185156442121794748416 185534831940194009088 186026643714544238592 186046416954734985216 186437801582845231104 187085155060563443712 187447562166381576192 187964421253237407744 188744777129470722048 189400140938948050944 189922383974625297408 190004851358027218944 190947983495352287232 191963664258625437696 192406492382423416832 192937024990095540224 193429931171691626496 193963285761319452672 195636438447247097856 197042068074991190016 197653308946703253504 197674318014405921792 198090164181773058048 199712197581564745728 200541325700062642176 200790663056968384512 201094288914309138432 201792532973039378496 201880154567903920128 202180217818608304128 202882232463811805184 203961393274789527552 204286261754218807296 204995589051976511488 206085991121401918464 207198875707722694656 208632777961755377664 209357197329678139392 210470799443133874176 213075158556316557312 213662681971453459584 213811605783501078528 214816481432271323136 216457303930226343936 217054153113857482752 219387044867000500224 220499457131537760256 221672326584365088768 222772647411244335104 225889495939089432576 226388759064883494912 227016599594669300808 228242511521788280832 229190086514357305344 229822044473496158208 229882412754156388352 230620037683473575424 231865408530070634496 233098735171188031488 233470013433392922624 234255773566463115264 234280673202258870272 235526846995887906816 235876920788376354816 236695937874447106048 237678608237111279616 238333972046588608512 239265368376775016448 240538056506438713344 241732021659009810432 243404907622047940608 243514466921504636928 244185922253089668096 244250063551291162624 245504550208310083584 247379775920258678784 248035524952725651456 248061889272979980288 249446873414084591616 250619228337649876992 252533521251930734592 253229845299500396544 253339801810702958592 255951552344833916928 257906574895588835328 258159423930387922944 258617714348425936896 259447542393907772352 260848584596329463808 262653765112567037952 262722757433321586688 263537745262271004672 263565757352541229056 264120218909030744064 265361535886923399168 266282930108752994304 266398554481357750272 267388434266750189568 268125718552412184576 269056710630719171328 269144931331681026048 269173539423871893504 270509643285082406912 271948524366386036736 272381682338958409728 273830521074803933184 274781321495202557952 274900636007358529536 277734663182692122624 278302247910291013632 279069625432102477824 279142929772904185856 280627732590845165568 281171343249572364288 281946631879856111616 284100211408422076416 284883575961937946112 285082141044668104704 286421975243028430848 288609738573635125248 289405537485143310336 290144896757537439744 290944928641979179008 295563102112486785024 296511477021608882688 299568296372347118592 301185994585452576768 302688799459559067744 303270326727912456192 304323348695717707776 305586782019143073792 306429392631328210944 307493383577964767232 309128986682102877696 309153878040094179328 310798313561584041984 311293351244523896832 312949166942633066496 314035795994517209088 317778629395451478016 319020491169033355264 320717408675251617792 322224722148406984704 322309362212013080576 324539876829397254144 324685955895339515904 325581229670786224128 330749185697306640384 331594167722899931136 332508489876547633152 332595831218779455488 334158971116866502656 336711361669240979456 337639793732667195392 337786402414270611456 342363767282682421248 344823619131234582528 345930056525210363136 347798112795105951744 350205020150089383936 351383660349694672896 351421009803388305408 352160291878707658752 353290270493831860224 353815381182564532224 355043906811670659072 356517912355666919424 357500958069882912768 358742280840958895104 358898052565162524672 362598032488514715648 363175576451944546304 365107361433071910912 366375095326936743936 366534181343144706048 368256825312465125376 371069663880388018176 372053287429088477184 372092833909469970432 374170310121126887424 374895124332763152384 375928842506474815488 377489554258941444096 378800281877896101888 379844767949250594816 380009702716054437888 381895966990704574464 383927328517250875392 385874049980191080448 386859862343383252992 387926571522638905344 391272876894494195712 394084136149982380032 395306617893406507008 395348636028811843584 396180328363546116096 399424395163129491456 401082651400125284352 402188577828618276864 403585065946078756992 403760309135807840256 405764464927623610368 407922786549579055104 408572523508437614592 409991178103953022976 412171982242803836928 414397751415445389312 417265555923510755328 418714394659356278784 420941598886267748352 426150317112633114624 427325363942906919168 427623211567002157056 429632962864542646272 432914607860452687872 434108306227714965504 440998914263075520512 443344653168730177536 445545294822488670208 451778991878178865152 452777518129766989824 454033199189338601616 456485023043576561664 458380173028714610688 459644088946992316416 459764825508312776704 461240075366947150848 463730817060141268992 466197470342376062976 466940026866785845248 468511547132926230528 468561346404517740544 471053693991775813632 471753841576752709632 473391875748894212096 476667944093177217024 478530736753550032896 481076113012877426688 483464043318019620864 486809815244095881216 487028933843009273856 488371844506179336192 488500127102582325248 491009100416620167168 496123778545959960576 498893746828169183232 501238456675299753984 505067042503861469184 506459690599000793088 506679603621405917184 511903104689667833856 517235428696851873792 518895084787815544704 521697169192658927616 525307530225134075904 527075490524542009344 527131514705082458112 528240437818061488128 530723071773846798336 532565860217505988608 532797108962715500544 534776868533500379136 536251437104824369152 538113421261438342656 538347078847743787008 541019286570164813824 543897048732772073472 544763364677916819456 547661042149607866368 549562642990405115904 549801272014717059072 555469326365384245248 556604495820582027264 558139250864204955648 558285859545808371712 561255465181690331136 562342686499144728576 563893263759712223232 568200422816844152832 569767151923875892224 572843950486056861696 577219477147270250496 578811074970286620672 580289793515074879488 581889857283958358016 591126204224973570048 593022954043217765376 599136592744694237184 602371989170905153536 605377598919118135488 606540653455824912384 608646697391435415552 612858785262656421888 614986767155929534464 618257973364205755392 621596627123168083968 625898333885266132992 628071591989034418176 635557258790902956032 638040982338066710528 641434817350503235584 644449444296813969408 649371911790679031808 651162459341572448256 661498371394613280768 665016979753095266304 665191662437558910976 668317942233733005312 673422723338481958912 675279587465334390784 684727534565364842496 689647238262469165056 691860113050420726272 695596225590211903488 700410040300178767872 702767320699389345792 702842019606776610816 706580540987663720448 707630762365129064448 710087813623341318144 713035824711333838848 715001916139765825536 717484561681917790208 717796105130325049344 725196064977029431296 726351152903889092608 730214722866143821824 732750190653873487872 736513650624930250752 742139327760776036352 744106574858176954368 744185667818939940864 748340620242253774848 751857685012949630976 757600563755792203776 759689535898501189632 760019405432108875776 767854657034501750784 771748099960382160896 773719724686766505984 775853143045277810688 782545753788988391424 788168272299964760064 790613235786813014016 790697272057623687168 792360656727092232192 798848790326258982912 802165302800250568704 804377155657236553728 807170131892157513984 807520618271615680512 811528929855247220736 815845573099158110208 817145047016875229184 819982356207906045952 824343964485607673856 837428789318712557568 841883197772535496704 852300634225266229248 854650727885813838336 855246423134004314112 859265925729085292544 865829215720905375744 868216612455429931008 881997828526151041024 886689306337460355072 891090589644977340416 903557983756357730304 908066398378677203232 912970046087153123328 916760346057429221376 919288177893984632832 919529651016625553408 922480150733894301696 927461634120282537984 932394940684752125952 933880053733571690496 937122692809035481088 942107387983551627264 946783751497788424192 953335888186354434048 957061473507100065792 962152226025754853376 966928086636039241728 973619630488191762432 974057867686018547712 976743689012358672384 977000254205164650496 992247557091919921152 997787493656338366464 1002476913350599507968 1010134085007722938368 1012919381198001586176 1013359207242811834368 1034470857393703747584 1037790169575631089408 1043394338385317855232 1050615060450268151808 1054150981049084018688 1054263029410164916224 1056480875636122976256 1061446143547693596672 1065131720435011977216 1069553737067000758272 1072502874209648738304 1076226842522876685312 1076694157695487574016 1082038573140329627648 1087794097465544146944 1089526729355833638912 1095322084299215732736 1099125285980810231808 1099602544029434118144 1113208991641164054528 1116278501728409911296 1116571719091616743424 1122510930363380662272 1124685372998289457152 1127786527519424446464 1136400845633688305664 1139534303847751784448 1145687900972113723392 1157622149940573241344 1160579587030149758976 1163779714567916716032 1182252408449947140096 1186045908086435530752 1198273185489388474368 1210755197838236270976 1217293394782870831104 1225717570525312843776 1229973534311859068928 1236515946728411510784 1243193254246336167936 1251796667770532265984 1256143183978068836352 1271114517581805912064 1282869634701006471168 1288898888593627938816 1298743823581358063616 1302324918683144896512 1322996742789226561536 1330033959506190532608 1336635884467466010624 1346845446676963917824 1350559174930668781568 1369455069130729684992 1379294476524938330112 1383720226100841452544 1391192451180423806976 1400820080600357535744 1405534641398778691584 1405684039213553221632 1413161081975327440896 1415261524730258128896 1420175627246682636288 1430003832279531651072 1434969123363835580416 1435592210260650098688 1450392129954058862592 1460429445732287643648 1465500381307746975744 1473027301249860501504 1488371335637879881728 1496681240484507549696 1503715370025899261952 1515201127511584407552 1519379071797002379264 1520038810864217751552 1535709314069003501568 1543496199920764321792 1551706286090555621376 1565091507577976782848 1581226471573626028032 1581394544115247374336 1584721313454184464384 1597697580652517965824 1604330605600501137408 1608754311314473107456 1614340263784315027968 1615041236543231361024 1623057859710494441472 1631691146198316220416 1634290094033750458368 1639964712415812091904 1648687928971215347712 1674857578637425115136 1683766395545070993408 1704601268450532458496 1709301455771627676672 1718531851458170585088 1731658431441810751488 1736433224910859862016 1763995657052302082048 1773378612674920710144 1807115967512715460608 1816132796757354406464 1825940092174306246656 1838576355787969265664 1839059302033251106816 1844960301467788603392 1864789881369504251904 1874245385618070962176 1884214775967103254528 1893567502995576848384 1906671776372708868096 1914122947014200131584 1924304452051509706752 1948115735372037095424 1953487378024717344768 1954000508410329300992 1984495114183839842304 1995574987312676732928 2004953826701199015936 2020268170015445876736 2025838762396003172352 2068941714787407495168 2075580339151262178816 2086788676770635710464 2101230120900536303616 2108301962098168037376 2108526058820329832448 2122892287095387193344 2130263440870023954432 2139107474134001516544 2145005748419297476608 2152453685045753370624 2153388315390975148032 2164077146280659255296 2175588194931088293888 2179053458711667277824 2190644168598431465472 2198250571961620463616 2226417983282328109056 2232557003456819822592 2233143438183233486848 2245021860726761324544 2255573055038848892928 2272801691267376611328 2279068607695503568896 2315244299881146482688 2321159174060299517952 2327559429135833432064 2364504816899894280192 2372091816172871061504 2396546370978776948736 2421510395676472541952 2434586789565741662208 2451435141050625687552 2459947068623718137856 2473031893456823021568 2512286367956137672704 2542229035163611824128 2565739269402012942336 2577797777187255877632 2597487647162716127232 2604649837366289793024 2645993485578453123072 2660067919012381065216 2673271768934932021248 2701118349861337563136 2738910138261459369984 2758588953049876660224 2767440452201682905088 2782384902360847613952 2801640161200715071488 2811368078427106443264 2826322163950654881792 2840351254493365272576 2860007664559063302144 2869938246727671160832 2871184420521300197376 2900784259908117725184 2920858891464575287296 2931000762615493951488 2976742671275759763456 2993362480969015099392 3007430740051798523904 3030402255023168815104 3038758143594004758528 3040077621728435503104 3086992399841528643584 3103412572181111242752 3130183015155953565696 3162452943147252056064 3162789088230494748672 3169442626908368928768 3195395161305035931648 3208661211201002274816 3217508622628946214912 3228680527568630055936 3230082473086462722048 3246115719420988882944 3263382292396632440832 3268580188067500916736 3279929424831624183808 3297375857942430695424 3349715157274850230272 3367532791090141986816 3409202536901064916992 3418602911543255353344 3437063702916341170176 3472866449821719724032 3546757225349841420288 3632265593514708812928 3651880184348612493312 3677152711575938531328 3689920602935577206784 3729579762739008503808 3748490771236141924352 3768429551934206509056 3787135005991153696768 3813343552745417736192 3848608904103019413504 3896231470744074190848 3906974756049434689536 3908001016820658601984 3968990228367679684608 4009907653402398031872 4040536340030891753472 4051677524792006344704 4137883429574814990336 4151160678302524357632 4173577353541271420928 4202460241801072607232 4216603924196336074752 4217052117640659664896 4245784574190774386688 4260526881740047908864 4290011496838594953216 4304907370091506741248 4306776630781950296064 4351176389862176587776 4381288337196862930944 4396501143923240927232 4465114006913639645184 4466286876366466973696 4490043721453522649088 4511146110077697785856 4545603382534753222656 4558137215391007137792 4630488599762292965376 4655118858271666864128 4744183632345742123008 4793092741957553897472 4843020791352945083904 4869173579131483324416 4902870282101251375104 4919894137247436275712 4946063786913646043136 5024572735912275345408 5084458070327223648256 5155595554374511755264 5194975294325432254464 5209299674732579586048 5291986971156906246144 5320135838024762130432 5402236699722675126272 5477820276522918739968 5517177906099753320448 5534880904403365810176 5622736156854212886528 5652644327901309763584 5680702508986730545152 5720015329118126604288 5739876493455342321664 5742368841042600394752 5862001525230987902976 5953485342551519526912 5986724961938030198784 6014861480103597047808 6060804510046337630208 6077516287188009517056 6173984799683057287168 6206825144362222485504 6260366030311907131392 6324905886294504112128 6325578176460989497344 6390790322610071863296 6417322422402004549632 6435017245257892429824 6457361055137260111872 6460164946172925444096 6492231438841977765888 6526764584793264881664 6537160376135001833472 6559858849663248367616 6594751715884861390848 6699430314549700460544 6735065582180283973632 6818405073802129833984 6837205823086510706688 6945732899643439448064 7093514450699682840576 7264531187029417625856 7303760368697224986624 7354305423151877062656 7379841205871154413568 7496981542472283848704 7536859103868413018112 7574270011982307393536 7626687105490835472384 7697217808206038827008 7792462941488148381696 7813949512098869379072 7816002033641317203968 7937980456735359369216 8019815306804796063744 8103355049584012689408 8275766859149629980672 8302321356605048715264 8347154707082542841856 8404920483602145214464 8434104235281319329792 8521053763480095817728 8580022993677189906432 8609814740183013482496 8613553261563900592128 8702352779724353175552 8762576674393725861888 8793002287846481854464 8930228013827279290368 8980087442907045298176 9022292220155395571712 9091206765069506445312 9116274430782014275584 9260977199524585930752 9310237716543333728256 9488367264691484246016 9586185483915107794944 9686041582705890167808 9738347158262966648832 9805740564202502750208 9839788274494872551424 9892127573827292086272 10049145471824550690816 10311191108749023510528 10418599349465159172096 10640271676049524260864 10804473399445350252544 10955640553045837479936 11069761808806731620352 11245472313708425773056 11305288655802619527168 11361405017973461090304 11440030658236253208576 11479752986910684643328 11724003050461975805952 11906970685103039053824 12029722960207194095616 12121609020092675260416 12155032574376019034112 12347969599366114574336 12413650288724444971008 12520732060623814262784 12649811772589008224256 12651156352921978994688 12781580645220143726592 12870034490515784859648 12914722110274520223744 12920329892345850888192 13053529169586529763328 13119717699326496735232 13189503431769722781696 13398860629099400921088 13470131164360567947264 13636810147604259667968 13674411646173021413376 13891465799286878896128 14529062374058835251712 14607520737394449973248 14708610846303754125312 14759682411742308827136 14993963084944567697408 15073718207736826036224 15148540023964614787072 15253374210981670944768 15584925882976296763392 15627899024197738758144 15632004067282634407936 15875960913470718738432 16206710099168025378816 16551533718299259961344 16604642713210097430528 16868208470562638659584 17042107526960191635456 17160045987354379812864 17219629480366026964992 17227106523127801184256 17586004575692963708928 17860456027654558580736 17960174885814090596352 18044584440310791143424 18182413530139012890624 18232548861564028551168 18521954399049171861504 18620475433086667456512 18976734529382968492032 19172370967830215589888 19372083165411780335616 19476694316525933297664 19611481128405005500416 19679576548989745102848 19784255147654584172544 20098290943649101381632 20837198698930318344192 21280543352099048521728 21608946798890700505088 21911281106091674959872 22139523617613463240704 22490944627416851546112 22610577311605239054336 22722810035946922180608 22880061316472506417152 22959505973821369286656 23448006100923951611904 23813941370206078107648 24059445920414388191232 24310065148752038068224 24827300577448889942016 25041464121247628525568 25302312705843957989376 25563161290440287453184 25740068981031569719296 25829444220549040447488 25840659784691701776384 26107058339173059526656 26239435398652993470464 26379006863539445563392 26940262328721135894528 27273620295208519335936 27348823292346042826752 27782931598573757792256 29058124748117670503424 29215041474788899946496 29417221692607508250624 29519364823484617654272 29987926169889135394816 30147436415473652072448 31255798048395477516288 31264008134565268815872 32413420198336050757632 33209285426420194861056 33736416941125277319168 34084215053920383270912 34320091974708759625728 34439258960732053929984 35172009151385927417856 35720912055309117161472 36089168880621582286848 36364827060278025781248 36465097723128057102336 37043908798098343723008 37240950866173334913024 37953469058765936984064 38344741935660431179776 38744166330823560671232 39359153097979490205696 39568510295309168345088 40196581887298202763264 41674397397860636688384 43217893597781401010176 43822562212183349919744 44279047235226926481408 44981889254833703092224 45221154623210478108672 45445620071893844361216 45760122632945012834304 45919011947642738573312 46896012201847903223808 47627882740412156215296 48620130297504076136448 49654601154897779884032 50604625411687915978752 51126322580880574906368 51480137962063139438592 51658888441098080894976 51681319569383403552768 52478870797305986940928 52758013727078891126784 53880524657442271789056 54547240590417038671872 54697646584692085653504 55565863197147515584512 58116249496235341006848 58430082949577799892992 58834443385215016501248 59038729646969235308544 60294872830947304144896 62511596096790955032576 64826840396672101515264 66418570852840389722112 67472833882250554638336 68168430107840766541824 68640183949417519251456 68878517921464107859968 70344018302771854835712 71441824110618234322944 72178337761243164573696 72930195446256114204672 74481901732346669826048 75906938117531873968128 76689483871320862359552 77488332661647121342464 78718306195958980411392 79137020590618336690176 83348794795721273376768 86435787195562802020352 87645124424366699839488 88558094470453852962816 89963778509667406184448 90442309246420956217344 91838023895285477146624 93792024403695806447616 97240260595008152272896 101209250823375831957504 102252645161761149812736 102960275924126278877184 103317776882196161789952 104957741594611973881856 105516027454157782253568 109094481180834077343744 109395293169384171307008 111131726394295031169024 116232498992470682013696 118077459293938470617088 120589745661894608289792 125023192193581910065152 129653680793344203030528 132837141705680779444224 134945667764501109276672 136336860215681533083648 137280367898835038502912 137757035842928215719936 140688036605543709671424 142883648221236468645888 145860390892512228409344 148963803464693339652096 151813876235063747936256 153378967742641724719104 154976665323294242684928 157436612391917960822784 158274041181236673380352 166697589591442546753536 175290248848733399678976 177116188940907705925632 180884618492841912434688 183676047790570954293248 194480521190016304545792 202418501646751663915008 204505290323522299625472 205920551848252557754368 206635553764392323579904 209915483189223947763712 211032054908315564507136 218790586338768342614016 232464997984941364027392 236154918587876941234176 250046384387163820130304 259307361586688406061056 265674283411361558888448 269891335529002218553344 275514071685856431439872 281376073211087419342848 291720781785024456818688 303627752470127495872512 306757935485283449438208 309953330646588485369856 314873224783835921645568 316548082362473346760704 333395179182885093507072 354232377881815411851264 361769236985683824869376 367352095581141908586496 388961042380032609091584 404837003293503327830016 409010580647044599250944 411841103696505115508736 413271107528784647159808 422064109816631129014272 437581172677536685228032 464929995969882728054784 472309837175753882468352 500092768774327640260608 531348566822723117776896 551028143371712862879744 583441563570048913637376 607255504940254991745024 613515870970566898876416 619906661293176970739712 629746449567671843291136 633096164724946693521408 708464755763630823702528 734704191162283817172992 777922084760065218183168 809674006587006655660032 826542215057569294319616 844128219633262258028544 875162345355073370456064 929859991939765456109568 944619674351507764936704 1000185537548655280521216 1062697133645446235553792 1102056286743425725759488 1166883127140097827274752 1214511009880509983490048 1227031741941133797752832 1239813322586353941479424 1266192329449893387042816 1416929511527261647405056 1469408382324567634345984 1653084430115138588639232 1750324690710146740912128 1859719983879530912219136 1889239348703015529873408 2125394267290892471107584 2204112573486851451518976 2333766254280195654549504 2429022019761019966980096 2479626645172707882958848 2532384658899786774085632 2833859023054523294810112 3306168860230277177278464 3500649381420293481824256 3719439967759061824438272 4250788534581784942215168 4408225146973702903037952 4959253290345415765917696 5667718046109046589620224 6612337720460554354556928 7001298762840586963648512 7438879935518123648876544 8501577069163569884430336 9918506580690831531835392 13224675440921108709113856 14877759871036247297753088 17003154138327139768860672 19837013161381663063670784 29755519742072494595506176 39674026322763326127341568 59511039484144989191012352 119022078968289978382024704
- Sum of all divisors σ(n): 454057921142759684633747931
- Sum of proper divisors (its aliquot sum) s(n): 335035842174469706251723227
- 119022078968289978382024704 is an abundant number, because the sum of its proper divisors (335035842174469706251723227) is greater than itself. Its abundance is 216013763206179727869698523
Bases of 119022078968289978382024704
- Binary: 1100010011100111110011111010100010111011110101011001110111000100100000000000000000000002
- Hexadecimal: 0x6273E7D45DEACEE2400000
- Base-36: EYDQ9124F192H3400
Squares and roots of 119022078968289978382024704
- 119022078968289978382024704 squared (1190220789682899783820247042) is 14166255281933855604792798469891692609175898466287616
- 119022078968289978382024704 cubed (1190220789682899783820247043) is 1686097154851286373332361955210942949250927818688285107117327733830028481265664
-
119022078968289978382024704 is a
perfect square number . Itssquare root is 10909724055552 -
The
cube root of 119022078968289978382024704 is 491898891.5883225023
Scales and comparisons
How big is 119022078968289978382024704?- 119,022,078,968,289,978,382,024,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 119,022,078,968,289,978,382,024,704 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 119022078968289978382024704 cubic inches would be around 40991574.3 feet tall.
Recreational maths with 119022078968289978382024704
- 119022078968289978382024704 backwards is 407420283879982869870220911
- 119022078968289978382024704 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 119022078968289978382024704's digits is 126
- 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 119022078968289978382024704 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 119022078968289978382024704 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/119022078968289978382024704/
Chicago style:
Numbermatics. 2024. "Number 119022078968289978382024704 - Facts about the integer". https://numbermatics.com/n/119022078968289978382024704/
The information we have on file for 119022078968289978382024704 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 119022078968289978382024704, math, Factors of 119022078968289978382024704, curriculum, school, college, exams, university, Prime factorization of 119022078968289978382024704, STEM, science, technology, engineering, physics, economics, calculator, one hundred nineteen septillion, twenty-two sextillion, seventy-eight quintillion, nine hundred sixty-eight quadrillion, two hundred eighty-nine trillion, nine hundred seventy-eight billion, three hundred eighty-two million, twenty-four thousand, seven hundred four.