31369347631098555852128256
31,369,347,631,098,555,852,128,256 is an even composite number composed of five prime numbers multiplied together.
31369347631098555852128256 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty divisors.
Prime factorization of 31369347631098555852128256:
230 × 39 × 113 × 173 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 17 × 17 × 17 × 61 × 61 × 61)See below for interesting mathematical facts about the number 31369347631098555852128256 from the Numbermatics database.
Names of 31369347631098555852128256
- Cardinal: 31369347631098555852128256 can be written as Thirty-one septillion, three hundred sixty-nine sextillion, three hundred forty-seven quintillion, six hundred thirty-one quadrillion, ninety-eight trillion, five hundred fifty-five billion, eight hundred fifty-two million, one hundred twenty-eight thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.1369347631098555852128256 × 1025
Factors of 31369347631098555852128256
Divisors of 31369347631098555852128256
- Number of divisors d(n): 19840
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 61 64 66 68 72 81 88 96 99 102 108 121 122 128 132 136 144 153 162 176 183 187 192 198 204 216 242 243 244 256 264 272 288 289 297 306 324 352 363 366 374 384 396 408 432 459 484 486 488 512 528 544 549 561 576 578 594 612 648 671 704 726 729 732 748 768 792 816 864 867 891 918 968 972 976 1024 1037 1056 1088 1089 1098 1122 1152 1156 1188 1224 1296 1331 1342 1377 1408 1452 1458 1464 1496 1536 1584 1632 1647 1683 1728 1734 1782 1836 1936 1944 1952 2013 2048 2057 2074 2112 2176 2178 2187 2196 2244 2304 2312 2376 2448 2592 2601 2662 2673 2684 2754 2816 2904 2916 2928 2992 3072 3111 3168 3179 3264 3267 3294 3366 3456 3468 3564 3672 3721 3872 3888 3904 3993 4026 4096 4114 4131 4148 4224 4352 4356 4374 4392 4488 4608 4624 4752 4896 4913 4941 5049 5184 5202 5324 5346 5368 5508 5632 5808 5832 5856 5984 6039 6144 6171 6222 6336 6358 6528 6534 6561 6588 6732 6912 6936 7128 7344 7381 7442 7744 7776 7803 7808 7986 8019 8052 8192 8228 8262 8296 8448 8704 8712 8748 8784 8976 9216 9248 9333 9504 9537 9792 9801 9826 9882 10098 10368 10404 10648 10692 10736 11016 11163 11264 11407 11616 11664 11712 11968 11979 12078 12288 12342 12393 12444 12672 12716 13056 13068 13122 13176 13464 13824 13872 14256 14688 14739 14762 14823 14884 15147 15488 15552 15606 15616 15972 16038 16104 16384 16456 16524 16592 16896 17408 17424 17496 17568 17629 17952 18117 18432 18496 18513 18666 19008 19074 19584 19602 19652 19683 19764 20196 20736 20808 21296 21384 21472 22032 22143 22326 22528 22627 22814 23232 23328 23409 23424 23936 23958 24057 24156 24576 24684 24786 24888 25344 25432 26112 26136 26244 26352 26928 27648 27744 27999 28512 28611 29376 29403 29478 29524 29646 29768 30294 30976 31104 31212 31232 31944 32076 32208 32768 32912 33048 33184 33489 33792 34221 34816 34848 34969 34992 35136 35258 35904 35937 36234 36864 36992 37026 37179 37332 38016 38148 39168 39204 39304 39366 39528 40392 40931 41472 41616 42592 42768 42944 44064 44217 44286 44469 44652 45056 45254 45441 45628 46464 46656 46818 46848 47872 47916 48114 48312 49152 49368 49572 49776 50688 50864 52224 52272 52488 52704 52887 53856 54043 54351 55296 55488 55539 55998 57024 57222 58752 58806 58956 59048 59292 59536 60588 61952 62208 62424 62464 63257 63888 64152 64416 65536 65824 66096 66368 66429 66978 67584 67881 68442 69632 69696 69938 69984 70227 70272 70516 71808 71874 72171 72468 73728 73984 74052 74358 74664 76032 76296 78336 78408 78608 78732 79056 80784 81191 81862 82944 83232 83997 85184 85536 85833 85888 88128 88209 88434 88572 88938 89304 90112 90508 90882 91256 92928 93312 93636 93696 95744 95832 96228 96624 98304 98736 99144 99552 100467 101376 101728 102663 104448 104544 104907 104976 105408 105774 107712 107811 108086 108702 110592 110976 111078 111537 111996 114048 114444 117504 117612 117912 118096 118584 119072 121176 122793 123904 124416 124848 124928 125477 126514 127776 128304 128832 131072 131648 132192 132651 132736 132858 133407 133956 135168 135762 136323 136884 139264 139392 139876 139968 140454 140544 141032 143616 143748 144342 144936 147456 147968 148104 148716 149328 152064 152592 156672 156816 157216 157464 158112 158661 161568 162129 162382 163053 163724 165888 166464 166617 167994 170368 171072 171666 171776 176256 176418 176868 177144 177876 178608 180224 181016 181764 182512 185856 186624 187272 187392 189771 191488 191664 192456 193248 193919 196608 197472 198288 199104 199287 200934 202752 203456 203643 205326 208896 209088 209814 209952 210681 210816 211548 215424 215622 216172 216513 217404 221184 221952 222156 223074 223992 226981 228096 228888 235008 235224 235824 236192 237168 238144 242352 243573 245586 247808 248832 249696 249856 250954 251991 253028 255552 256608 257499 257664 262144 263296 264384 264627 265302 265472 265716 266814 267912 270336 271524 272646 273768 278528 278784 279752 279936 280908 281088 282064 287232 287496 288684 289872 294912 295936 296208 297432 298656 299693 301401 304128 305184 307989 313344 313632 314432 314721 314928 316224 317322 323136 323433 324258 324764 326106 327448 331776 332928 333234 334611 335988 340736 342144 343332 343552 352512 352836 353736 354288 355752 357216 360448 362032 363528 365024 368379 371712 373248 374544 374784 376431 379542 382976 383328 384659 384912 386496 387838 393216 394944 396576 397953 398208 398574 400221 401868 405504 406912 407286 408969 410652 417792 418176 419628 419904 421362 421632 423096 430848 431244 432344 433026 434808 442368 443904 444312 446148 447984 450241 453962 456192 457776 470016 470448 471648 472384 474336 475983 476288 484704 486387 487146 489159 491172 495616 497664 499392 499712 499851 501908 503982 506056 511104 513216 514998 515328 524288 526592 528768 529254 530604 530944 531432 533628 535824 540672 543048 545292 547536 557056 557568 559504 559872 561816 562176 564128 569313 574464 574992 577368 579744 581757 589824 591872 592416 594473 594864 597312 597861 599386 602802 608256 610368 610929 615978 626688 627264 628864 629442 629856 632043 632448 634644 646272 646866 648516 649528 652212 654896 663552 665856 666468 669222 671976 680943 681472 684288 686664 687104 695827 705024 705672 707472 708576 711504 714432 720896 724064 727056 730048 730719 736758 743424 746496 749088 749568 752862 755973 759084 765952 766656 769318 769824 772497 772992 775676 786432 789888 793152 793881 795906 796416 797148 800442 803736 811008 813824 814572 817938 821304 835584 836352 839256 839808 842724 843264 846192 861696 862488 864688 866052 869616 884736 887808 888624 892296 895968 899079 900482 904203 907924 912384 915552 923967 940032 940896 943296 944163 944768 948672 951966 952576 969408 970299 972774 974292 978318 982344 991232 995328 998784 999424 999702 1003816 1007964 1012112 1022208 1026432 1029996 1030656 1048576 1053184 1057536 1058508 1061208 1061888 1062864 1067256 1071648 1075369 1081344 1086096 1090584 1095072 1105137 1114112 1115136 1119008 1119744 1123632 1124352 1128256 1129293 1138626 1148928 1149984 1153977 1154736 1159488 1163514 1179648 1183744 1184832 1188946 1189728 1193859 1194624 1195722 1198772 1200663 1205604 1216512 1220736 1221858 1226907 1231956 1253376 1254528 1257728 1258884 1259712 1264086 1264896 1269288 1292544 1293732 1297032 1299056 1304424 1309792 1327104 1331712 1332936 1338444 1343952 1350723 1361886 1362944 1368576 1373328 1374208 1380247 1391654 1410048 1411344 1414944 1417152 1423008 1427949 1428864 1441792 1448128 1454112 1459161 1460096 1461438 1467477 1473516 1486848 1492992 1498176 1499136 1499553 1505724 1511946 1518168 1531904 1533312 1538636 1539648 1544994 1545984 1551352 1572864 1579776 1586304 1587762 1591812 1592832 1594296 1600884 1607472 1622016 1627648 1629144 1635876 1642608 1671168 1672704 1678512 1679616 1685448 1686528 1692384 1707939 1723392 1724976 1729376 1732104 1739232 1745271 1769472 1775616 1777248 1783419 1784592 1791936 1793583 1798158 1800964 1808406 1815848 1824768 1831104 1832787 1847934 1880064 1881792 1886592 1888326 1889536 1896129 1897344 1903932 1905152 1938816 1940598 1945548 1948584 1956636 1964688 1982464 1990656 1997568 1998848 1999404 2007632 2015928 2024224 2042829 2044416 2052864 2059992 2061312 2087481 2097152 2106368 2115072 2117016 2122416 2123776 2125728 2133109 2134512 2143296 2150738 2162688 2172192 2181168 2190144 2192157 2210274 2228224 2230272 2238016 2239488 2247264 2248704 2256512 2258586 2267919 2277252 2297856 2299968 2307954 2309472 2317491 2318976 2327028 2359296 2367488 2369664 2377892 2379456 2381643 2387718 2389248 2391444 2397544 2401326 2411208 2433024 2441472 2443716 2453814 2463912 2496791 2506752 2509056 2515456 2517768 2519424 2528172 2529792 2538576 2585088 2587464 2594064 2598112 2608848 2619584 2654208 2663424 2665872 2676888 2687904 2697237 2701446 2712609 2723772 2725888 2737152 2746656 2748416 2760494 2771901 2783308 2820096 2822688 2829888 2832489 2834304 2846016 2855898 2857728 2883584 2896256 2908224 2910897 2918322 2920192 2922876 2934954 2947032 2973696 2985984 2996352 2998272 2999106 3011448 3023892 3036336 3063808 3066624 3077272 3079296 3089988 3091968 3102704 3145728 3159552 3172608 3175524 3183624 3185664 3188592 3201768 3214944 3226107 3244032 3255296 3258288 3271752 3285216 3296623 3315411 3342336 3345408 3357024 3359232 3370896 3373056 3384768 3387879 3415878 3446784 3449952 3458752 3461931 3464208 3478464 3490542 3538944 3551232 3554496 3566838 3569184 3581577 3583872 3587166 3596316 3601928 3616812 3631696 3649536 3662208 3665574 3680721 3695868 3760128 3763584 3773184 3776652 3779072 3792258 3794688 3807864 3810304 3858677 3877632 3881196 3891096 3897168 3913272 3929376 3964928 3981312 3995136 3997696 3998808 4015264 4031856 4048448 4052169 4085658 4088832 4105728 4119984 4122624 4140741 4174962 4194304 4212736 4230144 4234032 4244832 4247552 4251456 4266218 4269024 4283847 4286592 4301476 4325376 4344384 4362336 4377483 4380288 4384314 4402431 4420548 4456448 4460544 4476032 4478976 4494528 4497408 4498659 4513024 4517172 4535838 4554504 4595712 4599936 4615908 4618944 4634982 4637952 4654056 4718592 4734976 4739328 4755784 4758912 4763286 4775436 4778496 4782888 4795088 4802652 4822416 4866048 4882944 4887432 4907628 4927824 4952651 4993582 5013504 5018112 5030912 5035536 5038848 5056344 5059584 5077152 5123817 5170176 5174928 5188128 5196224 5217696 5235813 5239168 5308416 5326848 5331744 5350257 5353776 5375808 5380749 5394474 5402892 5425218 5447544 5451776 5474304 5493312 5496832 5498361 5520988 5543802 5566616 5640192 5645376 5659776 5664978 5668608 5688387 5692032 5711796 5715456 5767168 5792512 5816448 5821794 5836644 5840384 5845752 5869908 5894064 5947392 5971968 5992704 5996544 5998212 6022896 6047784 6072672 6127616 6128487 6133248 6154544 6158592 6179976 6183936 6205408 6262443 6291456 6319104 6345216 6351048 6367248 6371328 6377184 6399327 6403536 6429888 6452214 6488064 6510592 6516576 6539203 6543504 6570432 6576471 6593246 6630822 6684672 6690816 6714048 6718464 6741792 6746112 6769536 6775758 6803757 6831756 6893568 6899904 6917504 6923862 6928416 6952473 6956928 6981084 7077888 7102464 7108992 7133676 7138368 7163154 7167744 7174332 7192632 7203856 7233624 7263392 7299072 7324416 7331148 7361442 7391736 7490373 7520256 7527168 7546368 7553304 7558144 7584516 7589376 7615728 7620608 7654097 7717354 7755264 7762392 7782192 7794336 7826544 7858752 7929856 7962624 7990272 7995392 7997616 8030528 8063712 8091711 8096896 8104338 8137827 8171316 8177664 8211456 8239968 8245248 8281482 8315703 8349924 8388608 8425472 8460288 8468064 8489664 8495104 8497467 8502912 8532436 8538048 8567694 8573184 8602952 8650752 8688768 8724672 8732691 8754966 8760576 8768628 8804862 8841096 8912896 8921088 8952064 8957952 8989056 8994816 8997318 9026048 9034344 9071676 9109008 9191424 9199872 9231816 9237888 9269964 9275904 9308112 9437184 9469952 9478656 9511568 9517824 9526572 9550872 9556992 9565776 9590176 9605304 9644832 9678321 9732096 9765888 9774864 9815256 9855648 9889869 9905302 9946233 9987164 10027008 10036224 10061824 10071072 10077696 10112688 10119168 10154304 10163637 10247634 10340352 10349856 10376256 10385793 10392448 10435392 10471626 10478336 10616832 10653696 10663488 10700514 10707552 10744731 10751616 10761498 10788948 10805784 10850436 10895088 10903552 10948608 10986624 10993664 10996722 11041976 11087604 11133232 11280384 11290752 11319552 11329956 11337216 11376774 11384064 11423592 11430912 11534336 11576031 11585024 11632896 11643588 11673288 11680768 11691504 11739816 11788128 11829059 11894784 11943936 11985408 11993088 11996424 12045792 12095568 12145344 12156507 12255232 12256974 12266496 12309088 12317184 12359952 12367872 12410816 12422223 12524886 12582912 12638208 12690432 12702096 12734496 12742656 12754368 12798654 12807072 12851541 12859776 12904428 12976128 13021184 13033152 13078406 13087008 13132449 13140864 13152942 13186492 13207293 13261644 13369344 13381632 13428096 13436928 13483584 13492224 13495977 13539072 13551516 13607514 13663512 13787136 13799808 13835008 13847724 13856832 13904946 13913856 13962168 14155776 14204928 14217984 14267352 14276736 14326308 14335488 14348664 14385264 14407712 14467248 14526784 14598144 14648832 14662296 14722884 14783472 14857953 14980746 15040512 15054336 15092736 15106608 15116288 15169032 15178752 15231456 15241216 15308194 15371451 15434708 15510528 15524784 15564384 15588672 15653088 15707439 15717504 15859712 15925248 15980544 15990784 15995232 16050771 16061056 16127424 16142247 16183422 16193792 16208676 16275654 16342632 16355328 16422912 16479936 16490496 16495083 16562964 16631406 16699848 16777216 16850944 16920576 16936128 16979328 16990208 16994934 17005824 17064872 17076096 17135388 17146368 17205904 17301504 17377536 17449344 17465382 17509932 17521152 17537256 17609724 17682192 17825792 17842176 17904128 17915904 17978112 17989632 17994636 18052096 18068688 18143352 18218016 18281273 18382848 18385461 18399744 18463632 18475776 18539928 18551808 18616224 18787329 18874368 18939904 18957312 19023136 19035648 19053144 19101744 19113984 19131552 19180352 19197981 19210608 19289664 19356642 19464192 19531776 19549728 19617609 19630512 19711296 19729413 19779738 19810604 19892466 19974328 20054016 20072448 20123648 20142144 20155392 20225376 20238336 20308608 20327274 20411271 20495268 20680704 20699712 20752512 20771586 20784896 20857419 20870784 20943252 20956672 21233664 21307392 21326976 21401028 21415104 21489462 21503232 21522996 21577896 21611568 21700872 21790176 21807104 21897216 21973248 21987328 21993444 22083952 22175208 22266464 22471119 22560768 22581504 22639104 22659912 22674432 22753548 22768128 22847184 22861824 22962291 23068672 23152062 23170048 23265792 23287176 23346576 23361536 23383008 23464199 23479632 23576256 23658118 23789568 23887872 23970816 23986176 23992848 24091584 24191136 24275133 24290688 24313014 24413481 24510464 24513948 24532992 24618176 24634368 24719904 24735744 24821632 24844446 24947109 25049772 25165824 25276416 25380864 25404192 25468992 25485312 25492401 25508736 25597308 25614144 25703082 25719552 25808856 25952256 26042368 26066304 26156812 26174016 26198073 26264898 26281728 26305884 26372984 26414586 26523288 26738688 26763264 26856192 26873856 26967168 26984448 26991954 27078144 27103032 27215028 27327024 27464701 27574272 27599616 27670016 27695448 27713664 27809892 27827712 27924336 28311552 28409856 28435968 28534704 28553472 28652616 28670976 28697328 28770528 28815424 28934496 29034963 29053568 29196288 29297664 29324592 29445768 29566944 29669607 29715906 29838699 29961492 30081024 30108672 30185472 30213216 30232576 30338064 30357504 30462912 30482432 30490911 30616388 30742902 30869416 31021056 31049568 31128768 31157379 31177344 31306176 31414878 31435008 31719424 31850496 31961088 31981568 31990464 32101542 32122112 32234193 32254848 32284494 32366844 32387584 32417352 32551308 32685264 32710656 32845824 32959872 32980992 32990166 33125928 33262812 33399696 33554432 33701888 33841152 33872256 33958656 33980416 33989868 34011648 34129744 34152192 34270776 34292736 34411808 34603008 34728093 34755072 34898688 34930764 35019864 35042304 35074512 35219448 35364384 35487177 35651584 35684352 35808256 35831808 35956224 35979264 35989272 36104192 36137376 36262853 36286704 36436032 36469521 36562546 36765696 36770922 36799488 36927264 36951552 37079856 37103616 37232448 37266669 37574658 37748736 37879808 37914624 38046272 38071296 38106288 38203488 38227968 38263104 38360704 38395962 38421216 38554623 38579328 38713284 38928384 39063552 39099456 39235218 39261024 39397347 39422592 39458826 39559476 39621208 39784932 39948656 40108032 40144896 40247296 40284288 40310784 40450752 40476672 40487931 40617216 40654548 40822542 40990536 41361408 41399424 41505024 41543172 41569792 41714838 41741568 41886504 41913344 42445447 42467328 42614784 42653952 42802056 42830208 42978924 43006464 43045992 43155792 43223136 43401744 43580352 43614208 43794432 43946496 43974656 43986888 44167904 44350416 44532928 44573859 44942238 45121536 45163008 45278208 45319824 45348864 45507096 45536256 45694368 45723648 45924582 46114353 46137344 46304124 46340096 46531584 46574352 46693152 46723072 46766016 46928398 46959264 47122317 47152512 47316236 47579136 47775744 47941632 47972352 47985696 48152313 48183168 48382272 48426741 48550266 48581376 48626028 48826962 49020928 49027896 49065984 49236352 49268736 49439808 49471488 49485249 49643264 49688892 49894218 50099544 50331648 50552832 50761728 50808384 50937984 50970624 50984802 51017472 51194616 51228288 51406164 51439104 51617712 51904512 52084736 52132608 52313624 52348032 52396146 52529796 52563456 52611768 52745968 52829172 53046576 53477376 53526528 53712384 53747712 53934336 53968896 53983908 54156288 54206064 54430056 54654048 54843819 54929402 55148544 55156383 55199232 55340032 55390896 55427328 55619784 55655424 55848672 56361987 56623104 56819712 56871936 57069408 57106944 57305232 57341952 57394656 57541056 57593943 57630848 57868992 58069926 58107136 58392576 58595328 58649184 58852827 58891536 59133888 59188239 59339214 59431812 59677398 59922984 60162048 60217344 60370944 60426432 60465152 60676128 60715008 60925824 60964864 60981822 61232776 61485804 61738832 62042112 62099136 62257536 62314758 62354688 62572257 62612352 62829756 62870016 63438848 63700992 63922176 63963136 63980928 64203084 64244224 64468386 64509696 64568988 64733688 64775168 64834704 65102616 65370528 65421312 65597509 65691648 65919744 65961984 65980332 66251856 66525624 66799392 67108864 67403776 67413357 67682304 67744512 67917312 67960832 67979736 68023296 68259488 68304384 68541552 68585472 68823616 68886873 69206016 69456186 69510144 69797376 69861528 70039728 70084608 70149024 70392597 70438896 70728768 70974354 71303168 71368704 71616512 71663616 71912448 71958528 71978544 72208384 72274752 72525706 72573408 72825399 72872064 72939042 73125092 73240443 73531392 73541844 73598976 73854528 73903104 74159712 74207232 74464896 74533338 74841327 75149316 75497472 75759616 75829248 76092544 76142592 76212576 76406976 76455936 76477203 76526208 76721408 76791924 76842432 77109246 77158656 77426568 77856768 78127104 78198912 78470436 78522048 78794694 78845184 78917652 79118952 79242416 79569864 79897312 80216064 80289792 80494592 80568576 80621568 80901504 80953344 80975862 81234432 81309096 81645084 81981072 82394103 82722816 82798848 83010048 83086344 83139584 83429676 83483136 83773008 83826688 84195067 84890894 84934656 85229568 85307904 85604112 85660416 85957848 86012928 86091984 86311584 86446272 86803488 87104889 87160704 87228416 87588864 87892992 87949312 87973776 88335808 88700832 89008821 89065856 89147718 89516097 89884476 90243072 90326016 90556416 90639648 90697728 91014192 91072512 91388736 91447296 91472733 91849164 92228706 92274688 92608248 92680192 93063168 93148704 93386304 93446144 93472137 93532032 93856796 93918528 94244634 94305024 94632472 95158272 95551488 95883264 95944704 95971392 96304626 96366336 96702579 96764544 96853482 97100532 97162752 97252056 97653924 98041856 98055792 98131968 98472704 98537472 98879616 98942976 98970498 99286528 99377784 99788436 100199088 100663296 101105664 101523456 101616768 101875968 101941248 101969604 102034944 102389232 102456576 102812328 102878208 103235424 103809024 104169472 104184279 104265216 104627248 104696064 104792292 105059592 105126912 105223536 105491936 105658344 106093152 106461531 106954752 107053056 107424768 107495424 107868672 107937792 107967816 108312576 108412128 108788559 108860112 109308096 109408563 109687638 109858804 110297088 110312766 110398464 110680064 110781792 110854656 111239568 111310848 111697344 111800007 112723974 113246208 113639424 113743872 114138816 114213888 114610464 114683904 114789312 115082112 115187886 115261696 115663869 115737984 116139852 116214272 116785152 117190656 117298368 117705654 117783072 118192041 118267776 118376478 118678428 118863624 119354796 119845968 120324096 120434688 120741888 120852864 120930304 121352256 121430016 121851648 121929728 121963644 122465552 122971608 123477664 124084224 124198272 124515072 124629516 124709376 125144514 125224704 125659512 125740032 126877696 127336341 127401984 127844352 127926272 127961856 128406168 128488448 128936772 129019392 129137976 129467376 129550336 129669408 130119649 130205232 130741056 130842624 131195018 131383296 131839488 131923968 131960664 132503712 133051248 133598784 133721577 134217728 134807552 134826714 135364608 135489024 135834624 135921664 135959472 136046592 136518976 136608768 137083104 137170944 137647232 137773746 138343059 138412032 138912372 139020288 139594752 139723056 140079456 140169216 140298048 140785194 140877792 141366951 141457536 141948708 142606336 142737408 143233024 143327232 143824896 143917056 143957088 144416768 144456939 144549504 145051412 145146816 145280223 145650798 145744128 145878084 146250184 146480886 147062784 147083688 147197952 147709056 147806208 148319424 148414464 148455747 148929792 149066676 149682654 150298632 150994944 151519232 151658496 152185088 152285184 152425152 152813952 152911872 152954406 153052416 153442816 153583848 153684864 154218492 154317312 154853136 155713536 156254208 156397824 156940872 157044096 157589388 157690368 157835304 158237904 158484832 159139728 159794624 160432128 160579584 160989184 161137152 161243136 161803008 161906688 161951724 162468864 162618192 163290168 163962144 164531457 164788206 165445632 165469149 165597696 166020096 166172688 166279168 166859352 166966272 167546016 167653376 168390134 169085961 169781788 169869312 170459136 170615808 171208224 171320832 171915696 172025856 172183968 172623168 172781829 172892544 173606976 174209778 174321408 174456832 175177728 175785984 175898624 175947552 176558481 176671616 177401664 177564717 178017642 178131712 178295436 179032194 179768952 180486144 180652032 181112832 181279296 181395456 182028384 182145024 182777472 182894592 182945466 183698328 184457412 184549376 185216496 185360384 186126336 186297408 186772608 186892288 186944274 187064064 187713592 187837056 188489268 188610048 189264944 190316544 191102976 191766528 191889408 191942784 192609252 192732672 193405158 193529088 193706964 194201064 194325504 194504112 195307848 196083712 196111584 196263936 196792527 196945408 197074944 197759232 197885952 197940996 198573056 198755568 199576872 200398176 201094003 201326592 202211328 202240071 203046912 203233536 203751936 203882496 203939208 204069888 204778464 204913152 205624656 205756416 206470848 206660619 207618048 208338944 208368558 208530432 209254496 209392128 209584584 210119184 210253824 210447072 210983872 211177791 211316688 212186304 212923062 213909504 214106112 214849536 214990848 215737344 215875584 215935632 216625152 216824256 217577118 217720224 218476197 218616192 218817126 219375276 219717608 220594176 220625532 220796928 221360128 221563584 221709312 222479136 222621696 223394688 223600014 224523981 225447948 226492416 227278848 227487744 228277632 228427776 229220928 229367808 229431609 229578624 230164224 230375772 230523392 231327738 231475968 232279704 232428544 233570304 234381312 234596736 235411308 235566144 236384082 236535552 236752956 237356856 237727248 238709592 239691936 240648192 240869376 241483776 241705728 241860608 242704512 242860032 243703296 243859456 243927288 244931104 245943216 246955328 247182309 248168448 248396544 249030144 249259032 249418752 250289028 250449408 251319024 251480064 252585201 253755392 254672682 254803968 255688704 255852544 255923712 256812336 256976896 257873544 258038784 258275952 258934752 259100672 259338816 260239298 260410464 261314667 261482112 261685248 262390036 262766592 263678976 263847936 263921328 265007424 266102496 267026463 267197568 267443154 268435456 268548291 269615104 269653428 270729216 270978048 271669248 271843328 271918944 272093184 273037952 273217536 274166208 274341888 274418199 275294464 275547492 276686118 276824064 277824744 278040576 279189504 279446112 280158912 280338432 280416411 280596096 281570388 281755584 282733902 282915072 283897416 285212672 285474816 286466048 286654464 287649792 287834112 287914176 288833536 288913878 289099008 290102824 290293632 290560446 291301596 291488256 291756168 292500368 292961772 294125568 294167376 294395904 295418112 295612416 296638848 296828928 296911494 297859584 298133352 299365308 300597264 301989888 302111711 303038464 303316992 304370176 304570368 304850304 305627904 305823744 305908812 306104832 306885632 307167696 307369728 308436984 308634624 309706272 311427072 312508416 312552837 312795648 313881744 314088192 315178776 315380736 315670608 316475808 316969664 318279456 319384593 319589248 320864256 321159168 321978368 322274304 322486272 323606016 323813376 323903448 324937728 325236384 326365677 326580336 327924288 328225689 329062914 329576412 330891264 330938298 331195392 332040192 332345376 332558336 333718704 333932544 335092032 335306752 335400021 336780268 338171922 339563576 339738624 340918272 341231616 342416448 342641664 343831392 344051712 344367936 345246336 345563658 345785088 346991607 347213952 348419556 348642816 348913664 350355456 351571968 351797248 351895104 353116962 353343232 354576123 354803328 355129434 356035284 356263424 356590872 358064388 359537904 360972288 361304064 362225664 362558592 362790912 364056768 364290048 365554944 365789184 365890932 367396656 368914824 369098752 370432992 370720768 372252672 372594816 373545216 373784576 373888548 374128128 375427184 375674112 376978536 377220096 378529888 380633088 382009023 382205952 383533056 383778816 383885568 385218504 385465344 386810316 387058176 387413928 388402128 388651008 389008224 390358947 390615696 392167424 392223168 392527872 393585054 393890816 394149888 395518464 395771904 395881992 397146112 397511136 398891383 399153744 400796352 401164731 402188006 402653184 404422656 404480142 406093824 406467072 407503872 407764992 407878416 408139776 409556928 409826304 411249312 411512832 412941696 413321238 415029177 415236096 416677888 416737116 417060864 418508992 418784256 419169168 420238368 420507648 420894144 421967744 422355582 422633376 424100853 424372608 425846124 427819008 428212224 429699072 429981696 431474688 431751168 431871264 433250304 433370817 433648512 435154236 435440448 436952394 437232384 437634252 438750552 439435216 441188352 441251064 441593856 442720256 443127168 443418624 444958272 445243392 445367241 446789376 447200028 449047962 450895896 452984832 454557696 454975488 456555264 456855552 458441856 458735616 458863218 459157248 460328448 460751544 461046784 462655476 462951936 464559408 464857088 466899917 467140608 468762624 469193472 470822616 471132288 472768164 473071104 473505912 474713712 475454496 477419184 479383872 481296384 481738752 482967552 483411456 483721216 485409024 485720064 487406592 487718912 487854576 489862208 491886432 493594371 493910656 494364618 496336896 496407447 496793088 498060288 498518064 498837504 500578056 500898816 502638048 502960128 505170402 507257883 507510784 509345364 509607936 511377408 511705088 511847424 513624672 513953792 515747088 516077568 516551904 517869504 518201344 518345487 518677632 520478596 520820928 522629334 522964224 523370496 524780072 525533184 527357952 527695872 527842656 529675443 530014848 532204992 532694151 534052926 534395136 534886308 536870912 537096582 539230208 539306856 541458432 541956096 543338496 543686656 543837888 544186368 546075904 546435072 548332416 548683776 548836398 550588928 551094984 553372236 553648128 555649488 556081152 558379008 558892224 560317824 560676864 560832822 561192192 563140776 563511168 565467804 565830144 567794832 570425344 570949632 572932096 573308928 575299584 575668224 575828352 577667072 577827756 578198016 580205648 580587264 581120892 582603192 582976512 583512336 585000736 585923544 588251136 588334752 588791808 590377581 590836224 591224832 593277696 593657856 593822988 595719168 596266704 598730616 601194528 603282009 603979776 604223422 606076928 606633984 606720213 608740352 609140736 609700608 611255808 611647488 611817624 612209664 613771264 614335392 614739456 616873968 617269248 619412544 619981857 622854144 625016832 625105674 625591296 627763488 628176384 630357552 630761472 631341216 632951616 633533373 633939328 636558912 638769186 639178496 641728512 642318336 643956736 644548608 644972544 647212032 647626752 647806896 649875456 650472768 652731354 653160672 655428591 655848576 656451378 658125828 659152824 661782528 661876596 662390784 664080384 664690752 665116672 667437408 667865088 670184064 670613504 670800042 673560536 676343844 679127152 679477248 681836544 682463232 684832896 685283328 687662784 688103424 688294827 688735872 690492672 691127316 691570176 693983214 694427904 696839112 697285632 697827328 700710912 703143936 703594496 703790208 706233924 706686464 709152246 709606656 710258868 712070568 712526848 713181744 716128776 719075808 721572599 721944576 722608128 724451328 725117184 725581824 728113536 728580096 731109888 731578368 731781864 734793312 737829648 738197504 740865984 741441536 741546927 744505344 745189632 747090432 747569152 747777096 748256256 750854368 751348224 753957072 754440192 757059776 757755603 761266176 764018046 764411904 767066112 767557632 767771136 770437008 770930688 773620632 774116352 774827856 776804256 777302016 778016448 780717894 781231392 783944001 784334848 784446336 785055744 787170108 787781632 788299776 791036928 791543808 791763984 794292224 795022272 797782766 798307488 801079389 801592704 802329462 804376012 805306368 805644873 808845312 808960284 812187648 812934144 815007744 815529984 815756832 816279552 819113856 819652608 822498624 823025664 823254597 825883392 826642476 830058354 830472192 833355776 833474232 834121728 837017984 837568512 838338336 840476736 841015296 841249233 841788288 843935488 844711164 845266752 848201706 848745216 851692248 855638016 856424448 859398144 859963392 862949376 863502336 863742528 866500608 866741634 867297024 870308472 870880896 873904788 874464768 875268504 877501104 878870432 882376704 882502128 883187712 885440512 886254336 886837248 889916544 890486784 890734482 893578752 894400056 898095924 901791792 905969664 906335133 909115392 909950976 913110528 913711104 916883712 917471232 917726436 918314496 920656896 921503088 922093568 925310952 925903872 929118816 929714176 933799834 934281216 937525248 937658511 938386944 941645232 942264576 945536328 946142208 947011824 949427424 950908992 954838368 958153779 958767744 962592768 963477504 965935104 966822912 967442432 970818048 971440128 974813184 975437824 975709152 979097031 979724416 983772864 984677067 987188742 987821312 988729236 992673792 992814894 993586176 996120576 997036128 997675008 1001156112 1001797632 1005276096 1005920256 1006200063 1010340804 1014515766 1015021568 1018690728 1019215872 1022754816 1023410176 1023694848 1027249344 1027907584 1031494176 1032155136 1033103808 1035739008 1036402688 1036690974 1037355264 1040957192 1041641856 1045258668 1045928448 1046740992 1049560144 1051066368 1054715904 1055391744 1055685312 1059350886 1060029696 1063728369 1064409984 1065388302 1068105852 1068790272 1069772616 1073741824 1074193164 1078460416 1078613712 1082916864 1083912192 1086676992 1087373312 1087675776 1088372736 1092151808 1092870144 1096664832 1097367552 1097672796 1101177856 1102189968 1106744472 1107296256 1111298976 1112162304 1115157653 1116758016 1117784448 1120635648 1121353728 1121665644 1122384384 1126281552 1127022336 1130935608 1131660288 1135589664 1140850688 1141899264 1145864192 1146027069 1146617856 1150599168 1151336448 1151656704 1155334144 1155655512 1156396032 1160411296 1161174528 1162241784 1165206384 1165953024 1167024672 1170001472 1171076841 1171847088 1176502272 1176669504 1177583616 1180755162 1181672448 1182449664 1186555392 1187315712 1187645976 1191438336 1192533408 1196674149 1197461232 1202389056 1203494193 1206564018 1207959552 1208446844 1212153856 1213267968 1213440426 1217480704 1218281472 1219401216 1222511616 1223294976 1223635248 1224419328 1227542528 1228670784 1229478912 1233747936 1234538496 1238825088 1239963714 1245087531 1245708288 1250033664 1250211348 1251182592 1255526976 1256352768 1260715104 1261522944 1262682432 1265903232 1267066746 1267878656 1272302559 1273117824 1277538372 1278356992 1283457024 1284636672 1287913472 1289097216 1289945088 1294424064 1295253504 1295613792 1299750912 1300112451 1300945536 1305462708 1306321344 1310857182 1311697152 1312902756 1316251656 1318305648 1323565056 1323753192 1324781568 1328160768 1329381504 1330233344 1334874816 1335730176 1340368128 1341227008 1341600084 1347121072 1352687688 1358254304 1358954496 1363673088 1364926464 1369665792 1370566656 1375325568 1376206848 1376589654 1377471744 1380985344 1382254632 1383140352 1387966428 1388855808 1393678224 1394571264 1395654656 1400699751 1401421824 1406287872 1407188992 1407580416 1412467848 1413372928 1418304492 1419213312 1420517736 1424141136 1425053696 1426363488 1431316139 1432257552 1438151616 1443145198 1443889152 1445216256 1448902656 1450234368 1451163648 1456227072 1457160192 1462219776 1463156736 1463563728 1469586624 1475659296 1476395008 1480783113 1481731968 1482883072 1483093854 1489010688 1489222341 1490379264 1494180864 1495138304 1495554192 1496512512 1501708736 1502696448 1507914144 1508880384 1514119552 1515511206 1521773649 1522532352 1528036092 1528823808 1534132224 1535115264 1535542272 1540874016 1541861376 1547241264 1548232704 1549655712 1553608512 1554604032 1555036461 1556032896 1561435788 1562462784 1567888002 1568669696 1568892672 1570111488 1574340216 1575563264 1576599552 1582073856 1583087616 1583527968 1588584448 1589026329 1590044544 1595565532 1596614976 1598082453 1602158778 1603185408 1604658924 1608752024 1610612736 1611289746 1617690624 1617920568 1624375296 1625868288 1630015488 1631059968 1631513664 1632559104 1638227712 1639305216 1644997248 1646051328 1646509194 1651766784 1653284952 1660116708 1660944384 1666711552 1666948464 1668243456 1674035968 1675137024 1676676672 1680953472 1682030592 1682498466 1683576576 1687870976 1689422328 1690533504 1696403412 1697490432 1703384496 1711276032 1712848896 1718796288 1719926784 1725898752 1727004672 1727485056 1733001216 1733483268 1734594048 1740616944 1741761792 1747809576 1748929536 1750537008 1755002208 1757740864 1764753408 1765004256 1766375424 1770881024 1771132743 1772508672 1773674496 1779833088 1780973568 1781468964 1787157504 1788800112 1796191848 1803583584 1809846027 1811939328 1812670266 1818230784 1819901952 1820160639 1826221056 1827422208 1833767424 1834942464 1835452872 1836628992 1841313792 1843006176 1844187136 1850621904 1851807744 1858237632 1859428352 1859945571 1867599668 1868562432 1875050496 1875317022 1876773888 1883290464 1884529152 1891072656 1892284416 1894023648 1898854848 1900600119 1901817984 1909676736 1916307558 1917535488 1925185536 1926955008 1931870208 1933645824 1934884864 1941636096 1942880256 1949626368 1950875648 1951418304 1958194062 1959448832 1966285773 1967545728 1969354134 1974377484 1975642624 1977458472 1985347584 1985629788 1987172352 1992241152 1994072256 1995350016 2002312224 2003595264 2010552192 2011840512 2012400126 2020681608 2029031532 2030043136 2037381456 2038431744 2045509632 2046820352 2047389696 2054498688 2055815168 2062988352 2064310272 2066207616 2071478016 2072805376 2073381948 2074710528 2081914384 2083283712 2090517336 2091856896 2093481984 2099120288 2102132736 2109431808 2110783488 2111370624 2118701772 2120059392 2127456738 2128819968 2130776604 2136211704 2137580544 2139545232 2148386328 2156920832 2157227424 2164717797 2165833728 2167824384 2173353984 2174746624 2175351552 2176745472 2184303616 2185740288 2193329664 2194735104 2195345592 2202355712 2204379936 2212034033 2213488944 2214592512 2222597952 2224324608 2224640781 2230315306 2233516032 2235568896 2241271296 2242707456 2243331288 2244768768 2252563104 2254044672 2261871216 2263320576 2271179328 2273266809 2281701376 2283798528 2291728384 2292054138 2293235712 2301198336 2302672896 2303313408 2310668288 2311311024 2312792064 2320822592 2322349056 2324483568 2330412768 2331906048 2334049344 2340002944 2342153682 2343694176 2351832003 2353004544 2353339008 2355167232 2361510324 2363344896 2364899328 2373110784 2374631424 2375291952 2382876672 2385066816 2393348298 2394922464 2403238167 2404778112 2406988386 2413128036 2415919104 2416893688 2424307712 2426535936 2426880852 2434961408 2436562944 2438802432 2445023232 2446589952 2447270496 2448838656 2455085056 2457341568 2458957824 2467495872 2469076992 2469763791 2477650176 2479927428 2490175062 2491416576 2500067328 2500422696 2502365184 2511053952 2512705536 2521430208 2523045888 2523747699 2525364864 2531806464 2534133492 2535757312 2544605118 2546235648 2555076744 2556713984 2566914048 2569273344 2575826944 2578194432 2579890176 2588848128 2590507008 2591227584 2599501824 2600224902 2601891072 2610925416 2612642688 2621714364 2623394304 2625805512 2632503312 2636611296 2647130112 2647506384 2649563136 2656321536 2658763008 2660466688 2669749632 2671460352 2680736256 2682454016 2683200168 2694242144 2705375376 2716508608 2717908992 2719005399 2727346176 2729852928 2739331584 2741133312 2750651136 2752413696 2753179308 2754943488 2761970688 2764509264 2766280704 2775932856 2777711616 2787356448 2789142528 2791309312 2801399502 2802843648 2812575744 2812975533 2814377984 2815160832 2824935696 2826745856 2836608984 2838426624 2841035472 2848282272 2850107392 2852726976 2862632278 2864515104 2874461337 2876303232 2886290396 2887778304 2890432512 2897805312 2900468736 2902327296 2912454144 2914320384 2924439552 2926313472 2927127456 2937291093 2939173248 2951318592 2952790016 2954031201 2961566226 2963463936 2965766144 2966187708 2978021376 2978444682 2980758528 2988361728 2990276608 2991108384 2993025024 3003417472 3005392896 3015828288 3017760768 3018600189 3028239104 3031022412 3043547298 3045064704 3056072184 3057647616 3068264448 3070230528 3071084544 3081748032 3083722752 3094482528 3096465408 3099311424 3107217024 3109208064 3110072922 3112065792 3122871576 3124925568 3135776004 3137339392 3137785344 3140222976 3148680432 3151126528 3153199104 3164147712 3166175232 3167055936 3177168896 3178052658 3180089088 3191131064 3193229952 3196164906 3204317556 3206370816 3209317848 3217504048 3221225472 3222579492 3235381248 3235841136 3248750592 3251736576 3260030976 3262119936 3263027328 3265118208 3276455424 3278610432 3289994496 3292102656 3293018388 3303533568 3306569904 3320233416 3321888768 3333423104 3333896928 3336486912 3345472959 3348071936 3350274048 3353353344 3361906944 3364061184 3364996932 3367153152 3375741952 3378844656 3381067008 3392806824 3394980864 3406768992 3422552064 3425697792 3437592576 3438081207 3439853568 3451797504 3454009344 3454970112 3466002432 3466966536 3469188096 3481233888 3483523584 3495619152 3497859072 3501074016 3510004416 3513230523 3515481728 3529506816 3530008512 3532750848 3541762048 3542265486 3545017344 3547348992 3559666176 3561947136 3562937928 3574315008 3577600224 3590022447 3592383696 3607167168 3610482579 3619692054 3623878656 3625340532 3636461568 3639803904 3640321278 3652442112 3654844416 3667534848 3669884928 3670905744 3673257984 3682627584 3686012352 3688374272 3701243808 3703615488 3716475264 3718856704 3719891142 3735199336 3737124864 3750100992 3750634044 3753547776 3766580928 3769058304 3782145312 3784568832 3788047296 3797709696 3801200238 3803635968 3816907677 3819353472 3832615116 3835070976 3850371072 3853910016 3863740416 3867291648 3869769728 3883272192 3885760512 3899252736 3900337353 3901751296 3902836608 3916388124 3918897664 3932571546 3935091456 3938708268 3948754968 3951285248 3954916944 3970695168 3971259576 3974344704 3984482304 3988144512 3990700032 4004624448 4007190528 4021104384 4023681024 4024800252 4041363216 4058063064 4060086272 4074762912 4076863488 4091019264 4093640704 4094779392 4108997376 4111630336 4125976704 4128620544 4132415232 4142956032 4145610752 4146763896 4149421056 4163828768 4166567424 4181034672 4183713792 4186963968 4198240576 4202099253 4204265472 4218863616 4221566976 4222741248 4237403544 4240118784 4254913476 4257639936 4261553208 4272423408 4275161088 4279090464 4293948417 4296772656 4313841664 4314454848 4329435594 4331667456 4335648768 4346707968 4349493248 4350703104 4353490944 4368607232 4371480576 4386659328 4389470208 4390691184 4404711424 4408759872 4424068066 4426977888 4429185024 4442349339 4445195904 4448649216 4449281562 4460630612 4467032064 4467667023 4471137792 4482542592 4485414912 4486662576 4489537536 4505126208 4508089344 4523742432 4526641152 4542358656 4546533618 4563402752 4565320947 4567597056 4583456768 4584108276 4586471424 4602396672 4605345792 4606626816 4621336576 4622622048 4625584128 4641645184 4644698112 4648967136 4660825536 4663812096 4665109383 4668098688 4680005888 4684307364 4687388352 4703664006 4706009088 4706678016 4710334464 4723020648 4726689792 4729798656 4746221568 4749262848 4750583904 4765753344 4767078987 4770133632 4786696596 4789844928 4806476334 4809556224 4813976772 4826256072 4831838208 4833787376 4848615424 4853071872 4853761704 4869922816 4873125888 4877604864 4890046464 4893179904 4894540992 4897677312 4910170112 4914683136 4917915648 4934991744 4938153984 4939527582 4955300352 4959854856 4980350124 4982833152 5000134656 5000845392 5004730368 5022107904 5025411072 5042860416 5046091776 5047495398 5050729728 5063612928 5068266984 5071514624 5089210236 5092471296 5110153488 5113427968 5133828096 5135899087 5138546688 5151653888 5156388864 5159780352 5177696256 5181014016 5182455168 5199003648 5200449804 5203782144 5221850832 5225285376 5243428728 5246788608 5251611024 5265006624 5273222592 5294260224 5295012768 5299126272 5312643072 5313398229 5317526016 5320933376 5339499264 5342920704 5361472512 5364908032 5366400336 5388484288 5410750752 5429538081 5433017216 5435817984 5438010798 5454692352 5459705856 5460481917 5478663168 5482266624 5501302272 5504827392 5506358616 5509886976 5523941376 5529018528 5532561408 5551865712 5555423232 5574712896 5578285056 5579836713 5582618624 5602799004 5605687296 5625151488 5625951066 5628755968 5630321664 5649871392 5653491712 5673217968 5676853248 5682070944 5696564544 5700214784 5701800357 5705453952 5725264556 5729030208 5748922674 5752606464 5772580792 5775556608 5780865024 5795610624 5800937472 5804654592 5824908288 5828640768 5848879104 5852626944 5854254912 5874582186 5878346496 5898857319 5902637184 5905580032 5908062402 5923132452 5926927872 5931532288 5932375416 5956042752 5956889364 5961517056 5976723456 5980553216 5982216768 5986050048 6006834944 6010785792 6031656576 6035521536 6037200378 6056478208 6062044824 6087094596 6090129408 6112144368 6115295232 6136528896 6140461056 6142169088 6163496064 6167445504 6188965056 6192930816 6198622848 6214434048 6218416128 6220145844 6224131584 6245743152 6249851136 6271552008 6274678784 6275570688 6280445952 6297360864 6302253056 6306398208 6328295424 6332350464 6334111872 6354337792 6356105316 6360178176 6382262128 6386459904 6392329812 6408635112 6412741632 6418635696 6435008096 6445158984 6470762496 6471682272 6494153391 6497501184 6503473152 6520061952 6524239872 6526054656 6530236416 6552910848 6557220864 6579988992 6584205312 6586036776 6607067136 6613139808 6636102099 6640466832 6643777536 6666846208 6667793856 6672973824 6673922343 6690945918 6696143872 6700548096 6706706688 6723813888 6728122368 6729993864 6734306304 6751483904 6757689312 6762134016 6785613648 6789961728 6813537984 6819800427 6845104128 6851395584 6875185152 6876162414 6879707136 6903595008 6908018688 6909940224 6932004864 6933933072 6938376192 6962467776 6967047168 6991238304 6995718144 7002148032 7020008832 7026461046 7030963456 7055496009 7059013632 7060017024 7065501696 7083524096 7084530972 7090034688 7094697984 7119332352 7123894272 7125875856 7148630016 7155200448 7180044894 7184767392 7209714501 7214334336 7220965158 7239384108 7247757312 7250681064 7272923136 7279607808 7280642556 7304884224 7309688832 7335069696 7339769856 7341811488 7346515968 7365255168 7372024704 7376748544 7402487616 7407230976 7432950528 7437713408 7439782284 7470398672 7474249728 7500201984 7501268088 7507095552 7533161856 7538116608 7564290624 7569137664 7571243097 7576094592 7595419392 7602400476 7607271936 7633815354 7638706944 7665230232 7670141952 7700742144 7707820032 7727480832 7734583296 7739539456 7766544384 7771521024 7798505472 7800674706 7803502592 7805673216 7832776248 7837795328 7865143092 7870182912 7877416536 7897509936 7902570496 7909833888 7937298589 7941390336 7942519152 7948689408 7968964608 7976289024 7981400064 8009248896 8014381056 8042208768 8047362048 8049600504 8082726432 8116126128 8120172544 8149525824 8153726976 8157016197 8182038528 8187281408 8189558784 8217994752 8223260672 8251953408 8257241088 8264830464 8285912064 8291221504 8293527792 8298842112 8327657536 8333134848 8362069344 8367427584 8373927936 8396481152 8404198506 8408530944 8437727232 8438926599 8443133952 8445482496 8474807088 8480237568 8509826952 8515279872 8523106416 8544846816 8550322176 8558180928 8587896834 8593545312 8623384011 8627683328 8628909696 8658871188 8663334912 8671297536 8693415936 8698986496 8701406208 8706981888 8737214464 8742961152 8773318656 8778940416 8781382368 8809422848 8811873279 8817519744 8848136132 8853955776 8858370048 8862093603 8884698678 8890391808 8897298432 8898563124 8921261224 8934064128 8935334046 8942275584 8965085184 8970829824 8973325152 8979075072 9010252416 9016178688 9047484864 9053282304 9055800567 9084717312 9093067236 9126805504 9130641894 9135194112 9166913536 9168216552 9172942848 9204793344 9210691584 9213253632 9242673152 9245244096 9251168256 9283290368 9289396224 9297934272 9321651072 9327624192 9330218766 9336197376 9360011776 9368614728 9374776704 9407328012 9412018176 9413356032 9420668928 9446041296 9453379584 9459597312 9492443136 9498525696 9501167808 9531506688 9534157974 9540267264 9573393192 9579689856 9612952668 9619112448 9627953544 9652512144 9663676416 9667574752 9697230848 9706143744 9707523408 9739845632 9746251776 9755209728 9780092928 9786359808 9789081984 9795354624 9820340224 9829366272 9835831296 9869983488 9876307968 9879055164 9910600704 9919709712 9960700248 9965666304 10000269312 10001690784 10009460736 10036418877 10044215808 10050822144 10085720832 10092183552 10094990796 10101459456 10127225856 10136533968 10143029248 10178420472 10184942592 10220306976 10226855936 10267656192 10271798174 10277093376 10303307776 10312777728 10314243621 10319560704 10355392512 10362028032 10364910336 10398007296 10400899608 10407564288 10443701664 10450570752 10486857456 10493577216 10503222048 10530013248 10539691569 10546445184 10588520448 10590025536 10598252544 10625286144 10626796458 10635052032 10641866752 10678998528 10685841408 10722945024 10729816064 10732800672 10770067341 10776968576 10821501504 10831447737 10859076162 10866034432 10871635968 10876021596 10909384704 10919411712 10920963834 10957326336 10964533248 11002604544 11009654784 11012717232 11019773952 11047882752 11058037056 11065122816 11103731424 11110846464 11149425792 11156570112 11159673426 11165237248 11205598008 11211374592 11250302976 11251902132 11257511936 11260643328 11299742784 11306983424 11346435936 11353706496 11364141888 11393129088 11400429568 11403600714 11410907904 11450529112 11458060416 11497845348 11505212928 11545161584 11551113216 11561730048 11591221248 11601874944 11609309184 11649816576 11657281536 11697758208 11701012059 11705253888 11708509824 11749164372 11756692992 11797714638 11805274368 11811160064 11816124804 11846264904 11853855744 11863064576 11864750832 11912085504 11913778728 11923034112 11953446912 11961106432 11964433536 11972100096 12013669888 12021571584 12063313152 12071043072 12074400756 12112956416 12124089648 12174189192 12180258816 12224288736 12230590464 12266734183 12273057792 12280922112 12284338176 12326992128 12334891008 12377930112 12385861632 12397245696 12428868096 12436832256 12440291688 12448263168 12491486304 12499702272 12543104016 12549357568 12551141376 12560891904 12594721728 12604506112 12606297759 12612796416 12656590848 12664700928 12668223744 12708675584 12712210632 12720356352 12764524256 12772919808 12784659624 12817270224 12825483264 12837271392 12870016192 12881845251 12890317968 12941524992 12943364544 12988306782 12995002368 13006946304 13040123904 13048479744 13052109312 13060472832 13105821696 13114441728 13159977984 13168410624 13172073552 13214134272 13226279616 13272204198 13280933664 13287555072 13327048017 13333692416 13335587712 13345947648 13347844686 13381891836 13392287744 13401096192 13413413376 13447627776 13456244736 13459987728 13468612608 13502967808 13515378624 13524268032 13571227296 13579923456 13627075968 13639600854 13690208256 13695962841 13702791168 13750370304 13752324828 13759414272 13807190016 13816037376 13819880448 13864009728 13867866144 13876752384 13924935552 13934094336 13982476608 13991436288 13995328149 14004296064 14040017664 14052922092 14061926912 14110992018 14118027264 14120034048 14131003392 14167048192 14169061944 14180069376 14189395968 14238664704 14247788544 14251751712 14297260032 14301236961 14310400896 14360089788 14369534784 14419429002 14428668672 14441930316 14478768216 14495514624 14501362128 14545846272 14559215616 14561285112 14609768448 14619377664 14670139392 14679539712 14683622976 14693031936 14730510336 14744049408 14753497088 14804975232 14814461952 14865901056 14875426816 14879564568 14940797344 14948499456 15000403968 15002536176 15014191104 15066323712 15076233216 15128581248 15138275328 15142486194 15152189184 15190838784 15204800952 15214543872 15267630708 15277413888 15330460464 15340283904 15401484288 15407697261 15415640064 15454961664 15469166592 15479078912 15533088768 15543042048 15597010944 15601349412 15607005184 15611346432 15665552496 15675590656 15730286184 15740365824 15754833072 15795019872 15805140992 15819667776 15874597178 15882780672 15885038304 15897378816 15937929216 15940194687 15952578048 15962800128 16018497792 16028762112 16084417536 16094724096 16099201008 16165452864 16232252256 16240345088 16288614243 16299051648 16307453952 16314032394 16364077056 16374562816 16379117568 16381445751 16435989504 16446521344 16503906816 16514482176 16529660928 16571824128 16582443008 16587055584 16597684224 16655315072 16666269696 16724138688 16734855168 16739510139 16747855872 16792962304 16808397012 16817061888 16875454464 16877853198 16886267904 16890964992 16949614176 16960475136 17019653904 17030559744 17046212832 17089693632 17100644352 17105401071 17116361856 17175793668 17187090624 17246768022 17255366656 17257819392 17317742376 17326669824 17342595072 17386831872 17397972992 17402812416 17413963776 17474428928 17485922304 17546637312 17557880832 17562764736 17618845696 17623746558 17635039488 17696272264 17707911552 17716740096 17724187206 17769397356 17780783616 17794596864 17797126248 17842522448 17868128256 17870668092 17884551168 17930170368 17941659648 17946650304 17958150144 18020504832 18032357376 18094969728 18106564608 18111601134 18169434624 18186134472 18253611008 18261283788 18270388224 18333827072 18336433104 18345885696 18409586688 18421383168 18426507264 18485346304 18490488192 18502336512 18566580736 18578792448 18595868544 18643302144 18655248384 18660437532 18672394752 18720023552 18737229456 18749553408 18814656024 18824036352 18826712064 18841337856 18892082592 18906759168 18919194624 18984886272 18997051392 19002335616 19063013376 19068315948 19080534528 19146786384 19159379712 19225905336 19238224896 19255907088 19305024288 19335149504 19394461696 19412287488 19415046816 19479691264 19482460173 19492503552 19510419456 19560185856 19572719616 19578163968 19590709248 19640680448 19658732544 19671662592 19739966976 19752615936 19758110328 19821201408 19839419424 19908306297 19921400496 19931332608 20000538624 20003381568 20018921472 20021767029 20072837754 20088431616 20101644288 20171441664 20184367104 20189981592 20202918912 20254451712 20273067936 20286058496 20356840944 20369885184 20440613952 20453711872 20459401281 20535312384 20543596348 20554186752 20606615552 20625555456 20628487242 20639121408 20710785024 20724056064 20729820672 20796014592 20801799216 20815128576 20887403328 20901141504 20973714912 20987154432 21006444096 21060026496 21079383138 21092890368 21166488027 21177040896 21180051072 21196505088 21250572288 21253592916 21270104064 21283733504 21357997056 21371682816 21445890048 21459632128 21465601344 21540134682 21553937152 21629143503 21643003008 21662895474 21718152324 21732068864 21743271936 21752043192 21818769408 21838823424 21841927668 21914652672 21929066496 22005209088 22019309568 22025434464 22039547904 22095765504 22116074112 22130245632 22207462848 22221692928 22298851584 22313140224 22319346852 22330474496 22411196016 22422749184 22500605952 22503804264 22515023872 22521286656 22599485568 22613966848 22692871872 22707412992 22728283776 22786258176 22800859136 22807201428 22821815808 22901058224 22916120832 22995690696 23010425856 23090323168 23102226432 23123460096 23182442496 23203749888 23218618368 23299633152 23314563072 23395516416 23402024118 23410507776 23417019648 23498328744 23513385984 23595429276 23610548736 23632249608 23692529808 23707711488 23726129152 23729501664 23811895767 23824171008 23827557456 23846068224 23906893824 23922212864 23928867072 23944200192 24027339776 24043143168 24126626304 24142086144 24148801512 24225912832 24248179296 24332374363 24348378384 24360517632 24448577472 24461180928 24471048591 24533468366 24546115584 24561844224 24568676352 24653984256 24669782016 24755860224 24771723264 24794491392 24857736192 24873664512 24880583376 24896526336 24982972608 24999404544 25086208032 25098715136 25102282752 25121783808 25189443456 25209012224 25212595518 25225592832 25313181696 25316779797 25329401856 25336447488 25417351168 25424421264 25440712704 25529048512 25545839616 25569319248 25634540448 25650966528 25674542784 25740032384 25763690502 25780635936 25870152033 25883049984 25886729088 25976613564 25990004736 26013892608 26080247808 26096959488 26104218624 26120945664 26211643392 26228883456 26319955968 26336821248 26344147104 26428268544 26435619837 26452559232 26544408396 26561867328 26575110144 26654096034 26667384832 26671175424 26691895296 26695689372 26763783672 26784575488 26802192384 26826826752 26895255552 26912489472 26919975456 26937225216 27005935616 27030757248 27048536064 27142454592 27159846912 27167401701 27254151936 27279201708 27380416512 27391925682 27405582336 27500740608 27504649656 27518828544 27614380032 27632074752 27639760896 27728019456 27735732288 27753504768 27849871104 27868188672 27964953216 27982872576 27990656298 28008592128 28080035328 28105844184 28123853824 28221984036 28236054528 28240068096 28262006784 28334096384 28338123888 28360138752 28378791936 28477329408 28495577088 28503503424 28594520064 28602473922 28620801792 28720179576 28739069568 28838858004 28857337344 28883860632 28957536432 28991029248 29002724256 29091692544 29118431232 29122570224 29219536896 29238755328 29340278784 29359079424 29367245952 29386063872 29461020672 29488098816 29506994176 29609950464 29628923904 29731802112 29750853632 29759129136 29881594688 29896998912 30000807936 30005072352 30028382208 30109256631 30132647424 30152466432 30257162496 30276550656 30284972388 30304378368 30381677568 30409601904 30429087744 30535261416 30554827776 30660920928 30680567808 30802968576 30815394522 30831280128 30909923328 30938333184 30942730863 30958157824 31066177536 31086084096 31194021888 31202698824 31214010368 31222692864 31331104992 31351181312 31460572368 31480731648 31509666144 31590039744 31610281984 31619074707 31639335552 31749194356 31765561344 31770076608 31794757632 31875858432 31880389374 31905156096 31925600256 32036995584 32057524224 32168835072 32189448192 32198402016 32310202023 32330905728 32464504512 32480690176 32494343211 32577228486 32598103296 32614907904 32628064788 32728154112 32749125632 32758235136 32762891502 32871979008 32893042688 33007813632 33028964352 33059321856 33143648256 33164886016 33174111168 33195368448 33310630144 33332539392 33448277376 33469710336 33479020278 33495711744 33585924608 33616794024 33634123776 33750908928 33755706396 33772535808 33781929984 33899228352 33920950272 34039307808 34061119488 34092425664 34179387264 34201288704 34210802142 34232723712 34351587336 34374181248 34493536044 34510733312 34515638784 34635484752 34653339648 34685190144 34773663744 34795945984 34805624832 34827927552 34948857856 34971844608 35093274624 35115761664 35125529472 35237691392 35247493116 35270078976 35392544528 35415823104 35433480192 35448374412 35538794712 35561567232 35589193728 35594252496 35685044896 35736256512 35741336184 35769102336 35860340736 35883319296 35893300608 35916300288 36041009664 36064714752 36189939456 36213129216 36223202268 36338869248 36372268944 36522567576 36540776448 36667654144 36672866208 36691771392 36800202549 36819173376 36842766336 36853014528 36970692608 36980976384 37004673024 37133161472 37157584896 37191737088 37286604288 37310496768 37320875064 37344789504 37440047104 37474458912 37499106816 37629312048 37648072704 37653424128 37682675712 37784165184 37813518336 37818893277 37838389248 37969772544 37994102784 38004671232 38126026752 38136631896 38161069056 38293572768 38318759424 38451810672 38476449792 38511814176 38610048576 38645535753 38670299008 38788923392 38824574976 38830093632 38959382528 38964920346 38985007104 39020838912 39120371712 39145439232 39156327936 39181418496 39281360896 39317465088 39343325184 39479933952 39505231872 39516220656 39642402816 39678838848 39816612594 39842800992 39862665216 39981144051 40001077248 40006763136 40037842944 40043534058 40145675508 40176863232 40203288576 40342883328 40368734208 40379963184 40405837824 40508903424 40546135872 40572116992 40713681888 40739770368 40881227904 40907423744 40918802562 41070624768 41087192696 41108373504 41213231104 41251110912 41256974484 41278242816 41421570048 41448112128 41459641344 41592029184 41603598432 41630257152 41774806656 41802283008 41947429824 41974308864 41985984447 42012888192 42120052992 42158766276 42185780736 42332976054 42354081792 42360102144 42393010176 42501144576 42507185832 42540208128 42567467008 42715994112 42743365632 42891780096 42903710883 42919264256 42931202688 43080269364 43107874304 43258287006 43286006016 43325790948 43436304648 43464137728 43486543872 43504086384 43637538816 43677646848 43683855336 43829305344 43858132992 44010418176 44038619136 44050868928 44079095808 44191531008 44232148224 44260491264 44414925696 44443385856 44597703168 44626280448 44638693704 44660948992 44822392032 44845498368 45001211904 45007608528 45030047744 45042573312 45198971136 45227933696 45385743744 45414825984 45456567552 45572516352 45601718272 45614402856 45643631616 45802116448 45832241664 45991381392 46020851712 46180646336 46204452864 46223091783 46246920192 46364884992 46407499776 46437236736 46599266304 46629126144 46791032832 46804048236 46821015552 46834039296 46996657488 47026771968 47190858552 47221097472 47264499216 47385059616 47415422976 47452258304 47459003328 47623791534 47648342016 47655114912 47692136448 47813787648 47820584061 47844425728 47857734144 47888400384 48054679552 48086286336 48253252608 48284172288 48297603024 48451825664 48496358592 48664748726 48696756768 48721035264 48865842729 48897154944 48922361856 48942097182 49066936732 49092231168 49123688448 49137352704 49144337253 49307968512 49339564032 49511720448 49543446528 49588982784 49715472384 49747329024 49761166752 49793052672 49965945216 49998809088 50172416064 50197430272 50204565504 50218530417 50243567616 50378886912 50418024448 50425191036 50451185664 50626363392 50633559594 50658803712 50672894976 50834702336 50848842528 50881425408 51058097024 51091679232 51138638496 51269080896 51301933056 51316203213 51349085568 51480064768 51527381004 51561271872 51740304066 51766099968 51773458176 51953227128 51980009472 52027785216 52160495616 52193918976 52208437248 52241891328 52423286784 52457766912 52639911936 52673642496 52688294208 52856537088 52871239674 52905118464 53088816792 53123734656 53150220288 53308192068 53334769664 53342350848 53383790592 53391378744 53527567344 53569150976 53604384768 53653653504 53790511104 53824978944 53839950912 53874450432 54011871232 54061514496 54097072128 54284909184 54319693824 54334803402 54508303872 54558403416 54760833024 54783851364 54811164672 55001481216 55009299312 55037657088 55228760064 55264149504 55279521792 55456038912 55471464576 55507009536 55699742208 55736377344 55929906432 55965745152 55981312596 56017184256 56160070656 56211688368 56247707648 56443968072 56472109056 56480136192 56524013568 56668192768 56676247776 56720277504 56757583872 56954658816 56991154176 57007006848 57189040128 57204947844 57241603584 57440359152 57478139136 57677716008 57714674688 57767721264 57915072864 58005448512 58183385088 58236862464 58245140448 58439073792 58447380519 58477510656 58680557568 58718158848 58734491904 58772127744 58922041344 58976197632 59013988352 59219900928 59257847808 59463604224 59501707264 59518258272 59724918891 59763189376 59793997824 60001615872 60010144704 60056764416 60065301087 60218513262 60265294848 60304932864 60514324992 60553101312 60569944776 60608756736 60763355136 60819203808 60858175488 61070522832 61109655552 61321841856 61361135616 61378203843 61605937152 61630789044 61662560256 61819846656 61876666368 61885461726 61916315648 62132355072 62172168192 62388043776 62405397648 62428020736 62445385728 62662209984 62702362624 62921144736 62961463296 63019332288 63180079488 63220563968 63238149414 63278671104 63498388712 63531122688 63540153216 63589515264 63751716864 63760778748 63810312192 63851200512 64073991168 64115048448 64337670144 64378896384 64396804032 64620404046 64661811456 64887430509 64929009024 64961380352 64988686422 65154456972 65196206592 65229815808 65256129576 65456308224 65498251264 65516470272 65525783004 65743958016 65786085376 66015627264 66057928704 66118643712 66287296512 66329772032 66348222336 66390736896 66621260288 66665078784 66896554752 66939420672 66958040556 66991423488 67171849216 67233588048 67268247552 67501817856 67511412792 67545071616 67563859968 67798456704 67841900544 68078615616 68122238976 68184851328 68358774528 68402577408 68421604284 68465447424 68703174672 68748362496 68987072088 69021466624 69031277568 69270969504 69306679296 69370380288 69547327488 69591891968 69611249664 69655855104 69897715712 69943689216 70186549248 70231523328 70251058944 70475382784 70494986232 70540157952 70785089056 70831646208 70896748824 71077589424 71123134464 71178387456 71188504992 71370089792 71435687301 71472513024 71482672368 71538204672 71720681472 71766638592 71786601216 71832600576 72082019328 72129429504 72379878912 72426258432 72446404536 72677738496 72744537888 72997123089 73045135152 73081552896 73335308288 73345732416 73383542784 73413145773 73600405098 73638346752 73685532672 73706029056 73941385216 73961952768 74009346048 74266322944 74315169792 74383474176 74573208576 74620993536 74641750128 74689579008 74880094208 74948917824 74998213632 75258624096 75296145408 75306848256 75365351424 75568330368 75627036672 75637786554 75676778496 75939545088 75950339391 75988205568 76009342464 76252053504 76273263792 76322138112 76587145536 76637518848 76903621344 76952899584 77023628352 77220097152 77291071506 77340598016 77577846784 77610456099 77649149952 77660187264 77918765056 77929840692 77970014208 78041677824 78240743424 78290878464 78312655872 78362836992 78562721792 78634930176 78686650368 78959867904 79010463744 79032441312 79284805632 79306859511 79357677696 79633225188 79685601984 79725330432 79962288102 80002154496 80013526272 80075685888 80087068116 80291351016 80353726464 80406577152 80685766656 80737468416 80759926368 80811675648 81017806848 81092271744 81144233984 81427363776 81479540736 81762455808 81814847488 81837605124 82141249536 82174385392 82216747008 82426462208 82502221824 82513948968 82556485632 82843140096 82896224256 82919282688 83184058368 83207196864 83260514304 83549613312 83604566016 83894859648 83948617728 83971968894 84025776384 84240105984 84317532552 84371561472 84665952108 84708163584 84720204288 84786020352 85002289152 85014371664 85080416256 85134934016 85431988224 85486731264 85783560192 85807421766 85838528512 85862405376 86160538728 86215748608 86516574012 86572012032 86651581896 86872609296 86928275456 86973087744 87008172768 87275077632 87310284479 87355293696 87367710672 87658610688 87716265984 88020836352 88077238272 88101737856 88158191616 88383062016 88464296448 88520982528 88829851392 88886771712 89195406336 89252560896 89277387408 89321897984 89644784064 89690996736 90002423808 90015217056 90060095488 90085146624 90327769893 90397942272 90455867392 90771487488 90829651968 90913135104 91145032704 91203436544 91228805712 91287263232 91604232896 91664483328 91982762784 92041703424 92361292672 92408905728 92446183566 92493840384 92729769984 92814999552 92828192589 92874473472 93198532608 93258252288 93582065664 93608096472 93642031104 93668078592 93993314976 94053543936 94381717104 94442194944 94528998432 94770119232 94830845952 94857224121 94904516608 94918006656 95247583068 95296684032 95310229824 95384272896 95627575296 95641168122 95688851456 95715468288 95776800768 96109359104 96172572672 96506505216 96568344576 96595206048 96903651328 96930606069 96992717184 97329497452 97393513536 97442070528 97483029633 97731685458 97794309888 97844723712 97884194364 98133873464 98184462336 98247376896 98274705408 98288674506 98615937024 98679128064 99023440896 99086893056 99177965568 99430944768 99494658048 99522333504 99586105344 99931890432 99997618176 100344832128 100394860544 100409131008 100437060834 100487135232 100757773824 100836048896 100850382072 100902371328 101252726784 101267119188 101317607424 101345789952 101669404672 101697685056 101762850816 102116194048 102183358464 102277276992 102538161792 102603866112 102632406426 102698171136 102960129536 103054762008 103122543744 103480608132 103532199936 103546916352 103906454256 103960018944 104055570432 104320991232 104387837952 104416874496 104483782656 104846573568 104915533824 105279823872 105347284992 105376588416 105713074176 105742479348 105810236928 106177633584 106247469312 106300440576 106616384136 106669539328 106684701696 106767581184 106782757488 107055134688 107138301952 107208769536 107307307008 107581022208 107649957888 107679901824 107748900864 108023742464 108123028992 108194144256 108569818368 108639387648 108669606804 109016607744 109116806832 109567702728 109622329344 110002962432 110018598624 110075314176 110400607647 110457520128 110528299008 110559043584 110912077824 110942929152 111014019072 111399484416 111472754688 111859812864 111931490304 111962625192 112034368512 112320141312 112423376736 112495415296 112887936144 112944218112 112960272384 113048027136 113336385536 113352495552 113440555008 113456679831 113515167744 113909317632 113982308352 114014013696 114378080256 114409895688 114483207168 114880718304 114956278272 115355432016 115429349376 115535442528 115830145728 115936607259 116010897024 116366770176 116473724928 116490280896 116878147584 116894761038 116955021312 117361115136 117436317696 117468983808 117544255488 117844082688 117952395264 118027976704 118439801856 118515695616 118927208448 119003414528 119036516544 119449837782 119526378752 119587995648 119943432153 120003231744 120020289408 120113528832 120130602174 120437026524 120530589696 120609865728 121028649984 121106202624 121139889552 121217513472 121526710272 121638407616 121716350976 122141045664 122219311104 122643683712 122722271232 122756407686 123211874304 123261578088 123325120512 123639693312 123753332736 123770923452 123832631296 124264710144 124344336384 124776087552 124810795296 124856041472 124890771456 125324419968 125404725248 125842289472 125922926592 126038664576 126360158976 126441127936 126476298828 126557342208 126996777424 127062245376 127080306432 127179030528 127503433728 127521557496 127620624384 127702401024 128147982336 128230096896 128675340288 128711132649 128757792768 128793608064 129240808092 129323622912 129774861018 129858018048 129922760704 129977372844 130308913944 130392413184 130459631616 130512259152 130912616448 131032940544 131051566008 131487916032 131572170752 132031254528 132115857408 132237287424 132574593024 132659544064 132696444672 132781473792 133242520576 133330157568 133793109504 133878841344 133916081112 133982846976 134343698432 134467176096 134536495104 134934076013 135003635712 135022825584 135090143232 135127719936 135596913408 135683801088 136157231232 136244477952 136369702656 136717549056 136805154816 136843208568 136930894848 137406349344 137496724992 137974144176 138042933248 138062555136 138541939008 138613358592 138669275349 138740760576 139094654976 139183783936 139222499328 139311710208 139795431424 139887378432 140373098496 140463046656 140502117888 140950765568 140989972464 141080315904 141570178112 141663292416 141793497648 142155178848 142246268928 142356774912 142377009984 142740179584 142871374602 142945026048 142965344736 143076409344 143441362944 143461752183 143533277184 143573202432 143665201152 144164038656 144258859008 144759757824 144852516864 144892809072 145355476992 145489075776 145994246178 146090270304 146163105792 146597528187 146670616576 146691464832 146767085568 146826291546 147200810196 147276693504 147371065344 147412058112 147882770432 147923905536 148018692096 148532645888 148630339584 148766948352 149146417152 149241987072 149283500256 149379158016 149760188416 149897835648 149996427264 150517248192 150592290816 150613696512 150655591251 150730702848 151136660736 151254073344 151275573108 151353556992 151879090176 151900678782 151976411136 152018684928 152504107008 152546527584 152644276224 153174291072 153275037696 153807242688 153905799168 153948609639 154047256704 154440194304 154582143012 154681196032 155155693568 155220912198 155298299904 155320374528 155837530112 155859681384 155940028416 156083355648 156481486848 156581756928 156625311744 156725673984 157125443584 157269860352 157373300736 157919735808 158020927488 158064882624 158569611264 158613719022 158715355392 159266450376 159371203968 159450660864 159924576204 160004308992 160027052544 160151371776 160174136232 160582702032 160707452928 160813154304 161371533312 161474936832 161519852736 161623351296 162035613696 162184543488 162288467968 162854727552 162959081472 163524911616 163629694976 163675210248 164282499072 164348770784 164433494016 164852924416 165004443648 165027897936 165112971264 165686280192 165792448512 165838565376 166368116736 166414393728 166521028608 167099226624 167209132032 167789719296 167897235456 167943937788 168051552768 168480211968 168635065104 168743122944 169331904216 169416327168 169440408576 169572040704 170004578304 170028743328 170160832512 170269868032 170863976448 170973462528 171567120384 171614843532 171677057024 171724810752 172321077456 172431497216 173033148024 173144024064 173303163792 173745218592 173856550912 174016345536 174550155264 174620568958 174710587392 174735421344 175317221376 175342141557 175432531968 176041672704 176154476544 176203475712 176316383232 176766124032 176928592896 177041965056 177659702784 177773543424 178390812672 178505121792 178554774816 178643795968 179174756673 179289568128 179381993472 180004847616 180030434112 180120190976 180170293248 180195903261 180655539786 180795884544 180911734784 181542974976 181659303936 181826270208 182290065408 182406873088 182457611424 182574526464 183208465792 183328966656 183965525568 184083406848 184134611529 184722585344 184817811456 184892367132 184987680768 185459539968 185629999104 185656385178 185748946944 186397065216 186516504576 187164131328 187216192944 187284062208 187336157184 187986629952 188107087872 188763434208 188884389888 189057996864 189540238464 189661691904 189714448242 189809033216 189836013312 190495166136 190593368064 190620459648 190768545792 191255150592 191282336244 191377702912 191430936576 191553601536 192218718208 192345145344 193013010432 193136689152 193190412096 193807302656 193861212138 193985434368 194658994904 194787027072 194884141056 194966059266 195463370916 195588619776 195689447424 195768388728 196267746928 196368924672 196494753792 196549410816 196577349012 197231874048 197358256128 198046881792 198173786112 198355931136 198861889536 198989316096 199044667008 199172210688 199863780864 199995236352 200689664256 200789721088 200818262016 200874121668 200974270464 201515547648 201672097792 201700764144 201804742656 202505453568 202534238376 202635214848 202691579904 203338809344 203395370112 203525701632 204232388096 204366716928 204554553984 205076323584 205207732224 205264812852 205396342272 205920259072 206109524016 206245087488 206961216264 207064399872 207093832704 207812908512 207920037888 208111140864 208641982464 208775675904 208833748992 208967565312 209693147136 209831067648 210559647744 210694569984 210753176832 211426148352 211484958696 211620473856 212355267168 212494938624 213232768272 213339078656 213369403392 213535162368 213565514976 214110269376 214276603904 214307061903 214417539072 214614614016 215162044416 215299915776 215359803648 215497801728 216047484928 216246057984 216388288512 217139636736 217278775296 217339213608 218033215488 218233613664 218991369267 219135405456 219244658688 220005924864 220037197248 220150628352 220239437319 220801215294 220915040256 221056598016 221118087168 221824155648 221885858304 222028038144 222798968832 222945509376 223719625728 223862980608 223925250384 224068737024 224640282624 224846753472 224990830592 225775872288 225888436224 225920544768 226096054272 226672771072 226704991104 226881110016 226913359662 227030335488 227818635264 227964616704 228028027392 228756160512 228819791376 228966414336 229761436608 229912556544 230710864032 230858698752 231070885056 231660291456 231873214518 232021794048 232733540352 232831368297 232947449856 232980561792 233756295168 233789522076 233910042624 234722230272 234872635392 234937967616 235088510976 235688165376 235904790528 236055953408 236879603712 237031391232 237854416896 237920578533 238006829056 238073033088 238899675564 239052757504 239175991296 239886864306 240006463488 240040578816 240227057664 240261204348 240874053048 241061179392 241219731456 242057299968 242212405248 242279779104 242435026944 243053420544 243276815232 243432701952 244282091328 244438622208 245287367424 245444542464 245512815372 246423748608 246523156176 246650241024 247279386624 247506665472 247541846904 247665262592 248529420288 248688672768 249552175104 249621590592 249712082944 249781542912 250648839936 250809450496 251684578944 251845853184 252077329152 252720317952 252882255872 252952597656 253114684416 253993554848 254124490752 254160612864 254358061056 255006867456 255043114992 255241248768 255404802048 256295964672 256460193792 257350680576 257422265298 257515585536 257587216128 258481616184 258647245824 259549722036 259716036096 259954745688 260617827888 260784826368 260919263232 261024518304 261825232896 261930853437 262065881088 262103132016 262975832064 263144341504 264062509056 264231714816 264474574848 265149186048 265319088128 265392889344 265562947584 266485041152 266660315136 267586219008 267757682688 267832162224 267965693952 268687396864 268934352192 269072990208 269868152026 270007271424 270045651168 270180286464 270255439872 270983309679 271193826816 271367602176 272314462464 272488955904 272739405312 273435098112 273610309632 273686417136 273861789696 274812698688 274993449984 275948288352 276085866496 276125110272 277083878016 277226717184 277338550698 277481521152 278189309952 278367567872 278444998656 278484577767 278623420416 279590862848 279774756864 280746196992 280926093312 281004235776 281901531136 281979944928 282160631808 283140356224 283326584832 283586995296 284310357696 284492537856 284571672363 284713549824 284754019968 285480359168 285742749204 285890052096 285930689472 286152818688 286882725888 286923504366 287066554368 287146404864 287330402304 288328077312 288517718016 289519515648 289705033728 289785618144 290710953984 290791818207 290978151552 291988492356 292180540608 292326211584 293195056374 293341233152 293382929664 293534171136 293652583092 294401620392 294553387008 294742130688 294824116224 295765540864 295847811072 296037384192 297065291776 297260679168 297533896704 298292834304 298483974144 298567000512 298758316032 299520376832 299795671296 299992854528 301034496384 301184581632 301227393024 301311182502 301461405696 302273321472 302508146688 302551146216 302707113984 303758180352 303801357564 303952822272 304037369856 305008214016 305093055168 305288552448 306348582144 306550075392 307614485376 307811598336 307897219278 308094513408 308880388608 309164286024 309362392064 310311387136 310441824396 310596599808 310640749056 311675060224 311719362768 311880056832 312166711296 312962973696 313163513856 313250623488 313451347968 314250887168 314539720704 314746601472 315839471616 316041854976 316129765248 317139222528 317227438044 317430710784 318532900752 318742407936 318901321728 319849152408 320008617984 320054105088 320302743552 320348272464 321165404064 321414905856 321626308608 322743066624 322949873664 323039705472 323246702592 324071227392 324369086976 324576935936 325709455104 325918162944 327049823232 327259389952 327350420496 328697541568 328866988032 329705848832 330008887296 330055795872 330225942528 331201822941 331372560384 331584897024 331677130752 332736233472 332828787456 333042057216 334198453248 334418264064 335579438592 335794470912 335887875576 336103105536 336960423936 337270130208 337486245888 338663808432 338832654336 338880817152 339144081408 340009156608 340057486656 340321665024 340370039493 340539736064 341727952896 341946925056 343134240768 343229687064 343354114048 343449621504 344642154912 344862994432 346066296048 346288048128 346606327584 347490437184 347713101824 347809821777 348032691072 349100310528 349241137916 349421174784 349470842688 350634442752 350684283114 350865063936 352083345408 352308953088 352406951424 352632766464 353532248064 353857185792 354083930112 355319405568 355547086848 356781625344 357010243584 357109549632 357287591936 358349513346 358579136256 358763986944 359830296459 360009695232 360060868224 360240381952 360340586496 360391806522 361311079572 361591769088 361823469568 363085949952 363318607872 363652540416 364580130816 364813746176 364915222848 365149052928 366416931584 366657933312 367931051136 368166813696 368269223058 369445170688 369635622912 369784734264 369975361536 370919079936 371259998208 371312770356 371497893888 372794130432 373033009152 374328262656 374432385888 374568124416 374672314368 375973259904 376214175744 377526868416 377768779776 378115993728 379080476928 379323383808 379428896484 379618066432 379672026624 380990332272 381186736128 381240919296 381537091584 382510301184 382564672488 382755405824 382861873152 383107203072 384437436416 384690290688 386026020864 386273378304 386380824192 387614605312 387722424276 387970868736 389317989808 389574054144 389768282112 389932118532 390926741832 391177239552 391378894848 391536777456 392535493856 392737849344 393098821632 393154698024 394463748096 394716512256 396093763584 396347572224 396711862272 397723779072 397978632192 398089334016 398344421376 399727561728 399990472704 401379328512 401636524032 401748243336 401948540928 403031095296 403344195584 403401528288 403609485312 404802228039 405010907136 405068476752 405270429696 405383159808 406677618688 406790740224 407051403264 408464776192 408733433856 409109107968 410152647168 410415464448 410529625704 410792684544 411840518144 412219048032 412490174976 413922432528 414128799744 414187665408 415625817024 415840075776 416007826047 416222281728 417283964928 417551351808 417667497984 417935130624 419386294272 419662135296 421119295488 421389139968 421506353664 422852296704 422969917392 423240947712 424710534336 424989877248 426465536544 426678157312 426738806784 427070324736 427131029952 428220538752 428553207808 428614123806 428835078144 429229228032 430324088832 430385256549 430599831552 430719607296 430995603456 432094969856 432492115968 432776577024 434279273472 434557550592 434678427216 436066430976 436467227328 437982738534 438270810912 438489317376 439792584561 440011849728 440074394496 440301256704 440478874638 441602430588 441830080512 442113196032 442236174336 443648311296 443771716608 444056076288 445597937664 445891018752 447439251456 447725961216 447850500768 448137474048 449280565248 449693506944 449981661184 451551744576 451776872448 451841089536 452192108544 453345542144 453409982208 453762220032 453826719324 454060670976 455637270528 455929233408 456056054784 457512321024 457639582752 457932828672 459522873216 459825113088 461421728064 461717397504 461845828917 462141770112 463320582912 463746429036 464043588096 465467080704 465662736594 465894899712 465961123584 467512590336 467579044152 467820085248 469444460544 469745270784 469875935232 470177021952 471376330752 471809581056 472111906816 473759207424 474062782464 475708833792 475841157066 476013658112 476146066176 477799351128 478105515008 478351982592 479773728612 480012926976 480081157632 480454115328 480522408696 481748106096 482122358784 482439462912 484114599936 484424810496 484559558208 484870053888 486106841088 486553630464 486865403904 488564182656 488877244416 490574734848 490889084928 491025630744 492847497216 493046312352 493300482048 494558773248 495013330944 495083693808 495330525184 497058840576 497377345536 499104350208 499243181184 499424165888 499563085824 501297679872 501618900992 503369157888 503691706368 504154658304 505440635904 505764511744 505905195312 506229368832 507987109696 508248981504 508321225728 508716122112 510013734912 510086229984 510482497536 510809604096 512591929344 512920387584 514701361152 514844530596 515031171072 515174432256 516963232368 517294491648 519099444072 519432072192 519909491376 521235655776 521569652736 522049036608 523650465792 523861706874 524131762176 524206264032 525951664128 526026424671 526288683008 528125018112 528463429632 528949149696 530298372096 530638176256 530785778688 531125895168 532970082304 533320630272 535172438016 535515365376 535664324448 535931387904 537374793728 537524270019 537868704384 538145980416 539736304052 540014542848 540091302336 540360572928 540510879744 540587709783 541966619358 542387653632 542735204352 544628924928 544977911808 545478810624 546870196224 547220619264 547372834272 547723579392 549625397376 549986899968 551896576704 552171732992 552250220544 552403834587 554167756032 554453434368 554677101396 554963042304 556378619904 556735135744 556889997312 556969155534 557246840832 559181725696 559549513728 561492393984 561852186624 562008471552 563803062272 563959889856 564321263616 566280712448 566653169664 567173990592 568620715392 568985075712 569143344726 569427099648 569508039936 570960718336 571485498408 571780104192 571861378944 572305637376 573765451776 573847008732 574133108736 574292809728 574660804608 576656154624 577035436032 579039031296 579410067456 579571236288 581421907968 581583636414 581956303104 583976984712 584361081216 584652423168 586390112748 586682466304 586765859328 587068342272 587305166184 588803240784 589106774016 589484261376 589648232448 591531081728 591695622144 592074768384 594130583552 594521358336 595067793408 596585668608 596967948288 597134001024 597516632064 599040753664 599591342592 599985709056 602068992768 602369163264 602454786048 602622365004 602922811392 604546642944 605016293376 605102292432 605414227968 607516360704 607602715128 607905644544 608074739712 610016428032 610186110336 610577104896 612697164288 613100150784 615228970752 615623196672 615794438556 616189026816 617760777216 618328572048 618724784128 620883648792 621193199616 621281498112 623350120448 623438725536 623760113664 624333422592 625925947392 626327027712 626501246976 626902695936 628501774336 629079441408 629493202944 631678943232 632083709952 632259530496 634278445056 634454876088 634861421568 637065801504 637484815872 639698304816 640017235968 640108210176 640605487104 640696544928 642330808128 642829811712 642921185709 643252617216 645486133248 645899747328 646079410944 646493405184 648142454784 648738173952 649153871872 651418910208 651836325888 654099646464 654518779904 654700840992 656974107801 657395083136 657733976064 659411697664 660017774592 660111591744 660451885056 660718311957 662403645882 662745120768 663169794048 663354261504 665472466944 665657574912 666084114432 668396906496 668836528128 671158877184 671588941824 671775751152 672206211072 673920847872 674540260416 674972491776 677327616864 677665308672 677761634304 678288162816 680018313216 680114973312 680643330048 680740078986 681079472128 683455905792 683893850112 686268481536 686459374128 686708228096 686899243008 689284309824 689725988864 692132592096 692576096256 693212655168 694980874368 695426203648 695619643554 696065382144 698200621056 698482275832 698842349568 698941685376 701268885504 701368566228 701730127872 704166690816 704617906176 704813902848 705265532928 707064496128 707714371584 708167860224 710638811136 711094173696 713563250688 713761735599 714020487168 714219099264 714575183872 716699026692 717158272512 717527973888 719660592918 720019390464 720121736448 720480763904 720681172992 720783613044 722622159144 723183538176 723646939136 726171899904 726637215744 727305080832 729160261632 729627492352 729830445696 730298105856 732833863168 733315866624 735862102272 736333627392 736538446116 738890341376 739271245824 739569468528 739950723072 741838159872 742519996416 742625540712 742995787776 745588260864 746066018304 748656525312 748864771776 749136248832 749344628736 751946519808 752428351488 755053736832 755537559552 756231987456 758160953856 758646767616 758857792968 759236132864 759344053248 761980664544 762373472256 762481838592 763074183168 765020602368 765129344976 765510811648 765723746304 766214406144 768874872832 769380581376 772052041728 772546756608 772761648384 775229210624 775444848552 775941737472 778635979616 779148108288 779864237064 781853483664 782354479104 782757789696 783073554912 785070987712 785475698688 785792560311 786197643264 786309396048 788927496192 789433024512 792187527168 792695144448 793423724544 795447558144 795957264384 796178668032 796688842752 799455123456 799980945408 802758657024 803273048064 803496486672 803897081856 806062190592 806688391168 806803056576 807218970624 809604456078 810021814272 810136953504 810540859392 810766319616 812949929037 813355237376 813581480448 814102806528 816929552384 817466867712 818218215936 820305294336 820830928896 821059251408 821585369088 823681036288 824438096064 824980349952 827844865056 828257599488 828375330816 831251634048 831680151552 832015652094 832444563456 834567929856 835102703616 835334995968 835453733301 835870261248 838772588544 839324270592 842238590976 842778279936 843012707328 845704593408 845939834784 846481895424 849421068672 849979754496 852931073088 853356314624 853477613568 853715017089 854140649472 854262059904 856441077504 857106415616 857228247612 857670156288 858458456064 860648177664 860770513098 861199663104 861439214592 861991206912 864189939712 864984231936 865553154048 868558546944 869115101184 869356854432 872132861952 872375454621 872934454656 875965477068 876541621824 876978634752 879585169122 880023699456 880148788992 880602513408 880957749276 883204861176 883660161024 884226392064 884472348672 887296622592 887543433216 888112152576 891195875328 891782037504 894878502912 895451922432 895701001536 896274948096 898561130496 899387013888 899963322368 903103489152 903553744896 903682179072 904384217088 906691084288 906819964416 907524440064 907653438648 908121341952 911274541056 911858466816 912112109568 915024642048 915279165504 915865657344 919045746432 919650226176 922843456128 923434795008 923691657834 924283540224 926641165824 927492858072 928087176192 930934161408 931325473188 931789799424 931922247168 935025180672 935158088304 935640170496 938888921088 939490541568 939751870464 940354043904 942752661504 943619162112 944223813632 947518414848 948125564928 951417667584 951682314132 952027316224 952292132352 955598702256 956211030016 956703965184 959547457224 960025853952 960162315264 960908230656 961044817392 963496212192 964244717568 964878925824 968229199872 968849620992 969119116416 969740107776 972213682176 973107260928 973730807808 977128365312 977754488832 981149469696 981778169856 982051261488 986092624704 986600964096 989117546496 990026661888 990167387616 990661050368 993605468823 994117681152 994754691072 998208700416 998486362368 998848331776 999126171648 1002595359744 1003237801984 1006738315776 1007383412736 1008309316608 1010881271808 1011529023488 1011810390624 1012458737664 1015974219392 1016497963008 1016642451456 1017432244224 1020027469824 1020172459968 1020964995072 1021110118479 1021619208192 1025183858688 1025840775168 1029402722304 1029689061192 1030062342144 1030348864512 1033926464736 1034588983296 1038198888144 1038864144384 1039818982752 1042471311552 1043139305472 1043429465331 1044098073216 1047300931584 1047723413748 1048263524352 1048412528064 1051903328256 1052052849342 1052577366016 1056250036224 1056926859264 1057898299392 1060596744192 1061276352512 1061571557376 1062251790336 1065940164608 1066641260544 1070344876032 1071030730752 1071328648896 1071862775808 1074749587456 1075048540038 1075737408768 1076291960832 1079472608104 1080029085696 1080182604672 1080721145856 1081021759488 1081175419566 1083933238716 1084775307264 1085470408704 1089257849856 1089955823616 1090957621248 1093740392448 1094441238528 1094745668544 1095447158784 1099250794752 1099973799936 1103793153408 1104343465984 1104500441088 1104807669174 1108335512064 1108906868736 1109354202792 1109926084608 1112757239808 1113470271488 1113779994624 1113938311068 1114493681664 1118363451392 1119099027456 1122984787968 1123704373248 1124016943104 1127606124544 1127919779712 1128642527232 1132561424896 1133306339328 1134347981184 1137241430784 1137970151424 1138286689452 1138854199296 1139016079872 1141921436672 1142970996816 1143560208384 1143722757888 1144611274752 1147530903552 1147694017464 1148266217472 1148585619456 1149321609216 1153312309248 1154070872064 1158078062592 1158820134912 1159142472576 1162843815936 1163167272828 1163912606208 1167953969424 1168722162432 1169304846336 1172780225496 1173364932608 1173531718656 1174136684544 1174610332368 1177606481568 1178213548032 1179296464896 1183062163456 1183391244288 1184149536768 1188261167104 1189042716672 1190135586816 1193171337216 1193935896576 1194268002048 1195033264128 1198081507328 1199182685184 1199971418112 1204137985536 1204909572096 1205244730008 1205845622784 1209093285888 1210032586752 1210204584864 1210828455936 1214406684117 1215032721408 1215205430256 1215811289088 1216149479424 1220032856064 1220372220672 1221154209792 1225394328576 1226200301568 1230457941504 1231246393344 1231588877112 1232378053632 1235521554432 1236657144096 1237449568256 1241767297584 1242386399232 1242562996224 1246700240896 1246877451072 1247520227328 1248023478141 1248666845184 1251851894784 1252654055424 1253002493952 1253805391872 1257003548672 1258158882816 1258986405888 1263357886464 1264167419904 1264519060992 1268556890112 1268909752176 1269722843136 1274131603008 1274969631744 1279396609632 1280034471936 1280216420352 1281210974208 1281393089856 1284661616256 1285659623424 1285842371418 1286505234432 1290972266496 1291155769647 1291799494656 1292158821888 1292986810368 1296284909568 1297476347904 1298307743744 1302837820416 1303672651776 1308199292928 1309037559808 1309401681984 1313948215602 1314790166272 1315467952128 1318823395328 1319377753683 1320035549184 1320223183488 1320903770112 1321436623914 1324807291764 1325490241536 1326339588096 1326708523008 1330944933888 1331315149824 1332168228864 1336793812992 1337673056256 1342317754368 1343177883648 1343551502304 1344412422144 1347841695744 1349080520832 1349944983552 1354655233728 1355330617344 1355523268608 1356576325632 1360036626432 1360229946624 1361286660096 1361480157972 1362158944256 1366911811584 1367787700224 1372536963072 1372918748256 1373416456192 1373798486016 1378568619648 1379451977728 1384265184192 1385152192512 1386425310336 1389961748736 1390852407296 1391239287108 1392130764288 1396401242112 1396964551664 1397684699136 1397883370752 1402537771008 1402737132456 1403460255744 1408333381632 1409235812352 1409627805696 1410531065856 1414128992256 1415428743168 1416335720448 1421277622272 1422188347392 1427126501376 1427523471198 1428040974336 1428438198528 1429150367744 1433398053384 1434316545024 1435055947776 1439321185836 1440038780928 1440243472896 1441362345984 1441567226088 1445244318288 1446367076352 1447293878272 1452343799808 1453274431488 1454610161664 1458320523264 1459254984704 1459660891392 1460596211712 1465667726336 1466631733248 1471724204544 1472667254784 1473076892232 1477780682752 1478542491648 1479138937056 1479901446144 1483676319744 1484274836143 1485039992832 1485251081424 1485991575552 1491176521728 1492132036608 1497313050624 1497729543552 1498272497664 1498689257472 1503893039616 1504856702976 1510107473664 1511075119104 1512463974912 1516321907712 1517293535232 1517715585936 1518472265728 1518688106496 1523961329088 1524746944512 1524963677184 1526148366336 1530041204736 1530258689952 1531021623296 1531447492608 1532428812288 1537749745664 1538761162752 1544104083456 1545093513216 1545523296768 1550458421248 1550889697104 1551883474944 1557271959232 1558296216576 1559728474128 1563706967328 1564708958208 1566147109824 1570141975424 1570951397376 1571585120622 1572395286528 1572618792096 1577854992384 1578079274013 1578866049024 1584375054336 1585390288896 1586847449088 1590895116288 1591914528768 1592357336064 1593377685504 1598910246912 1599961890816 1605517314048 1606546096128 1606992973344 1607794163712 1612124381184 1612572810057 1613376782336 1613606113152 1614437941248 1619208912156 1620043628544 1620273907008 1621081718784 1621532639232 1625899858074 1626710474752 1627162960896 1628205613056 1633859104768 1634933735424 1636436431872 1640610588672 1641661857792 1642118502816 1643170738176 1647362072576 1648876192128 1649960699904 1655689730112 1656515198976 1656750661632 1657211503761 1662503268096 1663360303104 1664031304188 1664889126912 1669135859712 1670205407232 1670669991936 1670907466602 1671740522496 1677545177088 1678648541184 1684477181952 1685556559872 1686025414656 1691409186816 1691879669568 1692963790848 1698842137344 1699959508992 1705862146176 1706712629248 1706955227136 1707430034178 1708281298944 1708524119808 1712882155008 1714212831232 1714456495224 1715340312576 1716916912128 1721296355328 1721541026196 1722399326208 1722878429184 1723982413824 1728379879424 1729968463872 1731106308096 1737117093888 1738230202368 1738713708864 1744265723904 1744750909242 1745868909312 1751930954136 1753083243648 1753957269504 1759170338244 1760047398912 1760297577984 1761205026816 1761915498552 1766409722352 1767320322048 1768452784128 1768944697344 1774593245184 1775086866432 1776224305152 1782391750656 1783564075008 1789757005824 1790903844864 1791402003072 1792549896192 1797122260992 1798774027776 1799926644736 1806206978304 1807107489792 1807364358144 1808768434176 1813382168576 1813639928832 1815048880128 1815306877296 1816242683904 1822549082112 1823716933632 1824224219136 1830049284096 1830558331008 1831731314688 1838091492864 1839300452352 1845686912256 1846869590016 1847383315668 1848567080448 1853282331648 1854985716144 1856174352384 1862650946376 1863579598848 1863844494336 1870050361344 1870316176608 1871280340992 1877777842176 1878981083136 1879503740928 1880708087808 1885505323008 1887238324224 1888447627264 1895036829696 1896251129856 1902835335168 1903364628264 1904054632448 1904584264704 1911197404512 1912422060032 1919094914448 1920051707904 1920324630528 1921816461312 1922089634784 1926992424384 1928489435136 1928763557127 1929757851648 1936458399744 1937699241984 1938238232832 1939480215552 1944427364352 1946214521856 1947461615616 1954256730624 1955508977664 1962298939392 1963556339712 1964102522976 1970922323403 1972185249408 1973201928192 1978235092992 1980053323776 1980334775232 1981322100736 1982154935871 1987210937646 1988235362304 1989509382144 1996417400832 1996972724736 1997696663552 1998252343296 2005190719488 2006475603968 2013476631552 2014766825472 2016618633216 2021762543616 2023058046976 2023620781248 2024917475328 2031948438784 2032995926016 2033284902912 2034864488448 2040054939648 2040344919936 2041929990144 2042220236958 2043238416384 2050367717376 2051681550336 2058805444608 2059378122384 2060124684288 2060697729024 2067852929472 2069177966592 2076397776288 2077728288768 2079637965504 2084942623104 2086278610944 2086858930662 2088196146432 2094601863168 2095446827496 2096527048704 2096825056128 2103806656512 2104105698684 2105154732032 2112500072448 2113853718528 2115796598784 2121193488384 2122552705024 2123143114752 2124503580672 2131880329216 2133282521088 2140689752064 2142061461504 2142657297792 2143725551616 2149499174912 2150097080076 2151474817536 2152583921664 2158945216208 2160058171392 2160365209344 2161442291712 2162043518976 2162350839132 2167866477432 2169550614528 2170940817408 2178515699712 2179911647232 2181915242496 2187480784896 2188882477056 2189491337088 2190894317568 2198501589504 2199947599872 2207586306816 2208686931968 2209000882176 2209615338348 2216671024128 2217813737472 2218708405584 2219852169216 2225514479616 2227559989248 2227876622136 2228987363328 2236726902784 2238198054912 2245969575936 2247408746496 2248033886208 2255212249088 2255839559424 2257285054464 2265122849792 2266612678656 2268695962368 2274482861568 2275940302848 2276573378904 2277708398592 2278032159744 2283842873344 2285941993632 2287120416768 2287445515776 2289222549504 2295061807104 2295388034928 2296532434944 2297171238912 2298643218432 2306624618496 2308141744128 2316156125184 2317640269824 2318284945152 2325687631872 2326334545656 2327825212416 2335907938848 2337444324864 2345560450992 2346729865216 2347063437312 2348273369088 2349220664736 2355212963136 2356427096064 2357377680933 2358592929792 2366124326912 2366782488576 2368299073536 2376522334208 2378085433344 2380271173632 2386342674432 2387871793152 2388536004096 2390066528256 2396163014656 2398365370368 2399942836224 2408275971072 2409819144192 2410489460016 2411691245568 2418186571776 2420065173504 2420409169728 2421656911872 2428813368234 2430065442816 2430410860512 2431622578176 2432298958848 2438849787111 2440065712128 2440744441344 2442308419584 2450788657152 2452400603136 2460915883008 2462492786688 2463177754224 2464756107264 2471043108864 2473314288192 2474899136512 2483534595168 2484772798464 2485125992448 2493400481792 2493754902144 2495040454656 2496046956282 2497333690368 2503703789568 2505308110848 2506004987904 2507610783744 2514007097344 2516317765632 2517972811776 2526715772928 2528334839808 2529038121984 2537113780224 2537819504352 2539445686272 2548263206016 2549939263488 2558793219264 2560068943872 2560432840704 2561145051267 2562421948416 2562786179712 2569323232512 2571319246848 2571684742836 2573010468864 2581944532992 2582311539294 2583598989312 2584317643776 2585973620736 2592569819136 2594952695808 2596615487488 2605675640832 2607345303552 2616398585856 2617126363863 2618075119616 2618803363968 2627896431204 2629580332544 2630935904256 2637646790656 2638755507366 2640071098368 2640446366976 2641807540224 2642873247828 2649614583528 2650980483072 2652679176192 2653417046016 2661889867776 2662630299648 2664336457728 2673587625984 2675346112512 2684635508736 2686355767296 2687103004608 2688824844288 2695683391488 2698161041664 2699889967104 2709310467456 2710661234688 2711046537216 2713152651264 2720073252864 2720459893248 2722573320192 2722960315944 2724317888512 2733823623168 2735575400448 2745073926144 2745837496512 2746832912384 2747596972032 2757137239296 2758903955456 2768530368384 2770304385024 2772850620672 2779923497472 2781704814592 2782478574216 2784261528576 2792802484224 2793929103328 2795369398272 2795766741504 2805075542016 2805474264912 2806920511488 2816666763264 2818471624704 2819255611392 2821062131712 2828257984512 2830857486336 2832671440896 2842555244544 2844376694784 2854253002752 2855046942396 2856081948672 2856876397056 2866796106768 2868633090048 2870111895552 2878642371672 2880077561856 2880486945792 2882724691968 2883134452176 2890488636576 2892734152704 2894587756544 2904687599616 2906548862976 2909220323328 2916641046528 2918509969408 2919321782784 2921192423424 2931335452672 2933263466496 2943448409088 2945334509568 2946153784464 2955561365504 2958277874112 2959802892288 2967352639488 2968549672286 2970079985664 2970502162848 2971983151104 2980816406469 2982353043456 2984264073216 2994626101248 2995459087104 2996544995328 2997378514944 3007786079232 3009713405952 3020214947328 3022150238208 3024927949824 3032643815424 3034587070464 3035431171872 3036944531456 3037376212992 3047922658176 3049493889024 3049927354368 3052296732672 3060082409472 3060517379904 3062043246592 3062894985216 3063330355437 3064857624576 3075499491328 3077522325504 3088208166912 3090187026432 3091046593536 3100916842496 3101779394208 3103766949888 3114543918464 3116592433152 3119456948256 3127413934656 3129417916416 3130288395993 3132294219648 3140283950848 3141902794752 3143170241244 3144790573056 3145237584192 3155709984768 3156158548026 3157732098048 3168750108672 3170780577792 3173694898176 3181790232576 3183829057536 3184714672128 3186755371008 3197820493824 3199923781632 3211034628096 3213092192256 3213985946688 3215588327424 3224248762368 3225145620114 3226753564672 3227212226304 3228875882496 3238417824312 3240087257088 3240547814016 3242163437568 3243065278464 3251799716148 3253420949504 3254325921792 3256411226112 3267718209536 3269867470848 3272872863744 3281221177344 3283323715584 3284237005632 3286341476352 3294724145152 3297752384256 3299921399808 3311379460224 3313030397952 3313501323264 3314423007522 3325006536192 3326720606208 3328062608376 3329778253824 3338271719424 3340410814464 3341339983872 3341814933204 3343481044992 3355090354176 3357297082368 3368954363904 3371113119744 3372050829312 3382818373632 3383759339136 3385927581696 3397684274688 3399919017984 3411724292352 3413425258496 3413910454272 3414860068356 3416562597888 3417048239616 3425764310016 3428425662464 3428912990448 3430680625152 3433833824256 3442592710656 3443082052392 3444798652416 3445756858368 3447964827648 3456759758848 3459936927744 3462212616192 3474234187776 3476460404736 3477427417728 3488531447808 3489501818484 3491737818624 3503861908272 3506166487296 3507914539008 3518340676488 3520094797824 3520595155968 3522410053632 3523830997104 3532819444704 3534640644096 3537889394688 3549186490368 3550173732864 3552448610304 3564783501312 3567128150016 3579514011648 3581807689728 3582804006144 3585099792384 3594244521984 3597548055552 3599853289472 3612413956608 3614728716288 3617536868352 3626764337152 3627279857664 3630097760256 3630613754592 3632485367808 3643220052351 3645098164224 3647433867264 3648448438272 3660098568192 3661116662016 3663462629376 3676182985728 3678600904704 3691373824512 3693739180032 3694766631336 3697134160896 3706564663296 3709971432288 3712348704768 3725301892752 3727159197696 3727688988672 3740100722688 3740632353216 3742560681984 3744070434423 3755555684352 3757962166272 3759007481856 3761416175616 3771010646016 3774476648448 3776895254528 3790073659392 3792502259712 3805670670336 3806729256528 3808109264896 3809168529408 3822394809024 3824844120064 3838189828896 3840103415808 3840649261056 3843632922624 3844179269568 3853984848768 3856978870272 3857527114254 3859515703296 3872916799488 3875398483968 3876476465664 3878960431104 3888854728704 3892429043712 3894923231232 3908513461248 3911017955328 3924597878784 3927112679424 3928205045952 3941844646806 3944370498816 3946403856384 3956470185984 3958133261049 3960106647552 3960669550464 3962644201472 3964309871742 3974421875292 3976470724608 3979018764288 3992834801664 3993945449472 3995393327104 3996504686592 4010381438976 4012951207936 4026953263104 4029533650944 4033237266432 4043525087232 4046116093952 4047241562496 4049834950656 4063896877568 4065991852032 4066569805824 4069728976896 4080109879296 4080689839872 4083859980288 4084440473916 4086476832768 4100735434752 4103363100672 4117610889216 4118756244768 4120249368576 4121395458048 4135705858944 4138355933184 4152795552576 4155456577536 4159275931008 4169885246208 4172557221888 4173717861324 4176392292864 4189203726336 4190893654992 4193054097408 4193650112256 4207613313024 4208211397368 4210309464064 4225000144896 4227707437056 4231593197568 4242386976768 4245105410048 4246286229504 4249007161344 4263760658432 4266565042176 4281379504128 4284122923008 4285314595584 4287451103232 4298998349824 4300194160152 4302949635072 4305167843328 4317890432416 4320116342784 4320730418688 4324087037952 4324701678264 4335732954864 4339101229056 4341881634816 4357031399424 4359823294464 4363830484992 4374961569792 4377764954112 4378982674176 4381788635136 4397003179008 4399895199744 4415172613632 4418001764352 4419230676696 4433342048256 4435627474944 4437416811168 4439704338432 4451028959232 4452824508429 4455119978496 4455753244272 4457974726656 4473453805568 4476396109824 4491939151872 4494817492992 4496067772416 4510424498176 4511679118848 4514570108928 4530245699584 4533225357312 4537391924736 4548965723136 4551880605696 4553146757808 4555416797184 4556064319488 4567685746688 4571883987264 4574240833536 4574891031552 4578445099008 4590123614208 4590776069856 4593064869888 4594342477824 4597286436864 4613249236992 4616283488256 4632312250368 4635280539648 4636569890304 4651375263744 4652669091312 4655650424832 4671815877696 4674888649728 4691120901984 4693459730432 4694126874624 4698441329472 4710425926272 4712854192128 4714755361866 4717185859584 4732248653824 4733564977152 4734237822039 4736598147072 4753044668416 4756170866688 4760542347264 4772685348864 4775743586304 4777072008192 4780133056512 4792326029312 4796730740736 4799885672448 4816551942144 4819638288384 4820978920032 4823382491136 4836373143552 4837718430171 4840130347008 4840818339456 4843313823744 4857626736468 4860130885632 4860821721024 4863245156352 4864597917696 4877699574222 4880131424256 4881488882688 4884616839168 4901577314304 4904801206272 4921831766016 4924985573376 4926355508448 4929512214528 4942086217728 4946628576384 4949798273024 4967069190336 4969545596928 4970251984896 4986800963584 4987509804288 4990080909312 4992093912564 4994667380736 5007407579136 5010616221696 5012009975808 5015221567488 5028014194688 5032635531264 5035945623552 5053431545856 5056669679616 5058076243968 5074227560448 5075639008704 5078891372544 5096526412032 5099878526976 5117586438528 5120137887744 5120865681408 5122290102534 5124843896832 5125572359424 5138646465024 5142638493696 5143369485672 5146020937728 5163889065984 5164623078588 5167197978624 5168635287552 5171947241472 5185139638272 5189905391616 5193230974976 5211351281664 5214690607104 5232797171712 5234252727726 5236150239232 5237606727936 5255792862408 5259160665088 5261871808512 5275293581312 5277511014732 5280142196736 5280892733952 5283615080448 5285746495656 5299229167056 5301960966144 5305358352384 5306834092032 5323779735552 5325260599296 5328672915456 5347175251968 5350692225024 5369271017472 5372711534592 5374206009216 5377649688576 5391366782976 5396322083328 5399779934208 5418620934912 5421322469376 5422093074432 5426305302528 5440146505728 5440919786496 5445146640384 5445920631888 5448635777024 5467647246336 5471150800896 5490147852288 5491674993024 5493665824768 5495193944064 5514274478592 5517807910912 5537060736768 5540608770048 5545701241344 5559846994944 5563409629184 5564957148432 5568523057152 5587858206656 5590738796544 5591533483008 5610151084032 5610948529824 5613841022976 5633333526528 5636943249408 5638511222784 5642124263424 5656515969024 5661714972672 5665342881792 5685110489088 5688753389568 5708506005504 5710093884792 5712163897344 5713752794112 5733592213536 5737266180096 5757284743344 5760155123712 5760973891584 5765449383936 5766268904352 5780977273152 5785468305408 5786290671381 5789175513088 5809375199232 5813097725952 5818440646656 5833282093056 5837019938816 5838643565568 5842384846848 5862670905344 5866526932992 5886896818176 5890669019136 5892307568928 5911122731008 5912766970209 5916555748224 5919605784576 5934705278976 5937099344572 5940159971328 5941004325696 5943966302208 5946464807613 5961632812938 5964706086912 5968528146432 5989252202496 5990918174208 5993089990656 5994757029888 6015572158464 6019426811904 6040429894656 6044300476416 6049855899648 6065287630848 6069174140928 6070862343744 6073889062912 6074752425984 6095845316352 6098987778048 6099854708736 6104593465344 6120164818944 6121034759808 6124086493184 6125789970432 6126660710874 6129715249152 6150998982656 6155044651008 6176416333824 6180374052864 6182093187072 6201833684992 6203558788416 6207533899776 6229087836928 6233184866304 6238913896512 6254827869312 6258835832832 6260576791986 6264588439296 6280567901696 6283805589504 6286340482488 6289581146112 6290475168384 6311419969536 6312317096052 6315464196096 6337500217344 6341561155584 6347389796352 6363580465152 6367658115072 6369429344256 6373510742016 6395640987648 6399847563264 6422069256192 6426184384512 6427971893376 6431176654848 6448497524736 6450291240228 6453507129344 6454424452608 6457751764992 6476835648624 6480174514176 6481095628032 6484326875136 6486130556928 6503599432296 6506841899008 6508651843584 6512822452224 6535436419072 6539734941696 6545745727488 6562442354688 6566647431168 6568474011264 6572682952704 6589448290304 6595504768512 6599842799616 6622758920448 6626060795904 6627002646528 6628846015044 6650013072384 6653441212416 6656125216752 6659556507648 6676543438848 6682679967744 6683629866408 6686962089984 6710180708352 6714594164736 6737908727808 6742226239488 6744101658624 6765636747264 6767518678272 6771855163392 6795368549376 6799838035968 6823448584704 6827820908544 6829720136712 6833125195776 6834096479232 6851528620032 6856851324928 6857825980896 6861361250304 6867667648512 6885185421312 6886164104784 6889597304832 6891513716736 6895929655296 6913519517696 6919873855488 6924425232384 6948468375552 6952920809472 6954854835456 6977062895616 6979003636968 6983475637248 7007723816544 7012332974592 7036681352976 7040189595648 7041190311936 7044820107264 7047661994208 7065638889408 7069281288192 7072133042799 7075778789376 7098372980736 7100347465728 7104897220608 7129567002624 7134256300032 7159028023296 7163615379456 7165608012288 7170199584768 7188489043968 7195096111104 7199706578944 7224827913216 7229457432576 7235073736704 7253528674304 7254559715328 7260195520512 7261227509184 7264970735616 7286440104702 7290196328448 7294867734528 7296896876544 7316549361333 7320197136384 7322233324032 7326925258752 7352365971456 7357201809408 7382747649024 7387478360064 7389533262672 7394268321792 7413129326592 7419942864576 7424697409536 7450603785504 7454318395392 7455377977344 7480201445376 7481264706432 7485121363968 7488140868846 7511111368704 7515924332544 7518014963712 7522832351232 7542021292032 7548953296896 7553790509056 7580147318784 7585004519424 7611341340672 7613458513056 7616218529792 7618337058816 7644789618048 7649688240128 7676379657792 7680206831616 7681298522112 7687265845248 7688358539136 7707969697536 7713957740544 7715054228508 7719031406592 7745833598976 7750796967936 7752952931328 7757920862208 7777709457408 7784858087424 7789846462464 7817026922496 7822035910656 7849195757568 7851379091589 7854225358848 7856410091904 7883689293612 7888740997632 7892807712768 7912940371968 7916266522098 7920213295104 7921339100928 7925288402944 7928619743484 7948843750584 7952941449216 7958037528576 7985669603328 7987890898944 7993009373184 8020762877952 8025902415872 8053906526208 8059067301888 8066474532864 8087050174464 8092232187904 8094483124992 8099669901312 8127793755136 8131983704064 8133139611648 8139457953792 8160219758592 8161379679744 8167719960576 8168880947832 8172953665536 8201470869504 8206726201344 8235221778432 8237512489536 8240498737152 8242790916096 8271411717888 8276711866368 8305591105152 8310913155072 8318551862016 8339770492416 8345114443776 8347435722648 8352784585728 8378407452672 8381787309984 8386108194816 8387300224512 8415226626048 8416422794736 8420618928128 8450000289792 8455414874112 8463186395136 8484773953536 8490210820096 8492572459008 8498014322688 8527521316864 8533130084352 8562759008256 8568245846016 8570629191168 8597996699648 8600388320304 8605899270144 8610335686656 8635780864832 8640232685568 8641460837376 8648174075904 8649403356528 8671465909728 8678202458112 8683763269632 8714062798848 8719646588928 8727660969984 8749923139584 8755529908224 8757965348352 8763577270272 8794006358016 8799790399488 8830345227264 8836003528704 8838461353392 8866684096512 8874833622336 8879408676864 8902057918464 8905649016858 8910239956992 8911506488544 8915949453312 8942449219407 8946907611136 8952792219648 8983878303744 8989634985984 8992135544832 9020848996352 9023358237696 9029140217856 9060491399168 9066450714624 9074783849472 9097931446272 9103761211392 9106293515616 9110833594368 9112128638976 9135371493376 9143767974528 9148481667072 9149782063104 9156890198016 9180247228416 9181552139712 9186129739776 9188684955648 9189991066311 9194572873728 9226498473984 9232566976512 9264624500736 9270561079296 9273139780608 9302750527488 9305338182624 9311300849664 9343631755392 9349777299456 9382241803968 9386919460864 9388253749248 9390865187979 9396882658944 9420851852544 9425708384256 9429510723732 9434371719168 9464497307648 9467129954304 9468475644078 9473196294144 9506089336832 9512341733376 9521084694528 9545370697728 9551487172608 9554144016384 9560266113024 9584652058624 9593461481472 9599771344896 9633103884288 9639276576768 9641957840064 9646764982272 9672746287104 9675436860342 9680260694016 9681636678912 9686627647488 9715253472936 9720261771264 9721643442048 9726490312704 9729195835392 9755399148444 9760262848512 9762977765376 9769233678336 9803154628608 9809602412544 9843663532032 9849971146752 9852711016896 9859024429056 9884172435456 9893257152768 9899596546048 9934138380672 9939091193856 9940503969792 9973601927168 9975019608576 9980161818624 9984187825128 9989334761472 10014815158272 10021232443392 10024019951616 10030443134976 10056028389376 10065271062528 10071891247104 10106863091712 10113339359232 10116152487936 10148455120896 10151278017408 10157782745088 10193052824064 10199757053952 10235172877056 10240275775488 10241731362816 10244580205068 10249687793664 10251144718848 10277292930048 10285276987392 10286738971344 10292041875456 10327778131968 10329246157176 10334395957248 10337270575104 10343894482944 10370279276544 10379810783232 10386461949952 10422702563328 10429381214208 10465594343424 10468505455452 10472300478464 10475213455872 10511585724816 10518321330176 10523743617024 10555022029464 10560284393472 10561785467904 10567230160896 10571492991312 10598458334112 10603921932288 10613668184064 10647559471104 10650521198592 10657345830912 10694350503936 10701384450048 10738542034944 10745423069184 10748412018432 10755299377152 10782733565952 10792644166656 10799559868416 10837241869824 10844186148864 10852610605056 10880293011456 10881839572992 10890293280768 10891841263776 10897271554048 10929660157053 10935294492672 10942301601792 10980295704576 10983349986048 10987331649536 10990387888128 11028548957184 11035615821824 11074121473536 11081217540096 11091402482688 11119693989888 11126819258368 11129914296864 11137046114304 11175716413312 11181477593088 11183066966016 11220302168064 11221897059648 11227682045952 11232211303269 11266667053056 11273886498816 11277022445568 11284248526848 11313031938048 11323429945344 11330685763584 11370220978176 11377506779136 11417012011008 11420187769584 11424327794688 11427505588224 11467184427072 11474532360192 11514569486688 11520310247424 11521947783168 11530898767872 11532537808704 11561954546304 11570936610816 11572581342762 11578351026176 11618750398464 11626195451904 11636881293312 11666564186112 11674039877632 11677287131136 11684769693696 11725341810688 11733053865984 11773793636352 11781338038272 11784615137856 11822245462016 11825533940418 11833111496448 11839211569152 11869410557952 11874198689144 11880319942656 11882008651392 11887932604416 11892929615226 11923265625876 11929412173824 11937056292864 11978504404992 11981836348416 11986179981312 11989514059776 12031144316928 12038853623808 12080859789312 12088600952832 12099711799296 12130575261696 12138348281856 12141724687488 12147778125824 12149504851968 12191690632704 12197975556096 12199709417472 12209186930688 12240329637888 12242069519616 12248172986368 12251579940864 12253321421748 12259430498304 12301997965312 12310089302016 12352832667648 12360748105728 12364186374144 12403667369984 12407117576832 12415067799552 12458175673856 12466369732608 12477827793024 12509655738624 12517671665664 12521153583972 12529176878592 12561135803392 12567611179008 12572680964976 12579162292224 12580950336768 12622839939072 12624634192104 12630928392192 12675000434688 12683122311168 12694779592704 12727160930304 12735316230144 12738858688512 12747021484032 12791281975296 12799695126528 12844138512384 12852368769024 12855943786752 12862353309696 12896995049472 12900582480456 12907014258688 12908848905216 12915503529984 12953671297248 12960349028352 12962191256064 12972261113856 13007198864592 13013683798016 13017303687168 13025644904448 13070872838144 13079469883392 13091491454976 13124884709376 13133294862336 13136948022528 13145365905408 13178896580608 13191009537024 13199685599232 13245517840896 13254005293056 13257692030088 13300026144768 13306882424832 13312250433504 13319113015296 13353086877696 13358473525287 13365359935488 13367259732816 13373924179968 13420361416704 13429188329472 13475817455616 13484452478976 13488203317248 13531273494528 13535037356544 13543710326784 13590737098752 13599676071936 13646897169408 13655641817088 13659440273424 13666250391552 13668192958464 13703057240064 13713702649856 13715651961792 13722722500608 13735335297024 13770370842624 13772328209568 13779194609664 13783027433472 13791859310592 13827039035392 13839747710976 13848850464768 13896936751104 13905841618944 13909709670912 13954125791232 13958007273936 13966951274496 14015447633088 14024665949184 14073362705952 14080379191296 14082380623872 14095323988416 14131277778816 14138562576384 14144266085598 14151557578752 14196745961472 14200694931456 14202713466117 14209794441216 14259134005248 14268512600064 14318056046592 14327230758912 14331216024576 14340399169536 14376978087936 14390192222208 14399413157888 14449655826432 14458914865152 14470147473408 14507057348608 14509119430656 14513155290513 14520391041024 14522455018368 14529941471232 14572880209404 14580392656896 14589735469056 14593793753088 14633098722666 14640394272768 14644466648064 14653850517504 14704731942912 14714403618816 14765495298048 14774956720128 14779066525344 14788536643584 14826258653184 14839885729152 14849394819072 14901207571008 14908636790784 14910755954688 14960402890752 14962529412864 14970242727936 14976281737692 15022222737408 15031848665088 15036029927424 15045664702464 15084042584064 15097906593792 15107581018112 15160294637568 15170009038848 15222682681344 15226917026112 15232437059584 15236674117632 15289579236096 15299376480256 15352759315584 15360413663232 15362597044224 15374531690496 15376717078272 15415939395072 15427915481088 15430108457016 15438062813184 15491667197952 15501593935872 15505905862656 15515841724416 15555418914816 15569716174848 15579692924928 15634053844992 15644071821312 15698391515136 15702758183178 15708450717696 15712820183808 15767378587224 15777481995264 15785615425536 15825880743936 15832533044196 15840426590208 15842678201856 15857239486968 15897687501168 15905882898432 15916075057152 15971339206656 15975781797888 15986018746368 16041525755904 16051804831744 16107813052416 16118134603776 16132949065728 16174100348928 16184464375808 16188966249984 16199339802624 16255587510272 16263967408128 16266279223296 16278915907584 16320439517184 16322759359488 16335439921152 16337761895664 16345907331072 16402941739008 16413452402688 16470443556864 16475024979072 16480997474304 16485581832192 16542823435776 16553423732736 16611182210304 16621826310144 16637103724032 16679540984832 16690228887552 16694871445296 16705569171456 16763574619968 16772216389632 16774600449024 16830453252096 16832845589472 16841237856256 16900000579584 16910829748224 16926372790272 16969547907072 16980421640192 16985144918016 16996028645376 17055042633728 17066260168704 17125518016512 17136491692032 17141258382336 17195993399296 17200776640608 17211798540288 17271561729664 17280465371136 17282921674752 17296348151808 17298806713056 17342931819456 17356404916224 17358872014143 17367526539264 17428125597696 17439293177856 17455321939968 17499846279168 17511059816448 17515930696704 17527154540544 17588012716032 17599580798976 17660690454528 17672007057408 17676922706784 17733368193024 17738300910627 17749667244672 17758817353728 17804115836928 17811298033716 17820479913984 17823012977088 17831898906624 17884898438814 17893815222272 17905584439296 17967756607488 17979269971968 17984271089664 18041697992704 18046716475392 18058280435712 18120982798336 18132901429248 18149567698944 18195862892544 18207522422784 18212587031232 18221667188736 18224257277952 18270742986752 18287535949056 18296963334144 18299564126208 18313780396032 18360494456832 18363104279424 18372259479552 18377369911296 18379982132622 18389145747456 18452996947968 18465133953024 18529249001472 18541122158592 18546279561216 18605501054976 18610676365248 18622601699328 18687263510784 18699554598912 18764483607936 18773838921728 18776507498496 18781730375958 18793765317888 18841703705088 18851416768512 18859021447464 18868743438336 18928994615296 18934259908608 18936951288156 18946392588288 19012178673664 19024683466752 19042169389056 19090741395456 19102974345216 19108288032768 19120532226048 19169304117248 19186922962944 19199542689792 19266207768576 19278553153536 19283915680128 19293529964544 19345492574208 19350873720684 19360521388032 19363273357824 19373255294976 19430506945872 19440523542528 19443286884096 19452980625408 19458391670784 19510798296888 19520525697024 19525955530752 19538467356672 19606309257216 19619204825088 19687327064064 19699942293504 19705422033792 19718048858112 19768344870912 19786514305536 19799193092096 19868276761344 19878182387712 19881007939584 19947203854336 19950039217152 19960323637248 19968375650256 19978669522944 20029630316544 20048039903232 20060886269952 20112056778752 20130542125056 20143782494208 20213726183424 20226678718464 20232304975872 20296910241792 20302556034816 20315565490176 20386105648128 20399514107904 20470345754112 20483462725632 20489160410136 20499375587328 20502289437696 20554585860096 20570553974784 20573477942688 20584083750912 20655556263936 20658492314352 20668791914496 20674541150208 20687788965888 20740558553088 20759621566464 20772923899904 20845405126656 20858762428416 20931188686848 20937010910904 20944600956928 20950426911744 21023171449632 21036642660352 21110044058928 21120568786944 21123570935808 21134460321792 21142985982624 21196916668224 21207843864576 21216399128397 21227336368128 21295118942208 21301042397184 21314691661824 21388701007872 21402768900096 21477084069888 21490846138368 21496824036864 21510598754304 21565467131904 21585288333312 21599119736832 21674483739648 21688372297728 21705221210112 21760586022912 21763679145984 21780586561536 21783682527552 21794543108096 21859320314106 21870588985344 21884603203584 21949648083999 21960591409152 21966699972096 21974663299072 21980775776256 22057097914368 22071231643648 22148242947072 22162435080192 22182804965376 22239387979776 22253638516736 22259828593728 22274092228608 22351432826624 22362955186176 22366133932032 22440604336128 22443794119296 22455364091904 22464422606538 22533334106112 22547772997632 22554044891136 22568497053696 22626063876096 22646859890688 22661371527168 22740441956352 22755013558272 22834024022016 22840375539168 22848655589376 22855011176448 22934368854144 22949064720384 23029138973376 23040620494848 23043895566336 23061797535744 23065075617408 23123909092608 23141873221632 23145162685524 23156702052352 23237500796928 23252390903808 23273762586624 23333128372224 23348079755264 23354574262272 23369539387392 23450683621376 23466107731968 23547587272704 23562676076544 23569230275712 23644490924032 23651067880836 23666222992896 23678423138304 23738821115904 23748397378288 23760639885312 23764017302784 23775865208832 23785859230452 23846531251752 23858824347648 23874112585728 23957008809984 23963672696832 23979028119552 24062288633856 24077707247616 24161719578624 24177201905664 24199423598592 24261150523392 24276696563712 24283449374976 24295556251648 24299009703936 24383381265408 24395951112192 24399418834944 24418373861376 24480659275776 24484139039232 24503159881728 24506642843496 24518860996608 24603995930624 24620178604032 24705665335296 24721496211456 24728372748288 24807334739968 24814235153664 24830135599104 24916351347712 24932739465216 24955655586048 25019311477248 25035343331328 25042307167944 25058353757184 25122271606784 25135222358016 25145361929952 25158324584448 25161900673536 25245679878144 25249268384208 25261856784384 25350000869376 25366244622336 25389559185408 25454321860608 25470632460288 25477717377024 25494042968064 25582563950592 25599390253056 25688277024768 25704737538048 25711887573504 25793990098944 25801164960912 25814028517376 25817697810432 25831007059968 25907342594496 25920698056704 25924382512128 25944522227712 26014397729184 26027367596032 26034607374336 26051289808896 26141745676288 26158939766784 26182982909952 26249769418752 26266589724672 26273896045056 26290731810816 26357793161216 26382019074048 26399371198464 26491035681792 26508010586112 26515384060176 26600052289536 26624500867008 26638226030592 26706173755392 26716947050574 26730719870976 26734519465632 26747848359936 26827347658221 26840722833408 26858376658944 26951634911232 26968904957952 26976406634496 27062546989056 27070074713088 27087420653568 27181474197504 27199352143872 27293794338816 27311283634176 27318880546848 27332500783104 27336385916928 27406114480128 27427405299712 27431303923584 27445445001216 27470670594048 27540741685248 27544656419136 27558389219328 27566054866944 27583718621184 27654078070784 27679495421952 27697700929536 27793873502208 27811683237888 27819419341824 27908251582464 27916014547872 27933902548992 28030895266176 28049331898368 28146725411904 28160758382592 28164761247744 28172595563937 28190647976832 28262555557632 28277125152768 28288532171196 28303115157504 28393491922944 28401389862912 28405426932234 28419588882432 28518268010496 28537025200128 28636112093184 28654461517824 28662432049152 28680798339072 28753956175872 28780384444416 28798826315776 28899311652864 28917829730304 28940294946816 29014114697216 29018238861312 29026310581026 29040782082048 29044910036736 29059882942464 29145760418808 29160785313792 29179470938112 29187587506176 29266197445332 29280788545536 29288933296128 29307701035008 29409463885824 29428807237632 29530990596096 29549913440256 29558133050688 29577073287168 29652517306368 29679771458304 29698789638144 29802415142016 29817273581568 29821511909376 29920805781504 29925058825728 29940485455872 29952563475384 30044445474816 30063697330176 30072059854848 30091329404928 30168085168128 30195813187584 30215162036224 30320589275136 30340018077696 30445365362688 30453834052224 30464874119168 30473348235264 30579158472192 30598752960512 30705518631168 30720827326464 30725194088448 30749063380992 30753434156544 30831878790144 30855830962176 30860216914032 30876125626368 30983334395904 31003187871744 31011811725312 31031683448832 31110837829632 31139432349696 31159385849856 31268107689984 31288143642624 31396783030272 31405516366356 31416901435392 31425640367616 31534757174448 31554963990528 31571230851072 31665066088392 31680853180416 31685356403712 31714478973936 31795375002336 31811765796864 31942678413312 31951563595776 31972037492736 32083051511808 32103609663488 32215626104832 32236269207552 32265898131456 32348200697856 32368928751616 32377932499968 32398679605248 32511175020544 32532558446592 32557831815168 32640879034368 32645518718976 32670879842304 32675523791328 32691814662144 32788980471159 32805883478016 32826904805376 32940887113728 32950049958144 32961994948608 32971163664384 33085646871552 33106847465472 33222364420608 33243652620288 33274207448064 33359081969664 33380457775104 33389742890592 33411138342912 33527149239936 33544432779264 33549200898048 33660906504192 33665691178944 33682475712512 33696633909807 33800001159168 33821659496448 33852745580544 33939095814144 33960843280384 33970289836032 33992057290752 34110085267456 34132520337408 34251036033024 34272983384064 34282516764672 34391986798592 34401553281216 34423597080576 34543123459328 34560930742272 34565843349504 34592696303616 34597613426112 34685863638912 34712809832448 34717744028286 34735053078528 34856251195392 34878586355712 34910643879936 34999692558336 35022119632896 35031861393408 35054309081088 35176025432064 35199161597952 35321380909056 35344014114816 35353845413568 35466736386048 35476601821254 35499334489344 35517634707456 35608231673856 35622596067432 35640959827968 35646025954176 35663797813248 35769796877628 35787630444544 35811168878592 35935513214976 35958539943936 35968542179328 36083395985408 36093432950784 36116560871424 36241965596672 36265802858496 36299135397888 36391725785088 36415044845568 36425174062464 36443334377472 36448514555904 36541485973504 36575071898112 36593926668288 36599128252416 36627560792064 36720988913664 36726208558848 36744518959104 36754739822592 36759964265244 36778291494912 36905993895936 36930267906048 37058498002944 37082244317184 37092559122432 37211002109952 37221352730496 37245203398656 37374527021568 37399109197824 37528967215872 37547677843456 37553014996992 37563460751916 37587530635776 37683407410176 37702833537024 37718042894928 37737486876672 37868519817216 37873902576312 37892785176576 38024357347328 38049366933504 38084338778112 38181482790912 38205948690432 38216576065536 38241064452096 38338608234496 38373845925888 38399085379584 38532415537152 38557106307072 38567831360256 38587059929088 38690985148416 38701747441368 38721042776064 38726546715648 38746510589952 38861013891744 38881047085056 38886573768192 38916783341568 39021596593776 39041051394048 39051911061504 39076934713344 39212618514432 39238409650176 39374654128128 39399884587008 39410844067584 39436097716224 39536689741824 39573028611072 39598386184192 39736553522688 39762015879168 39894407708672 39900078434304 39920647274496 39936751300512 39957339045888 40059260633088 40075420575861 40096079806464 40121772539904 40224113557504 40261084250112 40287564988416 40427452366848 40453357436928 40464609951744 40593820483584 40605112069632 40631130980352 40772211296256 40799028215808 40940691508224 40966925451264 40978320820272 40998751174656 41004578875392 41109171720192 41141107949568 41146955885376 41168167501824 41311112527872 41316984628704 41337583828992 41349082300416 41375577931776 41481117106176 41519243132928 41545847799808 41690810253312 41717524856832 41862377373696 41874021821808 41889201913856 41900853823488 42046342899264 42073285320704 42220088117856 42241137573888 42247141871616 42285971965248 42393833336448 42415687729152 42432798256794 42454672736256 42590237884416 42602084794368 42629383323648 42777402015744 42805537800192 42954168139776 42981692276736 42993648073728 43021197508608 43130934263808 43170576666624 43198239473664 43348967479296 43376744595456 43410442420224 43521172045824 43527358291968 43539465871539 43561173123072 43567365055104 43589086216192 43718640628212 43741177970688 43769206407168 43899296167998 43921182818304 43933399944192 43949326598144 43961551552512 44114195828736 44142463287296 44296485894144 44324870160384 44365609930752 44478775959552 44507277033472 44519657187456 44548184457216 44702865653248 44725910372352 44732267864064 44881208672256 44887588238592 44910728183808 44928845213076 45066668212224 45095545995264 45108089782272 45136994107392 45252127752192 45293719781376 45322743054336 45480883912704 45510027116544 45668048044032 45680751078336 45697311178752 45710022352896 45868737708288 45898129440768 46058277946752 46081240989696 46087791132672 46123595071488 46130151234816 46247818185216 46283746443264 46290325371048 46313404104704 46475001593856 46504781807616 46547525173248 46666256744448 46696159510528 46709148524544 46739078774784 46901367242752 46932215463936 47095174545408 47125352153088 47138460551424 47288981848064 47302135761672 47332445985792 47356846276608 47477642231808 47496794756576 47521279770624 47528034605568 47571718460904 47693062503504 47717648695296 47748225171456 47914017619968 47927345393664 47958056239104 48124577267712 48155414495232 48323439157248 48354403811328 48398847197184 48522301046784 48553393127424 48566898749952 48598019407872 48766762530816 48791902224384 48798837669888 48836747722752 48961318551552 48968278078464 49006319763456 49013285686992 49037721993216 49207991861248 49240357208064 49411330670592 49442992422912 49456745496576 49614669479936 49628470307328 49660271198208 49832702695424 49865478930432 49911311172096 50038622954496 50070686662656 50084614335888 50116707514368 50244543213568 50290723859904 50316649168896 50323801347072 50491359756288 50498536768416 50523713568768 50700001738752 50732489244672 50779118370816 50908643721216 50941264920576 50955434754048 50988085936128 51165127901184 51198780506112 51376554049536 51409475076096 51423775147008 51587980197888 51602329921824 51628057034752 51635395620864 51814685188992 51841396113408 51848765024256 51889044455424 52028795458368 52054735192064 52069214748672 52076616042429 52102579617792 52283491352576 52317879533568 52365965819904 52499538837504 52533179449344 52547792090112 52581463621632 52715586322432 52764038148096 52798742396928 52982071363584 53016021172224 53030768120352 53200104579072 53214902731881 53249001734016 53276452061184 53412347510784 53433894101148 53461439741952 53469038931264 53495696719872 53654695316442 53681445666816 53716753317888 53903269822464 53937809915904 53952813268992 54125093978112 54140149426176 54174841307136 54362948395008 54398704287744 54587588677632 54622567268352 54637761093696 54665001566208 54672771833856 54812228960256 54854810599424 54862607847168 54890890002432 54941341188096 55081483370496 55089312838272 55116778438656 55132109733888 55167437242368 55308156141568 55358990843904 55395401859072 55587747004416 55623366475776 55638838683648 55816503164928 55832029095744 55867805097984 56061790532352 56098663796736 56293450823808 56321516765184 56329522495488 56345191127874 56381295953664 56525111115264 56554250305536 56577064342392 56606230315008 56786983845888 56802779725824 56810853864468 56839177764864 57036536020992 57074050400256 57272224186368 57308923035648 57324864098304 57361596678144 57507912351744 57560768888832 57597652631552 57798623305728 57835659460608 57880589893632 58028229394432 58036477722624 58052621162052 58081564164096 58089820073472 58119765884928 58291520837616 58321570627584 58358941876224 58375175012352 58532394890664 58561577091072 58577866592256 58615402070016 58818927771648 58857614475264 59061981192192 59099826880512 59116266101376 59154146574336 59305034612736 59359542916608 59397579276288 59604830284032 59634547163136 59643023818752 59841611563008 59850117651456 59880970911744 59905126950768 60088890949632 60144119709696 60182658809856 60336170336256 60391626375168 60430324072448 60641178550272 60680036155392 60890730725376 60907668104448 60929748238336 60946696470528 61158316944384 61197505921024 61411037262336 61450388176896 61498126761984 61506868313088 61663757580288 61711661924352 61720433828064 61752251252736 61966668791808 62006375743488 62023623450624 62063366897664 62221675659264 62278864699392 62318771699712 62536215379968 62576287285248 62793566060544 62811032732712 62833802870784 62851280735232 63069514348896 63109927981056 63330132176784 63361706360832 63370712807424 63428957947872 63590750004672 63623531593728 63649197385191 63885356826624 63903127191552 63944074985472 64166103023616 64207219326976 64431252209664 64472538415104 64531796262912 64696401395712 64737857503232 64755864999936 64797359210496 65022350041088 65065116893184 65115663630336 65281758068736 65291037437952 65341759684608 65351047582656 65383629324288 65577960942318 65611766956032 65653809610752 65881774227456 65900099916288 65923989897216 65942327328768 66171293743104 66213694930944 66444728841216 66487305240576 66548414896128 66718163939328 66760915550208 66779485781184 66822276685824 67054298479872 67088865558528 67098401796096 67321813008384 67331382357888 67364951425024 67393267819614 67600002318336 67643318992896 67705491161088 67878191628288 67921686560768 67940579672064 67984114581504 68220170534912 68265040674816 68502072066048 68545966768128 68565033529344 68783973597184 68803106562432 68847194161152 69086246918656 69121861484544 69131686699008 69185392607232 69195226852224 69371727277824 69425619664896 69435488056572 69470106157056 69712502390784 69757172711424 69821287759872 69999385116672 70044239265792 70063722786816 70108618162176 70352050864128 70398323195904 70642761818112 70688028229632 70707690827136 70933472772096 70953203642508 70998668978688 71035269414912 71216463347712 71245192134864 71281919655936 71292051908352 71327595626496 71539593755256 71575260889088 71622337757184 71871026429952 71937084358656 72166791970816 72186865901568 72233121742848 72483931193344 72531605716992 72598270795776 72783451570176 72830089691136 72850348124928 72886668754944 72897029111808 73082971947008 73150143796224 73187853336576 73198256504832 73255121584128 73441977827328 73452417117696 73509479645184 73519928530488 73556582989824 73811987791872 73860535812096 74116996005888 74164488634368 74185118244864 74422004219904 74442705460992 74490406797312 74749054043136 74798218395648 75057934431744 75106029993984 75126921503832 75175061271552 75366814820352 75405667074048 75436085789856 75474973753344 75737039634432 75747805152624 75785570353152 76048714694656 76098733867008 76168677556224 76362965581824 76411897380864 76433152131072 76482128904192 76677216468992 76747691851776 76798170759168 77064831074304 77114212614144 77135662720512 77381970296832 77403494882736 77442085552128 77453093431296 77493021179904 77722027783488 77762094170112 77773147536384 77833566683136 78043193187552 78082102788096 78103822123008 78153869426688 78425237028864 78476819300352 78749308256256 78799769174016 78821688135168 78872195432448 79073379483648 79146057222144 79196772368384 79473107045376 79524031758336 79788815417344 79800156868608 79873502601024 79914678091776 80118521266176 80150841151722 80192159612928 80243545079808 80448227115008 80482042974663 80522168500224 80575129976832 80854904733696 80906714873856 80929219903488 81187640967168 81210224139264 81262261960704 81544422592512 81598056431616 81881383016448 81933850902528 81956641640544 81997502349312 82009157750784 82218343440384 82282215899136 82293911770752 82336335003648 82622225055744 82633969257408 82675167657984 82698164600832 82751155863552 82962234212352 83038486265856 83091695599616 83381620506624 83435049713664 83724754747392 83748043643616 83778403827712 83801707646976 84092685798528 84146570641408 84440176235712 84482275147776 84494283743232 84571943930496 84787666672896 84831375458304 84865596513588 84909345472512 85180475768832 85204169588736 85258766647296 85554804031488 85611075600384 85908336279552 85963384553472 85987296147456 86042395017216 86261868527616 86341153333248 86396478947328 86697934958592 86753489190912 86820884840448 87042344091648 87054716583936 87078931743078 87122346246144 87134730110208 87178172432384 87437281256424 87482355941376 87538412814336 87798592335996 87842365636608 87866799888384 87923103105024 88228391657472 88284926574592 88592971788288 88649740320768 88731219861504 88957551919104 89014554066944 89039314374912 89096368914432 89405731306496 89451820744704 89464535728128 89762417344512 89775176477184 89821456367616 89857690426152 90133336424448 90191091990528 90216179564544 90273988214784 90504255504384 90587439562752 90645486108672 90961767825408 91020054233088 91336096088064 91361502156672 91394622357504 91420044705792 91737475416576 91796258881536 92116555893504 92162481979392 92175582265344 92247190142976 92260302469632 92495636370432 92567492886528 92580650742096 92626808209408 92950003187712 93009563615232 93095050346496 93332513488896 93392319021056 93418297049088 93478157549568 93802734485504 93864430927872 94190349090816 94250704306176 94276921102848 94577963696128 94604271523344 94664891971584 94713692553216 94993589513152 95042559541248 95056069211136 95143436921808 95386125007008 95435297390592 95828035239936 95854690787328 95916112478208 96249154535424 96310828990464 96646878314496 96708807622656 96797694394368 97044602093568 97106786254848 97133797499904 97196038815744 97533525061632 97597675339776 97673495445504 97922637103104 97936556156928 98012639526912 98026571373984 98075443986432 98366941413477 98415983722496 98480714416128 98822661341184 98885984845824 98913490993152 99229338959872 99256940614656 99320542396416 99665405390848 99730957860864 99822622344192 100077245908992 100141373325312 100169228671776 100233415028736 100489086427136 100581447719808 100633298337792 100647602694144 100982719512576 100997073536832 101047427137536 101089901729421 101400003477504 101464978489344 101558236741632 101817287442432 101882529841152 101910869508096 101976171872256 102330255802368 102397561012224 102753108099072 102818950152192 102847550294016 103175960395776 103204659843648 103256114069504 103270791241728 103629370377984 103682792226816 103697530048512 103778088910848 104057590916736 104109470384128 104138429497344 104153232084858 104205159235584 104566982705152 104635759067136 104731931639808 104999077675008 105066358898688 105095584180224 105162927243264 105431172644864 105528076296192 105597484793856 105964142727168 106032042344448 106061536240704 106400209158144 106429805463762 106498003468032 106552904122368 106824695021568 106867788202296 106922879483904 106938077862528 106991393439744 107309390632884 107362891333632 107433506635776 107806539644928 107875619831808 107905626537984 108250187956224 108280298852352 108349682614272 108725896790016 108797408575488 109175177355264 109245134536704 109275522187392 109330003132416 109345543667712 109624457920512 109709621198848 109725215694336 109781780004864 109882682376192 110162966740992 110178625676544 110233556877312 110264219467776 110334874484736 110616312283136 110717981687808 110790803718144 111175494008832 111246732951552 111277677367296 111633006329856 111664058191488 111735610195968 112123581064704 112197327593472 112586901647616 112643033530368 112659044990976 112690382255748 112762591907328 113050222230528 113108500611072 113154128684784 113212460630016 113605559451648 113621707728936 113678355529728 114073072041984 114148100800512 114544448372736 114617846071296 114649728196608 114723193356288 115015824703488 115121537777664 115195305263104 115597246611456 115671318921216 115761179787264 116072955445248 116105242324104 116163128328192 116179640146944 116239531769856 116583041675232 116643141255168 116750350024704 117064789781328 117123154182144 117155733184512 117230804140032 117637855543296 117715228950528 118123962384384 118199653761024 118232532202752 118308293148672 118610069225472 118719085833216 118795158552576 119209660568064 119286047637504 119683223126016 119700235302912 119761941823488 119810253901536 120177781899264 120226261727583 120288239419392 120365317619712 120672340672512 120783252750336 120860648144896 121282357100544 121360072310784 121781461450752 121815336208896 121859496476672 121893392941056 122316633888768 122395011842048 122822074524672 122900776353792 122996253523968 123013736626176 123327515160576 123423323848704 123440867656128 123504502505472 123933337583616 124012751486976 124047246901248 124126733795328 124443351318528 124557729398784 124637543399424 125072430759936 125152574570496 125587132121088 125622065465424 125667605741568 125702561470464 126139028697792 126219855962112 126660264353568 126723412721664 126741425614848 126857915895744 127181500009344 127247063187456 127298394770382 127770713653248 127806254383104 127888149970944 128332206047232 128414438653952 128862504419328 128945076830208 129063592525824 129392802791424 129475715006464 129511729999872 129594718420992 130044700082176 130130233786368 130231327260672 130563516137472 130582074875904 130683519369216 130702095165312 130767258648576 131155921884636 131223533912064 131307619221504 131763548454912 131800199832576 131847979794432 131884654657536 132342587486208 132427389861888 132889457682432 132974610481152 133096829792256 133436327878656 133521831100416 133558971562368 133644553371648 134108596959744 134177731117056 134196803592192 134643626016768 134662764715776 134729902850048 134786535639228 135200004636672 135286637985792 135410982322176 135756383256576 135881159344128 135968229163008 136440341069824 136530081349632 137004144132096 137091933536256 137130067058688 137567947194368 137606213124864 137694388322304 138172493837312 138243722969088 138263373398016 138370785214464 138390453704448 138743454555648 138851239329792 138870976113144 138940212314112 139425004781568 139514345422848 139642575519744 139998770233344 140088478531584 140127445573632 140217236324352 140704101728256 140796646391808 141285523636224 141376056459264 141415381654272 141866945544192 141906407285016 141997337957376 142070538829824 142432926695424 142490384269728 142563839311872 142584103816704 143079187510512 143150521778176 143244675514368 143742052859904 143874168717312 144333583941632 144373731803136 144466243485696 144967862386688 145063211433984 145196541591552 145566903140352 145660179382272 145700696249856 145794058223616 146165943894016 146300287592448 146375706673152 146396513009664 146510243168256 146883955654656 146904834235392 147018959290368 147039857060976 147113165979648 147623975583744 147721071624192 148233992011776 148328977268736 148370236489728 148844008439808 148885410921984 148980813594624 149498108086272 149596436791296 150115868863488 150212059987968 150253843007664 150350122543104 150733629640704 150872171579712 150949947506688 151474079268864 151495610305248 151571140706304 152097429389312 152197467734016 152337355112448 152725931163648 152823794761728 152866304262144 152964257808384 153354432937984 153495383703552 153596341518336 154129662148608 154228425228288 154271325441024 154763940593664 154806989765472 154884171104256 154906186862592 155444055566976 155524188340224 155546295072768 155667133366272 156086386375104 156164205576192 156207644246016 156229848127287 156307738853376 156850474057728 156953638600704 157498616512512 157599538348032 157643376270336 157744390864896 158146758967296 158292114444288 158393544736768 158946214090752 159048063516672 159577630834688 159600313737216 159644708195643 159747005202048 159829356183552 160237042532352 160301682303444 160384319225856 160487090159616 160896454230016 160964085949326 161044337000448 161150259953664 161709809467392 161813429747712 161858439806976 162375281934336 162420448278528 162524523921408 163088845185024 163196112863232 163762766032896 163867701805056 163913283281088 163995004698624 164018315501568 164436686880768 164564431798272 164587823541504 164672670007296 165244450111488 165267938514816 165350335315968 165396329201664 165502311727104 165924468424704 166076972531712 166183391199232 166763241013248 166870099427328 167449509494784 167496087287232 167556807655424 167603415293952 168185371597056 168293141282816 168880352471424 168964550295552 168988567486464 169143887860992 169575333345792 169662750916608 169731193027176 169818690945024 170360951537664 170408339177472 170517533294592 171109608062976 171222151200768 171816672559104 171926769106944 171974592294912 172084790034432 172523737055232 172682306666496 172792957894656 173395869917184 173506978381824 173641769680896 174084688183296 174109433167872 174157863486156 174244692492288 174269460220416 174874562512848 174964711882752 175076825628672 175597184671992 175684731273216 175733599776768 175846206210048 176456783314944 176569853149184 177185943576576 177299480641536 177462439723008 177915103838208 178029108133888 178078628749824 178192737828864 178811462612992 178903641489408 178929071456256 179524834689024 179550352954368 179642912735232 179715380852304 180266672848896 180432359129088 180547976429568 181008511008768 181174879125504 181290972217344 181923535650816 182040108466176 182672192176128 182723004313344 182789244715008 182840089411584 183474950833152 183592517763072 184233111787008 184351164530688 184494380285952 184520604939264 184991272740864 185134985773056 185161301484192 185253616418816 185900006375424 186019127230464 186190100692992 186665026977792 186784638042112 186836594098176 186956315099136 187605468971008 187728861855744 188380698181632 188501408612352 188553842205696 189155927392256 189208543046688 189329783943168 189987179026304 190085119082496 190112138422272 190286873843616 190772250014016 190870594781184 190947592155573 191656070479872 191709381574656 191832224956416 192498309070848 192621657980928 193293756628992 193417615245312 193595388788736 194089204187136 194213572509696 194267594999808 194392077631488 195067050123264 195195350679552 195346990891008 195845274206208 195873112313856 196025279053824 196053142747968 196150887972864 196733882826954 196831967444992 196961428832256 197645322682368 197771969691648 197826981986304 198458677919744 198513881229312 198641084792832 199330810781696 199461915721728 199645244688384 200154491817984 200282746650624 200338457343552 200466830057472 200978172854272 201162895439616 201266596675584 201295205388288 201965439025152 201994147073664 202094854275072 202179803458842 202800006955008 202929956978688 203116473483264 203634574884864 203765059682304 203821739016192 203952343744512 204660511604736 204795122024448 205506216198144 205637900304384 205695100588032 206351920791552 206409319687296 206512228139008 206541582483456 207258740755968 207365584453632 207395060097024 207556177821696 208115181833472 208218940768256 208276858994688 208306464169716 208410318471168 209133965410304 209271518134272 209463863279616 209998155350016 210132717797376 210191168360448 210325854486528 210862345289728 211056152592384 211194969587712 211928285454336 212064084688896 212123072481408 212800418316288 212859610927524 212996006936064 213105808244736 213649390043136 213735576404592 213845758967808 213876155725056 213982786879488 214618781265768 214725782667264 214867013271552 215613079289856 215811253075968 216500375912448 216560597704704 216699365228544 217451793580032 217594817150976 218350354710528 218490269073408 218551044374784 218660006264832 218691087335424 219248915841024 219419242397696 219450431388672 219563560009728 219765364752384 220325933481984 220357251353088 220528438935552 220669748969472 221232624566272 221435963375616 221581607436288 222350988017664 222493465903104 222555354734592 223266012659712 223328116382976 223471220391936 224247162129408 224394655186944 225173803295232 225318089981952 225380764511496 225525183814656 226100444461056 226217001222144 226308257369568 226424921260032 227211118903296 227243415457872 227356711059456 228146144083968 228296201601024 229088896745472 229235692142592 229299456393216 229446386712576 230031649406976 230243075555328 230390610526208 231194493222912 231342637842432 232145910890496 232210484648208 232326256656384 232359280293888 232479063539712 233166083350464 233286282510336 233500700049408 234129579562656 234246308364288 234311466369024 234461608280064 235275711086592 235430457901056 236247924768768 236399307522048 236465064405504 236616586297344 237220138450944 237438171666432 237590317105152 238419321136128 238572095275008 239366446252032 239400470605824 239620507803072 240355563798528 240452523455166 240576478838784 240730635239424 241344681345024 241446128923989 241566505500672 241721296289792 242564714201088 242720144621568 243562922901504 243630672417792 243718992953344 243786785882112 244633267777536 244790023684096 245644149049344 245801552707584 245992507047936 246027473252352 246655030321152 246846647697408 246881735312256 247009005010944 247866675167232 248025502973952 248094493802496 248253467590656 248886702637056 249115458797568 249275086798848 250144861519872 250305149140992 251174264242176 251244130930848 251335211483136 251405122940928 252278057395584 252439711924224 253320528707136 253446825443328 253482851229696 253715831791488 254363000018688 254494126374912 254596789540764 255541427306496 255612508766208 255776299941888 256664412094464 256828877307904 257725008838656 257890153660416 258127185051648 258785605582848 258951430012928 259023459999744 259189436841984 260089400164352 260260467572736 260462654521344 261127032274944 261164149751808 261367038738432 261404190330624 261534517297152 262311843769272 262447067824128 262615238443008 263527096909824 263600399665152 263769309315072 264685174972416 264854779723776 265778915364864 265949220962304 266193659584512 266872655757312 267043662200832 267117943124736 267289106743296 268217193919488 268355462234112 268393607184384 269287252033536 269325529431552 269573071278456 270400009273344 270573275971584 270821964644352 271512766513152 271762318688256 271936458326016 272880682139648 273060162699264 274008288264192 274183867072512 274260134117376 275135894388736 275212426249728 275388776644608 276344987674624 276487445938176 276526746796032 276741570428928 276780907408896 277486909111296 277702478659584 277741952226288 277880424628224 278850009563136 279028690845696 279285151039488 279997540466688 280176957063168 280254891147264 280434472648704 281408203456512 281593292783616 282571047272448 282752112918528 282830763308544 283733891088384 283812814570032 283994675914752 284141077659648 284980768539456 285127678623744 285168207633408 286158375021024 286301043556352 287484105719808 287748337434624 288667167883264 288747463606272 288932486971392 289935724773376 290126422867968 290393083183104 291133806280704 291320358764544 291401392499712 291588116447232 292331887788032 292600575184896 292793026019328 293020486336512 293767911309312 293809668470784 294037918580736 294079714121952 294226331959296 295100824240431 295247951167488 295442143248384 296467984023552 296657954537472 296740472979456 297688016879616 297770821843968 297961627189248 298996216172544 299192873582592 300231737726976 300424119975936 300507686015328 300700245086208 301467259281408 301744343159424 301899895013376 302948158537728 302991220610496 303142281412608 304194858778624 304394935468032 304674710224896 305451862327296 305647589523456 305732608524288 305928515616768 306708865875968 306990767407104 307192683036672 308259324297216 308456850456576 308542650882048 309527881187328 309613979530944 309768342208512 309812373725184 310888111133952 311048376680448 311092590145536 311334266732544 312172772750208 312328411152384 312415288492032 312459696254574 312615477706752 313700948115456 313907277201408 314997233025024 315199076696064 315286752540672 315488781729792 316293517934592 316584228888576 316787089473536 317892428181504 318096127033344 319155261669376 319200627474432 319289416391286 319494010404096 319658712367104 320474085064704 320603364606888 320768638451712 320974180319232 321792908460032 321928171898652 322088674000896 322300519907328 323419618934784 323626859495424 323716879613952 324750563868672 324840896557056 325049047842816 326177690370048 326392225726464 327525532065792 327735403610112 327826566562176 327990009397248 328036631003136 328873373761536 329128863596544 329175647083008 329345340014592 330488900222976 330535877029632 330700670631936 330792658403328 331004623454208 331848936849408 332153945063424 332366782398464 333526482026496 333740198854656 334899018989568 334992174574464 335113615310848 335206830587904 336370743194112 336586282565632 337760704942848 337929100591104 337977134972928 338287775721984 339150666691584 339325501833216 339462386054352 339637381890048 340816678354944 341035066589184 342219216125952 342444302401536 343633345118208 343853538213888 343949184589824 344169580068864 345047474110464 345364613332992 345585915789312 346791739834368 347013956763648 347283539361792 348218866335744 348315726972312 348489384984576 348538920440832 349749125025696 349929423765504 351194369343984 351369462546432 351467199553536 351692412420096 352913566629888 353139706298368 354371887153152 354598961283072 354924879446016 355830207676416 356058216267776 356157257499648 356385475657728 357622925225984 357858142912512 359049669378048 359100705908736 359285825470464 359430761704608 360533345697792 360678785182749 360864718258176 361095952859136 362017022017536 362349758251008 362581944434688 363847071301632 364080216932352 365344384352256 365446008626688 365578489430016 365680178823168 366949901666304 367185035526144 368466223574016 368702329061376 368988760571904 369041209878528 369982545481728 370269971546112 370322602968384 370507232837632 371800012750848 372038254460928 372380201385984 373330053955584 373569276084224 373673188196352 373912630198272 375210937942016 375457723711488 376761396363264 377002817224704 377107684411392 378311854784512 378417086093376 378659567886336 379974358052608 380170238164992 380224276844544 380573747687232 381544500028032 381741189562368 381895184311146 383312140959744 383418763149312 383664449912832 384996618141696 385243315961856 386587513257984 386835230490624 387190777577472 388178408374272 388427145019392 388535189999616 388784155262976 390134100246528 390390701359104 390693981782016 391690548412416 391746224627712 392050558107648 392106285495936 392301775945728 393467765653908 393663934889984 393922857664512 395290645364736 395543939383296 395653963972608 396917355839488 397027762458624 397282169585664 398661621563392 398923831443456 399290489376768 400308983635968 400565493301248 400676914687104 400933660114944 401956345708544 402325790879232 402533193351168 402590410776576 403930878050304 403988294147328 404189708550144 404359606917684 405600013910016 405859913957376 406232946966528 407269149769728 407643478032384 407904687489024 409321023209472 409590244048896 411012432396288 411275800608768 411390201176064 412703841583104 412818639374592 413024456278016 413083164966912 414517481511936 414731168907264 414790120194048 415112355643392 416230363666944 416553717989376 416612928339432 416820636942336 418267930820608 418543036268544 418927726559232 419996310700032 420265435594752 420382336720896 420651708973056 421724690579456 422112305184768 422389939175424 423856570908672 424128169377792 424246144962816 425600836632576 425719221855048 425992013872128 426211616489472 427298780086272 427471152809184 427691517935616 427752311450112 429237562531536 429451565334528 429734026543104 431226158579712 431622506151936 433000751824896 433121195409408 433398730457088 434903587160064 435189634301952 436700709421056 436980538146816 437102088749568 437382174670848 438497831682048 438838484795392 438900862777344 439127120019456 439530729504768 440651866963968 440714502706176 441056877871104 441339497938944 442465249132544 442871926751232 443163214872576 444701976035328 444986931806208 445110709469184 446532025319424 446656232765952 446942440783872 448494324258816 448789310373888 450347606590464 450636179963904 450761529022992 451050367629312 452200888922112 452616514739136 452849842520064 454422237806592 454486830915744 454713422118912 456292288167936 456592403202048 458177793490944 458471384285184 458598912786432 458892773425152 460063298813952 460486151110656 460781221052416 462388986445824 462685275684864 464291821780992 464420969296416 464652513312768 464718560587776 466332166700928 466572565020672 467001400098816 468259159125312 468492616728576 468622932738048 468923216560128 470551422173184 470860915802112 472495849537536 472798615044096 472930128811008 473233172594688 474440276901888 474876343332864 475180634210304 476838642272256 477144190550016 478732892504064 478800941211648 478934124586929 479241015606144 480711127597056 480905046910332 481152957677568 481461270478848 482689362690048 482892257847978 483133011001344 483442592579584 485129428402176 485440289243136 487125845803008 487261344835584 487573571764224 489266535555072 489580047368192 491288298098688 491603105415168 491985014095872 492054946504704 493310060642304 493693295394816 493763470624512 494018010021888 495733350334464 496051005947904 496188987604992 496506935181312 497773405274112 498230917595136 498550173597696 500289723039744 500610298281984 502348528484352 502488261861696 502670422966272 502810245881856 504556114791168 504879423848448 506641057414272 506893650886656 506965702459392 507431663582976 508726000037376 508988252749824 509193579081528 511082854612992 511225017532416 511552599883776 513328824188928 513657754615808 515450017677312 515780307320832 516254370103296 517571211165696 517902860025856 518046919999488 518378873683968 520178800328704 520520935145472 520925309042688 522254064549888 522328299503616 522734077476864 522808380661248 524623687538544 524894135648256 525230476886016 527054193819648 527200799330304 527538618630144 529370349944832 529709559447552 531557830729728 531898441924608 532387319169024 533745311514624 534087324401664 534235886249472 534578213486592 536434387838976 536710924468224 536787214368768 538574504067072 538651058863104 539146142556912 540800018546688 541643929288704 543025533026304 543524637376512 543872916652032 545761364279296 546120325398528 548016576528384 548367734145024 548520268234752 550271788777472 550424852499456 550777553289216 552689975349248 553053493592064 553483140857856 553561814817792 554973818222592 555404957319168 555483904452576 555760849256448 557700019126272 558057381691392 558570302078976 559995080933376 560353914126336 560509782294528 560868945297408 562816406913024 563186585567232 565142094544896 565504225837056 565661526617088 567467782176768 567625629140064 567989351829504 569961537078912 570255357247488 570336415266816 572316750042048 572602087112704 572842776466719 574968211439616 575496674869248 577334335766528 577494927212544 577864973942784 579871449546752 580252845735936 580786166366208 582267612561408 582640717529088 582802784999424 583176232894464 584663775576064 585201150369792 585586052038656 586040972673024 587535822618624 587619336941568 588075837161472 588159428243904 588452663918592 590201648480862 590495902334976 590884286496768 592935968047104 593315909074944 593480945958912 595376033759232 595541643687936 595923254378496 597992432345088 598385747165184 600463475453952 600848239951872 601015372030656 601400490172416 602934518562816 603488686318848 603799790026752 605896317075456 605982441220992 606284562825216 608389717557248 608789870936064 609349420449792 610903724654592 611295179046912 611465217048576 611857031233536 613417731751936 613981534814208 614385366073344 616518648594432 616913700913152 617085301764096 619055762374656 619227959061888 619536684417024 619624747450368 621776222267904 622096753360896 622185180291072 622668533465088 624345545500416 624656822304768 624830576984064 624919392509148 625230955413504 627401896230912 627814554402816 629994466050048 630398153392128 630573505081344 630977563459584 632587035869184 633168457777152 633574178947072 635784856363008 636192254066688 638310523338752 638401254948864 638578832782572 638988020808192 639317424734208 640948170129408 641206729213776 641537276903424 641948360638464 643856343797304 644177348001792 644601039814656 646839237869568 647433759227904 649501127737344 649681793114112 650098095685632 652355380740096 652784451452928 655051064131584 655470807220224 655653133124352 655980018794496 656073262006272 657746747523072 658257727193088 658351294166016 658690680029184 660977800445952 661071754059264 661585316806656 662009246908416 663697873698816 664307890126848 664733564796928 667052964052992 667480397709312 669798037979136 669984349148928 670227230621696 670413661175808 672741486388224 673172565131264 675521409885696 675954269945856 676575551443968 678301333383168 678651003666432 678924772108704 679274763780096 681633356709888 682070133178368 684438432251904 684888604803072 687266690236416 687707076427776 687898369179648 688339160137728 690094948220928 690729226665984 691171831578624 693583479668736 694027913527296 696437732671488 696631453944624 696978769969152 697077840881664 699498250051392 699858847531008 702388738687968 702738925092864 702934399107072 703384824840192 705827133259776 706279412596736 708743774306304 709197922566144 709849758892032 711660415352832 712116432535552 712314514999296 712770951315456 715245850451968 715716285825024 718099338756096 718201411817472 718861523409216 721066691395584 721357570365498 721729436516352 722191905718272 724034044035072 724699516502016 725163888869376 727694142603264 728160433864704 730688768704512 730892017253376 731156978860032 731360357646336 733899803332608 734370071052288 736932447148032 737404658122752 737977521143808 738082419757056 739965090963456 740539943092224 740645205936768 741014465675264 743600025501696 744076508921856 744760402771968 746660107911168 747138552168448 747346376392704 747825260396544 750421875884032 750915447422976 753522792726528 754005634449408 754215368822784 756623709569024 756834172186752 757319135772672 759948716105216 760340476329984 760448553689088 761147495374464 763089000056064 763482379124736 763790368622292 766624281919488 766837526298624 767328899825664 769993236283392 770486631923712 773175026515968 773670460981248 774381555154944 776356816748544 776854290038784 777070379999232 777568310525952 780268200493056 780781402718208 781387963564032 783381096824832 783492449255424 784101116215296 784212570991872 784603551891456 786935531307816 787327869779968 787845715329024 790581290729472 791307927945216 793834711678976 794055524917248 794564339171328 797323243126784 797847662886912 798580978753536 800617967271936 801130986602496 801353829374208 801867320229888 803912691417088 804651581758464 805066386702336 805180821553152 807861756100608 807976588294656 808719213835368 811200027820032 811719827914752 812465893933056 814538299539456 815286956064768 815809374978048 818642046418944 819180488097792 822024864792576 822551601217536 822780402352128 825407683166208 825637278749184 826166329933824 829034963023872 829462337814528 829580240388096 830224711286784 832460727333888 833107435978752 833225856678864 833641273884672 836535861641216 837086072537088 837855453118464 839992621400064 840530871189504 840764673441792 841303417946112 843449381158912 844224610369536 844779878350848 847713141817344 848256338755584 848492289925632 851201673265152 851438443710096 851984027744256 852423232978944 854942305618368 855383035871232 855504622900224 858475125063072 858903130669056 862452317159424 863245012303872 866001503649792 866242390818816 866797460914176 869807174320128 870379268603904 873401418842112 873961076293632 874204177499136 874764349341696 876995663364096 877676969590784 877801725554688 879061459009536 881303733927936 881429005412352 882113755742208 882678995877888 884930498265088 885302472721293 885743853502464 886326429745152 889403952070656 889973863612416 890221418938368 893064050638848 893312465531904 893884881567744 896988648517632 897578620747776 900695213180928 901272359927808 901523058045984 902100735258624 904401777844224 905233029478272 905699685040128 908844475613184 908973661831488 909426844237824 912584576335872 913184806404096 916355586981888 916942768570368 917197825572864 917785546850304 920126597627904 920972302221312 921562442104832 924777972891648 925370551369728 928583643561984 928841938592832 929305026625536 929437121175552 932664333401856 933145130041344 934002800197632 936518318250624 936985233457152 937245865476096 937846433120256 941102844346368 941721831604224 944991699075072 945597230088192 945860257622016 946466345189376 948880553803776 949752686665728 950361268420608 953677284544512 954288381100032 957465785008128 957601882423296 957868249173858 958482031212288 961422255194112 961810093820664 962305915355136 962922540957696 965378725380096 965784515695956 966266022002688 970258856804352 970880578486272 974251691606016 974522689671168 975147143528448 978533071110144 979160094736384 982576596197376 983206210830336 983970028191744 984109893009408 986620121284608 987386590789632 987526941249024 988036020043776 991466700668928 992102011895808 992377975209984 993013870362624 995546810548224 996461835190272 997100347195392 1000579446079488 1001220596563968 1004697056968704 1004976523723392 1005340845932544 1005620491763712 1009112229582336 1009758847696896 1013282114828544 1013787301773312 1013931404918784 1014863327165952 1017452000074752 1017976505499648 1018387158163056 1022450035064832 1023105199767552 1026657648377856 1027315509231616 1030900035354624 1031560614641664 1032508740206592 1035142422331392 1035805720051712 1036093839998976 1036757747367936 1040357600657408 1041041870290944 1041850618085376 1044656599007232 1045468154953728 1045616761322496 1049247375077088 1049788271296512 1054108387639296 1054401598660608 1055077237260288 1058740699889664 1059419118895104 1063115661459456 1063796883849216 1064774638338048 1067490623029248 1068174648803328 1068471772498944 1069156426973184 1072868775677952 1073574428737536 1077149008134144 1077302117726208 1078292285113824 1081600037093376 1082036355548247 1083287858577408 1086051066052608 1087049274753024 1087745833304064 1091522728558592 1092240650797056 1096033153056768 1096735468290048 1097040536469504 1100543577554944 1100849704998912 1101555106578432 1105379950698496 1106106987184128 1106966281715712 1107123629635584 1109947636445184 1110809914638336 1110967808905152 1111521698512896 1115400038252544 1116114763382784 1117140604157952 1119990161866752 1120707828252672 1121019564589056 1121737890594816 1125632813826048 1126373171134464 1130284189089792 1131008451674112 1131323053234176 1134935564353536 1135251258280128 1135978703659008 1139923074157824 1140510714494976 1140672830533632 1144633500084096 1145204174225408 1145685552933438 1149936422879232 1150993349738496 1154668671533056 1154989854425088 1155729947885568 1159742899093504 1160505691471872 1161572332732416 1164535225122816 1165281435058176 1165605569998848 1166352465788928 1169327551152128 1170402300739584 1171172104077312 1172081945346048 1175071645237248 1175238673883136 1176151674322944 1176318856487808 1176905327837184 1180403296961724 1180991804669952 1181768572993536 1185871936094208 1186631818149888 1186961891917824 1190752067518464 1191083287375872 1191846508756992 1195984864690176 1196771494330368 1200926950907904 1201696479903744 1202030744061312 1202800980344832 1205869037125632 1206977372637696 1207599580053504 1211792634150912 1211964882441984 1212569125650432 1216779435114496 1217579741872128 1218698840899584 1221807449309184 1222930434097152 1223714062467072 1226835463503872 1227963069628416 1228770732146688 1233037297188864 1233827401826304 1234170603528192 1238111524749312 1238455918123776 1239073368834048 1239249494900736 1243552444535808 1244193506721792 1244370360582144 1245337066930176 1248691091000832 1249661153968128 1249838785018296 1250461910827008 1254803792461824 1255629108805632 1259988932100096 1260796306784256 1261147010162688 1261955126919168 1265174071738368 1266336915554304 1267148357894144 1271569712726016 1272384508133376 1276802509897728 1277157665565144 1277976041616384 1278634849468416 1281896340258816 1282413458427552 1283074553806848 1287712687594608 1288354696003584 1289202079629312 1293678475739136 1294867518455808 1299002255474688 1299363586228224 1300196191371264 1304710761480192 1305568902905856 1310102128263168 1310941614440448 1311306266248704 1312146524012544 1315493495046144 1316515454386176 1316702588332032 1317381360058368 1321955600891904 1322143508118528 1323170633613312 1324018493816832 1327395747397632 1328615780253696 1329467129593856 1334105928105984 1334960795418624 1339596075958272 1339968698297856 1340454461243392 1340827322351616 1345482972776448 1346345130262528 1351042819771392 1351908539891712 1353151102887936 1356602666766336 1357849544217408 1358549527560192 1363266713419776 1364140266356736 1368876864503808 1369777209606144 1374533380472832 1375414152855552 1375796738359296 1376678320275456 1380189896441856 1381458453331968 1382343663157248 1387166959337472 1388055827054592 1392875465342976 1393262907889248 1393957539938304 1394155681763328 1398996500102784 1399717695062016 1404777477375936 1405477850185728 1405868798214144 1406769649680384 1411654266519552 1412558825193472 1417487548612608 1418395845132288 1419699517784064 1423320830705664 1424232865071104 1424629029998592 1425541902630912 1430491700903936 1431432571650048 1436198677512192 1436402823634944 1437723046818432 1442133382791168 1442715140730996 1443458873032704 1444383811436544 1448068088070144 1449399033004032 1450327777738752 1455388285206528 1456320867729408 1461377537409024 1461784034506752 1462720715292672 1467799606665216 1468740142104576 1473864894296064 1474809316245504 1475955042287616 1476164839514112 1479930181926912 1481079886184448 1481290411873536 1482028931350528 1487200051003392 1488153017843712 1489520805543936 1493320215822336 1494692752785408 1495650520793088 1500843751768064 1501830894845952 1507045585453056 1508011268898816 1508430737645568 1513247419138048 1513668344373504 1514638271545344 1519897432210432 1520680952659968 1520897107378176 1522294990748928 1526178000112128 1526964758249472 1527580737244584 1533248563838976 1533675052597248 1534657799651328 1539986472566784 1540973263847424 1546350053031936 1547340921962496 1548763110309888 1552713633497088 1553708580077568 1554140759998464 1555136621051904 1560536400986112 1561562805436416 1562775927128064 1566762193649664 1566984898510848 1568202232430592 1568425141983744 1573871062615632 1574655739559936 1575691430658048 1581162581458944 1582615855890432 1587669423357952 1588111049834496 1589128678342656 1594646486253568 1595695325773824 1597161957507072 1601235934543872 1602261973204992 1602707658748416 1603734640459776 1607825382834176 1609303163516928 1610132773404672 1610361643106304 1615723512201216 1615953176589312 1617438427670736 1622400055640064 1624931787866112 1629076599078912 1630573912129536 1631618749956096 1637284092837888 1638360976195584 1644049729585152 1645103202435072 1645560804704256 1650815366332416 1651274557498368 1652332659867648 1658069926047744 1659160480776192 1660449422573568 1664921454667776 1666214871957504 1666451713357728 1667282547769344 1673071723282432 1674172145074176 1675710906236928 1679985242800128 1681061742379008 1681529346883584 1682606835892224 1686898762317824 1688449220739072 1689559756701696 1695426283634688 1696512677511168 1696984579851264 1702403346530304 1702876887420192 1703968055488512 1709884611236736 1710766071742464 1711009245800448 1716950250126144 1717806261338112 1718528329400157 1724904634318848 1726490024607744 1732003007299584 1732484781637632 1733594921828352 1739614348640256 1740758537207808 1746802837684224 1747922152587264 1748408354998272 1749528698683392 1753991326728192 1755353939181568 1755603451109376 1758122918019072 1762607467855872 1762858010824704 1764227511484416 1765357991755776 1769860996530176 1770604945442586 1771487707004928 1772652859490304 1778807904141312 1779947727224832 1780442837876736 1786128101277696 1786624931063808 1787769763135488 1793977297035264 1795157241495552 1801390426361856 1802544719855616 1803046116091968 1804201470517248 1808803555688448 1810466058956544 1811399370080256 1817688951226368 1817947323662976 1818853688475648 1825169152671744 1826369612808192 1832711173963776 1833885537140736 1834395651145728 1835571093700608 1840253195255808 1841944604442624 1843124884209664 1849555945783296 1850741102739456 1857167287123968 1857683877185664 1858610053251072 1858874242351104 1865328666803712 1866290260082688 1868005600395264 1873036636501248 1873970466914304 1874491730952192 1875692866240512 1882205688692736 1883443663208448 1889983398150144 1891194460176384 1891720515244032 1892932690378752 1897761107607552 1899505373331456 1900722536841216 1907354569089024 1908576762200064 1914931570016256 1915203764846592 1915736498347716 1916964062424576 1922844510388224 1923620187641328 1924611830710272 1925845081915392 1931569031391912 1932532044005376 1940517713608704 1948503383212032 1949045379342336 1950294287056896 1957066142220288 1958320189472768 1965153192394752 1966412421660672 1967940056383488 1968219786018816 1973240242569216 1974773181579264 1975053882498048 1976072040087552 1982933401337856 1984755950419968 1986027740725248 1991093621096448 1992923670380544 1994200694390784 2001158892158976 2002441193127936 2009394113937408 2009953047446784 2010681691865088 2011240983527424 2018224459164672 2019517695393792 2026564229657088 2027862809837568 2029726654331904 2034904000149504 2035953010999296 2036774316326112 2044900070129664 2046210399535104 2053315296755712 2054631018463232 2061800070709248 2063121229283328 2065017480413184 2070284844662784 2071611440103424 2072187679997952 2073515494735872 2080715201314816 2082083740581888 2089313198014464 2090936309907456 2091233522644992 2098494750154176 2099576542593024 2108216775278592 2108803197321216 2110154474520576 2117481399779328 2118838237790208 2126231322918912 2127593767698432 2129549276676096 2134981246058496 2136349297606656 2136943544997888 2138312853946368 2145737551355904 2147148857475072 2154298016268288 2154604235452416 2156584570227648 2163200074186752 2164072711096494 2166575717154816 2172102132105216 2174098549506048 2175491666608128 2183045457117184 2184481301594112 2192066306113536 2193470936580096 2194081072939008 2201087155109888 2201699409997824 2203110213156864 2210759901396992 2212213974368256 2213932563431424 2214247259271168 2219895272890368 2221619829276672 2221935617810304 2223043397025792 2230800076505088 2232229526765568 2234281208315904 2239980323733504 2241415656505344 2242039129178112 2243475781189632 2251265627652096 2252746342268928 2260568378179584 2262016903348224 2262646106468352 2269871128707072 2270502516560256 2271957407318016 2279846148315648 2281021428989952 2281345661067264 2289267000168192 2290408348450816 2291371105866876 2299872845758464 2301986699476992 2309979708850176 2311459895771136 2319485798187008 2321011382943744 2323144665464832 2329070450245632 2330562870116352 2331211139997696 2332704931577856 2338655102304256 2340804601479168 2342344208154624 2344163890692096 2350143290474496 2350477347766272 2352303348645888 2352637712975616 2353810655674368 2360806593923448 2361983609339904 2363537145987072 2371743872188416 2373923783835648 2381504135036928 2382166574751744 2383693017513984 2391969729380352 2393542988660736 2401853901815808 2403392959807488 2404061488122624 2405601960689664 2411738074251264 2413954745275392 2415199160107008 2423585268301824 2423929764883968 2433558870228992 2435159483744256 2437397681799168 2443614898618368 2445860868194304 2447428124934144 2453670927007744 2455926139256832 2457541464293376 2466074594377728 2467654803652608 2468341207056384 2476223049498624 2476911836247552 2478498989801472 2487104889071616 2488387013443584 2488740721164288 2490674133860352 2497382182001664 2499322307936256 2499677570036592 2500923821654016 2509607584923648 2511258217611264 2519977864200192 2521592613568512 2522294020325376 2523910253838336 2530348143476736 2532673831108608 2534296715788288 2543139425452032 2544769016266752 2553605019795456 2554315331130288 2555952083232768 2557269698936832 2564826916855104 2566149107613696 2575425375189216 2576709392007168 2587356951478272 2589735036911616 2598004510949376 2598727172456448 2600392382742528 2609421522960384 2611137805811712 2620204256526336 2621883228880896 2622612532497408 2624293048025088 2630986990092288 2633030908772352 2633405176664064 2643911201783808 2644287016237056 2646341267226624 2648036987633664 2654791494795264 2655907418163879 2657231560507392 2658934259187712 2668211856211968 2669921590837248 2679192151916544 2679937396595712 2680908922486784 2681654644703232 2690965945552896 2692690260525056 2702085639542784 2703817079783424 2706302205775872 2713205333532672 2715699088434816 2717099055120384 2726533426839552 2728280532713472 2737753729007616 2739554419212288 2749066760945664 2750828305711104 2751593476718592 2753356640550912 2760379792883712 2762916906663936 2764687326314496 2774333918674944 2776111654109184 2785750930685952 2786525815778496 2787915079876608 2788311363526656 2797993000205568 2799435390124032 2809554954751872 2810955700371456 2811737596428288 2813539299360768 2823308533039104 2825117650386944 2834975097225216 2836791690264576 2839399035568128 2846641661411328 2848465730142208 2849258059997184 2851083805261824 2860983401807872 2862865143300096 2872397355024384 2872805647269888 2875446093636864 2884266765582336 2885430281461992 2886917746065408 2888767622873088 2896136176140288 2898798066008064 2910776570413056 2912641735458816 2922755074818048 2923568069013504 2925441430585344 2935599213330432 2937480284209152 2947729788592128 2949618632491008 2951910084575232 2952329679028224 2959860363853824 2962159772368896 2962580823747072 2974400102006784 2976306035687424 2979041611087872 2986640431644672 2989385505570816 2991301041586176 3001687503536128 3003661789691904 3014091170906112 3016022537797632 3016861475291136 3026494838276096 3027336688747008 3029276543090688 3039794864420864 3041361905319936 3041794214756352 3044589981497856 3052356000224256 3053929516498944 3055161474489168 3067350105194496 3069315599302656 3079972945133568 3081946527694848 3092700106063872 3094681843924992 3097526220619776 3105427266994176 3107417160155136 3108281519996928 3110273242103808 3121072801972224 3123125610872832 3125551854256128 3133969797021696 3136404464861184 3136850283967488 3147742125231264 3149311479119872 3162325162917888 3165231711780864 3175338846715904 3176222099668992 3178257356685312 3189292972507136 3191390651547648 3194323915014144 3202471869087744 3204523946409984 3205415317496832 3207469280919552 3215650765668352 3218606327033856 3220723286212608 3231447024402432 3231906353178624 3234876855341472 3244800111280128 3246109066644741 3249863575732224 3258153198157824 3261147824259072 3263237499912192 3274568185675776 3276721952391168 3288099459170304 3290206404870144 3291121609408512 3301630732664832 3302549114996736 3304665319735296 3316139852095488 3318320961552384 3320898845147136 3329842909335552 3332429743915008 3332903426715456 3334565095538688 3346143446564864 3348344290148352 3351421812473856 3359970485600256 3362123484758016 3363058693767168 3365213671784448 3373797524635648 3376898441478144 3379119513403392 3390852567269376 3393025355022336 3393969159702528 3404806693060608 3405753774840384 3407936110977024 3419769222473472 3421532143484928 3422018491600896 3433900500252288 3435612522676224 3437056658800314 3449809268637696 3452980049215488 3464006014599168 3464969563275264 3467189843656704 3479228697280512 3481517074415616 3493605675368448 3495844305174528 3496816709996544 3499057397366784 3507982653456384 3510707878363136 3511206902218752 3516245836038144 3525214935711744 3525716021649408 3528455022968832 3530715983511552 3539721993060352 3541209890885172 3542975414009856 3545305718980608 3557615808282624 3559895454449664 3560885675753472 3572256202555392 3573249862127616 3575539526270976 3587954594070528 3590314482991104 3602780852723712 3605089439711232 3606092232183936 3608402941034496 3617607111376896 3620932117913088 3622798740160512 3635377902452736 3635894647325952 3637707376951296 3650338305343488 3652739225616384 3665422347927552 3668791302291456 3671142187401216 3680506390511616 3683889208885248 3686249768419328 3699111891566592 3701482205478912 3714334574247936 3715367754371328 3717220106502144 3717748484702208 3730657333607424 3732580520165376 3736011200790528 3746073273002496 3748983461904384 3751385732481024 3764411377385472 3766887326416896 3779966796300288 3782388920352768 3783441030488064 3785865380757504 3795522215215104 3799010746662912 3801445073682432 3814709138178048 3817153524400128 3830407529693184 3831472996695432 3833928124849152 3845689020776448 3847240375282656 3849223661420544 3863138062783824 3865064088010752 3881035427217408 3897006766424064 3898090758684672 3900588574113792 3914132284440576 3916640378945536 3930306384789504 3932824843321344 3936439572037632 3946480485138432 3949546363158528 3950107764996096 3952144080175104 3965866802675712 3969511900839936 3972055481450496 3982187242192896 3985847340761088 3988401388781568 4002317784317952 4004882386255872 4018788227874816 4019906094893568 4021363383730176 4022481967054848 4036448918329344 4039035390787584 4053128459314176 4055725619675136 4059453308663808 4069808000299008 4073548632652224 4089800140259328 4092420799070208 4106630593511424 4109262036926464 4123600141418496 4126242458566656 4130034960826368 4140569689325568 4143222880206848 4144375359995904 4147030989471744 4161430402629632 4164167481163776 4178626396028928 4181872619814912 4182467045289984 4196989500308352 4199153085186048 4216433550557184 4217606394642432 4220308949041152 4234962799558656 4237676475580416 4252462645837824 4255187535396864 4259098553352192 4269962492116992 4272698595213312 4273887089995776 4276625707892736 4291475102711808 4294297714950144 4308596032536576 4309208470904832 4313169140455296 4326400148373504 4328145422192988 4333151434309632 4344204264210432 4348197099012096 4350983333216256 4366090914234368 4368962603188224 4384132612227072 4388162145878016 4402174310219776 4403398819995648 4406220426313728 4421519802793984 4424427948736512 4427865126862848 4428494518542336 4439790545780736 4443239658553344 4443871235620608 4446086794051584 4461600153010176 4464459053531136 4468562416631808 4479960647467008 4484078258356224 4486951562379264 4502531255304192 4505492684537856 4521136756359168 4524033806696448 4525292212936704 4539742257414144 4541005033120512 4543914814636032 4559692296631296 4562042857979904 4562691322134528 4578534000336384 4582742211733752 4599745691516928 4603973398953984 4619959417700352 4622919791542272 4638971596374016 4642022765887488 4646289330929664 4658140900491264 4661125740232704 4662422279995392 4665409863155712 4677310204608512 4681609202958336 4684688416309248 4688327781384192 4700286580948992 4700954695532544 4704606697291776 4705275425951232 4721613187846896 4723967218679808 4727074291974144 4743487744376832 4747847567671296 4763008270073856 4764333149503488 4767386035027968 4783939458760704 4787085977321472 4803707803631616 4806785919614976 4808122976245248 4811203921379328 4823476148502528 4827909490550784 4830398320214016 4847170536603648 4847859529767936 4867117740457984 4874795363598336 4887229797236736 4891721736388608 4894856249868288 4907341854015488 4911852278513664 4915082928586752 4932149188755456 4935309607305216 4936682414112768 4952446098997248 4953823672495104 4956997979602944 4974209778143232 4977481442328576 4981348267720704 4994764364003328 4998644615872512 4999355140073184 5001847643308032 5019215169847296 5022516435222528 5039955728400384 5043185227137024 5044588040650752 5047820507676672 5060696286953472 5065347662217216 5068593431576576 5086278850904064 5089538032533504 5107210039590912 5108630662260576 5111904166465536 5129653833710208 5132298215227392 5150850750378432 5153418784014336 5174713902956544 5179470073823232 5196009021898752 5197454344912896 5200784765485056 5218843045920768 5222275611623424 5240408513052672 5243766457761792 5245225064994816 5248586096050176 5261973980184576 5266061817544704 5266810353328128 5287822403567616 5288574032474112 5292682534453248 5296073975267328 5309582989590528 5311814836327758 5314463121014784 5317868518375424 5336423712423936 5339843181674496 5358384303833088 5359874793191424 5363309289406464 5381931891105792 5385380521050112 5404171279085568 5407634159566848 5412604411551744 5426410667065344 5431398176869632 5434198110240768 5453066853679104 5456561065426944 5475507458015232 5479108838424576 5498133521891328 5501656611422208 5503186953437184 5506713281101824 5520759585767424 5525833813327872 5529374652628992 5548667837349888 5552223308218368 5571501861371904 5573051631556992 5575830159753216 5576622727053312 5595986000411136 5598870780248064 5619109909503744 5621911400742912 5623475192856576 5627078598721536 5646617066078208 5650235300773888 5669950194450432 5673583380529152 5678798071136256 5693283322822656 5696931460284416 5698516119994368 5702167610523648 5721966803615744 5725730286600192 5744794710048768 5745611294539776 5750892187273728 5768533531164672 5770860562923984 5773835492130816 5777535245746176 5797596132016128 5821553140826112 5845510149636096 5847136138027008 5850882861170688 5871198426660864 5874960568418304 5895459577184256 5899237264982016 5903820169150464 5904659358056448 5919720727707648 5924319544737792 5925161647494144 5948800204013568 5958083222175744 5973280863289344 5978771011141632 5982602083172352 6003375007072256 6007323579383808 6028182341812224 6032045075595264 6033722950582272 6052989676552192 6054673377494016 6058553086181376 6079589728841728 6083588429512704 6089179962995712 6104712000448512 6107859032997888 6110322948978336 6134700210388992 6138631198605312 6159945890267136 6163893055389696 6185400212127744 6189363687849984 6195052441239552 6210854533988352 6214834320310272 6216563039993856 6220546484207616 6242145603944448 6246251221745664 6267939594043392 6272808929722368 6273700567934976 6295484250462528 6298622958239744 6324650325835776 6330463423561728 6350677693431808 6352444199337984 6356514713370624 6378585945014272 6382781303095296 6388647830028288 6404943738175488 6409047892819968 6410830634993664 6414938561839104 6431301531336704 6437212654067712 6441446572425216 6462894048804864 6463812706357248 6469753710682944 6489600222560256 6492218133289482 6499727151464448 6516306396315648 6522295648518144 6526474999824384 6549136371351552 6553443904782336 6576198918340608 6580412809740288 6582243218817024 6603261465329664 6605098229993472 6609330639470592 6632279704190976 6636641923104768 6641797690294272 6659685818671104 6664859487830016 6665806853430912 6669130191077376 6692286893129728 6696688580296704 6702843624947712 6719940971200512 6724246969516032 6726117387534336 6730427343568896 6747595049271296 6753796882956288 6758239026806784 6781705134538752 6786050710044672 6787938319405056 6809613386121216 6811507549680768 6815872221954048 6839538444946944 6843064286969856 6844036983201792 6867801000504576 6871225045352448 6874113317600628 6899618537275392 6905960098430976 6929939126550528 6934379687313408 6958457394561024 6963034148831232 6987211350736896 6991688610349056 6993633419993088 6998114794733568 7015965306912768 7021415756726272 7022413804437504 7032491672076288 7050429871423488 7051432043298816 7056910045937664 7061431967023104 7082419781770344 7085950828019712 7090611437961216 7115231616565248 7121771351506944 7144512405110784 7146499724255232 7151079052541952 7175909188141056 7180628965982208 7205561705447424 7210178879422464 7212184464367872 7216805882068992 7235214222753792 7241864235826176 7245597480321024 7270755804905472 7271789294651904 7300676610686976 7305478451232768 7330844695855104 7337582604582912 7342284374802432 7361012781023232 7367778417770496 7372499536838656 7398223783133184 7402964410957824 7428669148495872 7430735508742656 7435496969404416 7461314667214848 7465161040330752 7472022401581056 7492146546004992 7497966923808768 7502771464962048 7528822754770944 7533774652833792 7559933592600576 7564777840705536 7566882060976128 7571730761515008 7591044430430208 7598021493325824 7602890147364864 7629418276356096 7634307048800256 7660815059386368 7662945993390864 7667856249698304 7694480750565312 7698447322841088 7726276125567648 7730128176021504 7762070854434816 7794013532848128 7796181517369344 7801177148227584 7828264568881152 7833280757891072 7860612769579008 7865649686642688 7872879144075264 7892960970276864 7899092726317056 7900215529992192 7931733605351424 7939023801679872 7944110962900992 7964374484385792 7971694681522176 7976802777563136 8004635568635904 8009764772511744 8037576455749632 8039812189787136 8042726767460352 8044963934109696 8072897836658688 8078070781575168 8106256918628352 8111451239350272 8118906617327616 8139616000598016 8147097265304448 8179600280518656 8184841598140416 8213261187022848 8218524073852928 8247200282836992 8252484917133312 8260069921652736 8281139378651136 8288750719991808 8294061978943488 8322860805259264 8328334962327552 8357252792057856 8363745239629824 8364934090579968 8393979000616704 8398306170372096 8432867101114368 8435212789284864 8440617898082304 8469925599117312 8475352951160832 8504925291675648 8510375070793728 8518197106704384 8539924984233984 8545397190426624 8547774179991552 8553251415785472 8582950205423616 8588595429900288 8617192065073152 8618416941809664 8626338280910592 8652800296747008 8656290844385976 8666302868619264 8688408528420864 8696394198024192 8732181828468736 8737925206376448 8768265224454144 8776324291756032 8804348620439552 8806797639991296 8812440852627456 8843039605587968 8848855897473024 8855730253725696 8856989037084672 8879581091561472 8886479317106688 8887742471241216 8923200306020352 8928918107062272 8937124833263616 8959921294934016 8968156516712448 8973903124758528 9005062510608384 9010985369075712 9042273512718336 9048067613392896 9050584425873408 9079484514828288 9082010066241024 9087829629272064 9119384593262592 9124085715959808 9125382644269056 9157068000672768 9165484423467504 9207946797907968 9239918835400704 9245839583084544 9277943192748032 9284045531774976 9292578661859328 9316281800982528 9322251480465408 9324844559990784 9330819726311424 9354620409217024 9363218405916672 9369376832618496 9376655562768384 9401909391065088 9409213394583552 9410550851902464 9443226375693792 9447934437359616 9486975488753664 9495695135342592 9526016540147712 9528666299006976 9534772070055936 9567878917521408 9574171954642944 9607415607263232 9613571839229952 9616245952490496 9622407842758656 9646952297005056 9655818981101568 9694341073207296 9695719059535872 9734235480915968 9738327199934223 9749590727196672 9774459594473472 9783443472777216 9789712499736576 9814683708030976 9823704557027328 9830165857173504 9864298377510912 9870619214610432 9873364828225536 9904892197994496 9907647344990208 9913995959205888 9948419556286464 9954962884657152 9962696535441408 9989528728006656 9997289231745024 9998710280146368 10003695286616064 10038430339694592 10045032870445056 10079911456800768 10086370454274048 10089176081301504 10095641015353344 10121392573906944 10130695324434432 10137186863153152 10172557701808128 10179076065067008 10214420079181824 10217261324521152 10223808332931072 10259307667420416 10264596430454784 10301701500756864 10306837568028672 10349427805913088 10358940147646464 10392018043797504 10394908689825792 10401569530970112 10437686091841536 10444551223246848 10480817026105344 10487532915523584 10490450129989632 10497172192100352 10523947960369152 10532123635089408 10533620706656256 10575644807135232 10577148064948224 10585365068906496 10592147950534656 10619165979181056 10623629672655516 10628926242029568 10672847424847872 10679686363348992 10716768607666176 10719749586382848 10726618578812928 10763863782211584 10770761042100224 10808342558171136 10815268319133696 10825208823103488 10852821334130688 10862796353739264 10868396220481536 10906133707358208 10913122130853888 10951014916030464 10958217676849152 10996267043782656 11006373906874368 11013426562203648 11041519171534848 11051667626655744 11058749305257984 11097335674699776 11104446616436736 11143003722743808 11146103263113984 11151660319506432 11153245454106624 11191972000822272 11197741560496128 11238219819007488 11246950385713152 11254157197443072 11293234132156416 11300470601547776 11339900388900864 11347166761058304 11357596142272512 11386566645645312 11393862920568832 11397032239988736 11404335221047296 11443933607231488 11451460573200384 11491222589079552 11501784374547456 11537067062329344 11541721125847968 11547670984261632 11595192264032256 11643106281652224 11691020299272192 11694272276054016 11701765722341376 11742396853321728 11749921136836608 11790919154368512 11798474529964032 11809318716112896 11839441455415296 11848639089475584 11850323294988288 11897600408027136 11916166444351488 11946561726578688 11957542022283264 11965204166344704 12006750014144512 12014647158767616 12056364683624448 12064090151190528 12067445901164544 12105979353104384 12109346754988032 12117106172362752 12159179457683456 12167176859025408 12178359925991424 12209424000897024 12220645897956672 12269400420777984 12277262397210624 12319891780534272 12327786110779392 12370800424255488 12378727375699968 12390104882479104 12421709067976704 12429668640620544 12433126079987712 12441092968415232 12484291207888896 12492502443491328 12535879188086784 12545617859444736 12547401135869952 12590968500925056 12597245916479488 12649300651671552 12660926847123456 12701355386863616 12704888398675968 12713029426741248 12757171890028544 12765562606190592 12777295660056576 12809887476350976 12818095785639936 12821661269987328 12829877123678208 12862603062673408 12874425308135424 12882893144850432 12925788097609728 12927625412714496 12939507421365888 12979200445120512 12984436266578964 12999454302928896 13032612792631296 13044591297036288 13052949999648768 13098272742703104 13106887809564672 13152397836681216 13164486437634048 13206522930659328 13210196459986944 13218661278941184 13264559408381952 13273283846209536 13283595380588544 13319371637342208 13329718975660032 13331613706861824 13338260382154752 13384573786259456 13393377160593408 13405687249895424 13439881942401024 13452234775068672 13460854687137792 13495190098542592 13507593765912576 13516478053613568 13563410269077504 13572101420089344 13575876638810112 13619226772242432 13623015099361536 13631744443908096 13679076889893888 13686128573939712 13688073966403584 13735602001009152 13748226635201256 13799237074550784 13811920196861952 13859878253101056 13868759374626816 13916914789122048 13926068297662464 13974422701473792 13983377220698112 13987266839986176 13996229589467136 14031930613825536 14044827608875008 14064983344152576 14100859742846976 14102864086597632 14113820091875328 14164839563540688 14171901656039424 14181222875922432 14230463233130496 14243542703013888 14289024810221568 14292999448510464 14302158105083904 14351818376282112 14361257931964416 14411123410894848 14420357758844928 14424368928735744 14433611764137984 14470428445507584 14483728471652352 14491194960642048 14541511609810944 14543578589303808 14601353221373952 14661689391710208 14675165209165824 14684568749604864 14722025562046464 14735556835540992 14744999073677312 14796447566266368 14805928821915648 14857338296991744 14861471017485312 14870993938808832 14922629334429696 14944044803162112 14984293092009984 14995933847617536 15005542929924096 15057645509541888 15067549305667584 15119867185201152 15129555681411072 15133764121952256 15143461523030016 15182088860860416 15196042986651648 15205780294729728 15258836552712192 15268614097600512 15321630118772736 15325891986781728 15335712499396608 15388961501130624 15396894645682176 15452552251135296 15460256352043008 15524141708869632 15588027065696256 15592363034738688 15602354296455168 15656529137762304 15666561515782144 15721225539158016 15731299373285376 15745758288150528 15785921940553728 15798185452634112 15800431059984384 15863467210702848 15878047603359744 15888221925801984 15928748968771584 15943389363044352 15953605555126272 16009271137271808 16019529545023488 16075152911499264 16079624379574272 16089927868219392 16145795673317376 16156141563150336 16212513837256704 16222902478700544 16237813234655232 16279232001196032 16294194530608896 16359200561037312 16369683196280832 16426522374045696 16494400565673984 16504969834266624 16520139843305472 16562278757302272 16577501439983616 16588123957886976 16645721610518528 16656669924655104 16714505584115712 16727490479259648 16729868181159936 16787958001233408 16796612340744192 16865734202228736 16870425578569728 16881235796164608 16939851198234624 16950705902321664 17009850583351296 17020750141587456 17036394213408768 17079849968467968 17090794380853248 17095548359983104 17106502831570944 17165900410847232 17177190859800576 17234384130146304 17236833883619328 17252676561821184 17305600593494016 17312581688771952 17332605737238528 17392788396048384 17464363656937472 17536530448908288 17552648583512064 17608697240879104 17613595279982592 17624881705254912 17686079211175936 17697711794946048 17711460507451392 17713978074169344 17759162183122944 17772958634213376 17775484942482432 17846400612040704 17874249666527232 17919842589868032 17936313033424896 17947806249517056 18010125021216768 18021970738151424 18084547025436672 18096135226785792 18101168851746816 18158969029656576 18164020132482048 18175659258544128 18238769186525184 18250765288538112 18314136001345536 18330968846935008 18415893595815936 18479837670801408 18491679166169088 18555886385496064 18568091063549952 18585157323718656 18632563601965056 18644502960930816 18649689119981568 18661639452622848 18709240818434048 18726436811833344 18738753665236992 18803818782130176 18818426789167104 18821101703804928 18886452751387584 18895868874719232 18973950977507328 18991390270685184 19052033080295424 19057332598013952 19069544140111872 19135757835042816 19148343909285888 19214831214526464 19227143678459904 19232491904980992 19244815685517312 19293904594010112 19311637962203136 19388682146414592 19391438119071744 19468470961831936 19476654399868446 19499181454393344 19548919188946944 19566886945554432 19579424999473152 19629367416061952 19647409114054656 19660331714347008 19728596755021824 19741238429220864 19746729656451072 19809784395988992 19815294689980416 19827991918411776 19896839112572928 19909925769314304 19925393070882816 19979057456013312 19994578463490048 19997420560292736 20007390573232128 20076860679389184 20090065740890112 20159822913601536 20172740908548096 20178352162603008 20191282030706688 20242785147813888 20261390648868864 20274373726306304 20345115403616256 20358152130134016 20428840158363648 20434522649042304 20447616665862144 20518615334840832 20529192860909568 20603403001513728 20613675136057344 20698855611826176 20717880295292928 20789817379651584 20803139061940224 20875372183683072 20889102446493696 20961634052210688 20975065831047168 20980900259979264 20994344384200704 21047895920738304 21064247270178816 21067241413312512 21151289614270464 21154296129896448 21170730137812992 21184295901069312 21247259345311032 21257852484059136 21345694849695744 21433537215332352 21439499172765696 21453237157625856 21527727564423168 21541522084200448 21616685116342272 21630536638267392 21650417646206976 21705642668261376 21725592707478528 21736792440963072 21812267414716416 21902029832060928 21916435353698304 21992534087565312 22012747813748736 22026853124407296 22083038343069696 22103335253311488 22117498610515968 22194671349399552 22208893232873472 22286007445487616 22292206526227968 22306490908213248 22383944001644544 22395483120992256 22476439638014976 22493900771426304 22508314394886144 22586468264312832 22600941203095552 22679800777801728 22694333522116608 22715192284545024 22773133291290624 22787725841137664 22794064479977472 22808670442094592 22887867214462976 22902921146400768 22982445178159104 23003568749094912 23083442251695936 23095341968523264 23190384528064512 23286212563304448 23382040598544384 23388544552108032 23403531444682752 23484793706643456 23499842273673216 23581838308737024 23596949059928064 23618637432225792 23678882910830592 23697278178951168 23700646589976576 23795200816054272 23832332888702976 23893123453157376 23915084044566528 23930408332689408 24013500028289024 24029294317535232 24112729367248896 24128180302381056 24134891802329088 24211958706208768 24218693509976064 24234212344725504 24318358915366912 24334353718050816 24356719851982848 24418848001794048 24441291795913344 24538800841555968 24554524794421248 24639783561068544 24655572221558784 24741600848510976 24757454751399936 24780209764958208 24843418135953408 24866252159975424 24882185936830464 24968582415777792 24985004886982656 25071758376173568 25091235718889472 25094802271739904 25181937001850112 25194491832958976 25298601303343104 25321853694246912 25409776797351936 25426058853482496 25514343780057088 25531125212381184 25554591320113152 25619774952701952 25636191571279872 25643322539974656 25659754247356416 25725206125346816 25748850616270848 25765786289700864 25851576195219456 25855250825428992 25879014842731776 25958400890241024 25968872533157928 25998908605857792 26065225585262592 26089182594072576 26196545485406208 26213775619129344 26304795673362432 26328972875268096 26413045861318656 26420392919973888 26437322557882368 26529118816763904 26546567692419072 26567190761177088 26638743274684416 26659437951320064 26663227413723648 26769147572518912 26786754321186816 26811374499790848 26879763884802048 26904469550137344 26921709374275584 26990380197085184 27015187531825152 27032956107227136 27126820538155008 27144202840178688 27151753277620224 27238453544484864 27246030198723072 27263488887816192 27358153779787776 27372257147879424 27376147932807168 27471204002018304 27496453270402512 27623840393723904 27719756506202112 27737518749253632 27833829578244096 27852136595324928 27948845402947584 27966754441396224 27974533679972352 27992459178934272 28063861227651072 28089655217750016 28129966688305152 28205728173195264 28227640183750656 28329679127081376 28343803312078848 28460926466260992 28487085406027776 28578049620443136 28585998897020928 28604316210167808 28703636752564224 28722515863928832 28822246821789696 28840715517689856 28848737857471488 28867223528275968 28940856891015168 28967456943304704 29083023219621888 29087157178607616 29202706442747904 29214981599802669 29323378783420416 29350330418331648 29369137499209728 29444051124092928 29471113671081984 29489998147354624 29592895132532736 29611857643831296 29714676593983488 29722942034970624 29741987877617664 29845258668859392 29888089606324224 29968586184019968 29991867695235072 30011085859848192 30115291019083776 30135098611335168 30239734370402304 30259111362822144 30267528243904512 30286923046060032 30364177721720832 30392085973303296 30411560589459456 30517673105424384 30537228195201024 30643260237545472 30651783973563456 30671424998793216 30777923002261248 30793789291364352 30905104502270592 30920512704086016 31048283417739264 31176054131392512 31184726069477376 31204708592910336 31313058275524608 31333123031564288 31442451078316032 31462598746570752 31491516576301056 31571843881107456 31596370905268224 31600862119968768 31726934421405696 31756095206719488 31776443851603968 31857497937543168 31886778726088704 32018542274543616 32039059090046976 32150305822998528 32159248759148544 32179855736438784 32291591346634752 32312283126300672 32425027674513408 32445804957401088 32475626469310464 32558464002392064 32588389061217792 32718401122074624 32739366392561664 32853044748091392 32988801131347968 33040279686610944 33124557514604544 33155002879967232 33176247915773952 33291443221037056 33313339849310208 33429011168231424 33454980958519296 33459736362319872 33575916002466816 33593224681488384 33740851157139456 33762471592329216 33879702396469248 33901411804643328 34019701166702592 34041500283174912 34072788426817536 34159699936935936 34181588761706496 34191096719966208 34213005663141888 34331800821694464 34354381719601152 34473667767238656 34505353123642368 34611201186988032 34625163377543904 34785576792096768 34928727313874944 35073060897816576 35105297167024128 35217394481758208 35227190559965184 35249763410509824 35372158422351872 35395423589892096 35427956148338688 35518324366245888 35545917268426752 35550969884964864 35692801224081408 35748499333054464 35839685179736064 35872626066849792 35895612499034112 36020250042433536 36043941476302848 36169094050873344 36192270453571584 36202337703493632 36317938059313152 36328040264964096 36351318517088256 36477538373050368 36501530577076224 36628272002691072 36661937693870016 36831787191631872 36959675341602816 36983358332338176 37111772770992128 37136182127099904 37170314647437312 37265127203930112 37289005921861632 37299378239963136 37323278905245696 37418481636868096 37452873623666688 37477507330473984 37607637564260352 37636853578334208 37642203407609856 37772905502775168 37791737749438464 37947901955014656 37982780541370368 38104066160590848 38114665196027904 38139088280223744 38271515670085632 38296687818571776 38429662429052928 38454287356919808 38464983809961984 38489631371034624 38587809188020224 38623275924406272 38777364292829184 38782876238143488 38936941923663872 38953308799736892 38998362908786688 39097838377893888 39133773891108864 39158849998946304 39294818228109312 39320663428694016 39457193510043648 39493459312902144 39619568791977984 39630589379960832 39655983836823552 39793678225145856 39819851538628608 39850786141765632 39958114912026624 39989156926980096 39994841120585472 40014781146464256 40153721358778368 40180131481780224 40319645827203072 40356704325206016 40382564061413376 40485570295627776 40522781297737728 40548747452612608 40690230807232512 40716304260268032 40857680316727296 40869045298084608 40895233331724288 41037230669681664 41058385721819136 41206806003027456 41397711223652352 41435760590585856 41579634759303168 41606278123880448 41750744367366144 41778204892987392 41923268104421376 41950131662094336 41961800519958528 41988688768401408 42095791841476608 42134482826625024 42302579228540928 42308592259792896 42341460275625984 42494518690622064 42515704968118272 42691389699391488 42867074430664704 42878998345531392 42906474315251712 43055455128846336 43083044168400896 43233370232684544 43261073276534784 43300835292413952 43411285336522752 43451185414957056 43473584881926144 43624534829432832 43804059664121856 43985068175130624 44025495627497472 44053706248814592 44166076686139392 44206670506622976 44234997221031936 44389342698799104 44417786465746944 44572014890975232 44584413052455936 44612981816426496 44767888003289088 44952879276029952 44987801542852608 45016628789772288 45172936528625664 45201882406191104 45359601555603456 45388667044233216 45430384569090048 45546266582581248 45575451682275328 45588128959954944 45617340884189184 45775734428925952 45805842292801536 45964890356318208 46007137498189824 46166884503391872 46190683937046528 46380769056129024 46572425126608896 46764081197088768 46777089104216064 46807062889365504 46969587413286912 46999684547346432 47163676617474048 47193898119856128 47237274864451584 47357765821661184 47394556357902336 47401293179953152 47590401632108544 47664665777405952 47786246906314752 47830168089133056 47860816665378816 48027000056578048 48058588635070464 48225458734497792 48269783604658176 48423917412417536 48437387019952128 48468424689451008 48636717830733824 48668707436101632 48713439703965696 48837696003588096 48882583591826688 49077601683111936 49109049588842496 49279567122137088 49483201697021952 49514909502799872 49560419529916416 49686836271906816 49732504319950848 49764371873660928 49937164831555584 49970009773965312 50143516752347136 50182471437778944 50189604543479808 50363874003700224 50597202606686208 50643707388493824 50819553594703872 50852117706964992 51028687560114176 51062250424762368 51109182640226304 51239549905403904 51272383142559744 51286645079949312 51319508494712832 51450412250693632 51497701232541696 51531572579401728 51703152390438912 51710501650857984 51758029685463552 51916801780482048 51937745066315856 51997817211715584 52178365188145152 52393090970812416 52609591346724864 52657945750536192 52826091722637312 52840785839947776 52874645115764736 53058237633527808 53093135384838144 53134381522354176 53277486549368832 53318875902640128 53326454827447296 53538295145037824 53622748999581696 53759527769604096 53808939100274688 53843418748551168 53980760394170368 54030375063650304 54065912214454272 54253641076310016 54288405680357376 54303506555240448 54476907088969728 54492060397446144 54526977775632384 54716307559575552 54752295865614336 54942408004036608 54992906540805024 55247680787447808 55439513012404224 55475037498507264 55667659156488192 55704273190649856 55897690805895168 55933508882792448 55949067359944704 55984918357868544 56127722455302144 56179310435500032 56411456346390528 56455280367501312 56659358254162752 56687606624157696 56921852932521984 56974170812055552 57156099240886272 57171997794041856 57208632420335616 57407273505128448 57445031727857664 57644493643579392 57681431035379712 57697475714942976 57734447056551936 57881713782030336 57934913886609408 58166046439243776 58174314357215232 58405412885495808 58429963199605338 58646757566840832 58700660836663296 58738274998419456 58888102248185856 58942227342163968 59185790265065472 59223715287662592 59429353187966976 59445884069941248 59483975755235328 59690517337718784 59776179212648448 59937172368039936 59983735390470144 60022171719696384 60230582038167552 60270197222670336 60479468740804608 60518222725644288 60535056487809024 60573846092120064 60728355443441664 60784171946606592 60823121178918912 61035346210848768 61074456390402048 61286520475090944 61303567947126912 61342849997586432 61555846004522496 61587578582728704 61810209004541184 61841025408172032 62096566835478528 62369452138954752 62409417185820672 62626116551049216 62666246063128576 62884902156632064 62925197493141504 62983033152602112 63143687762214912 63192741810536448 63201724239937536 63453868842811392 63512190413438976 63552887703207936 63773557452177408 64037084549087232 64300611645997056 64318497518297088 64359711472877568 64583182693269504 64624566252601344 64850055349026816 64891609914802176 64951252938620928 65116928004784128 65176778122435584 65436802244149248 65706089496182784 65977602262695936 66080559373221888 66249115029209088 66310005759934464 66352495831547904 66582886442074112 66626679698620416 66858022336462848 66919472724639744 67151832004933632 67186449362976768 67481702314278912 67524943184658432 67759404792938496 67802823609286656 68039402333405184 68083000566349824 68145576853635072 68319399873871872 68363177523412992 68382193439932416 68426011326283776 68663601643388928 68708763439202304 68947335534477312 69010706247284736 69250326755087808 69571153584193536 69857454627749888 70146121795633152 70210594334048256 70434788963516416 70454381119930368 70499526821019648 70744316844703744 70790847179784192 70855912296677376 71036648732491776 71091834536853504 71101939769929728 71385602448162816 71496998666108928 71679370359472128 71745252133699584 71791224998068224 72040500084867072 72087882952605696 72338188101746688 72384540907143168 72404675406987264 72635876118626304 72656080529928192 72702637034176512 72955076746100736 73003061154152448 73256544005382144 73323875387740032 73663574383263744 73919350683205632 73966716664676352 74223545541984256 74272364254199808 74340629294874624 74530254407860224 74598756479926272 74646557810491392 74836963273736192 74905747247333376 74955014660947968 75215275128520704 75273707156668416 75284406815219712 75545811005550336 75583475498876928 75895803910029312 75965561082740736 76229330392055808 76278176560447488 76543031340171264 76593375637143552 76859324858105856 76908574713839616 76929967619923968 76979262742069248 77175618376040448 77246551848812544 77554728585658368 77565752476286976 77906617599473784 77996725817573376 78195676755787776 78267547782217728 78589636456218624 78641326857388032 78914387020087296 78986918625804288 79239137583955968 79261178759921664 79311967673647104 79587356450291712 79639703077257216 79701572283531264 79916229824053248 79978313853960192 79989682241170944 80307442717556736 80360262963560448 80639291654406144 80713408650412032 80765128122826752 80971140591255552 81045562595475456 81097494905225216 81380461614465024 81432608520536064 81715360633454592 81738090596169216 81790466663448576 82074461339363328 82116771443638272 82413612006054912 82871521181171712 83159269518606336 83212556247760896 83501488734732288 83556409785974784 83846536208842752 83900263324188672 83923601039917056 83977377536802816 84191583682953216 84268965653250048 84617184519585792 84682920551251968 84989037381244128 85031409936236544 85382779398782976 85734148861329408 85757996691062784 85812948630503424 86110910257692672 86166088336801792 86466740465369088 86522146553069568 86601670584827904 86822570673045504 86902370829914112 87249069658865664 87608119328243712 87970136350261248 88050991254994944 88107412497629184 88332153372278784 88413341013245952 88469994442063872 88778685397598208 88835572931493888 89144029781950464 89168826104911872 89225963632852992 89535776006578176 89905758552059904 89975603085705216 90033257579544576 90345873057251328 90403764812382208 90719203111206912 90777334088466432 90860769138180096 91092533165162496 91176257919909888 91234681768378368 91551468857851904 91611684585603072 91929780712636416 92014274996379648 92333769006783744 92381367874093056 92761538112258048 93144850253217792 93528162394177536 93554178208432128 93614125778731008 93939174826573824 93999369094692864 94327353234948096 94387796239712256 94474549728903168 94715531643322368 94789112715804672 94802586359906304 95180803264217088 95329331554811904 95572493812629504 95660336178266112 96054000113156096 96117177270140928 96450917468995584 96539567209316352 96847834824835072 96874774039904256 96936849378902016 97273435661467648 97337414872203264 97426879407931392 97675392007176192 97765167183653376 98155203366223872 98218099177684992 98559134244274176 98966403394043904 99120839059832832 99373672543813632 99465008639901696 99528743747321856 99874329663111168 99940019547930624 100287033504694272 100364942875557888 100379209086959616 100727748007400448 101287414776987648 101639107189407744 101704235413929984 102057375120228352 102124500849524736 102218365280452608 102479099810807808 102544766285119488 102573290159898624 102639016989425664 102900824501387264 102995402465083392 103063145158803456 103421003301715968 103516059370927104 103833603560964096 103875490132631712 104356730376290304 104786181941624832 105219182693449728 105315891501072384 105652183445274624 105681571679895552 105749290231529472 106116475267055616 106186270769676288 106554973098737664 106637751805280256 106652909654894592 107076590290075648 107245497999163392 107519055539208192 107617878200549376 107686837497102336 107961520788340736 108060750127300608 108131824428908544 108507282152620032 108576811360714752 108607013110480896 108953814177939456 108984120794892288 109053955551264768 109432615119151104 109504591731228672 109884816008073216 109985813081610048 110495361574895616 110879026024808448 110950074997014528 111335318312976384 111408546381299712 111795381611790336 111867017765584896 111898134719889408 111969836715737088 112255444910604288 112358620871000064 112822912692781056 112910560735002624 113318716508325504 113375213248315392 113843705865043968 113948341624111104 114312198481772544 114343995588083712 114417264840671232 114814547010256896 114890063455715328 115288987287158784 115362862070759424 115394951429885952 115468894113103872 115763427564060672 115869827773218816 116332092878487552 116348628714430464 116810825770991616 116859926399210676 117293515133681664 117401321673326592 117476549996838912 117884454684327936 118371580530130944 118858706375933952 118891768139882496 118967951510470656 119381034675437568 119552358425296896 119874344736079872 119967470780940288 120044343439392768 120461164076335104 120540394445340672 120958937481609216 121070112975618048 121147692184240128 121456710886883328 121568343893213184 121646242357837824 122070692421697536 122148912780804096 122573040950181888 122607135894253824 122685699995172864 123111692009044992 123175157165457408 123620418009082368 124193133670957056 124738904277909504 124818834371641344 125252233102098432 125332492126257152 125769804313264128 125850394986283008 125966066305204224 126287375524429824 126403448479875072 126907737685622784 127024380826877952 127547114904354816 128074169098174464 128601223291994112 128636995036594176 128719422945755136 129166365386539008 129249132505202688 129700110698053632 129783219829604352 129902505877241856 130233856009568256 130353556244871168 130873604488298496 131412178992365568 131955204525391872 132161118746443776 132498230058418176 132620011519868928 132704991663095808 133165772884148224 133253359397240832 133716044672925696 133838945449279488 134303664009867264 134963404628557824 135049886369316864 135518809585876992 135605647218573312 136078804666810368 136166001132699648 136291153707270144 136638799747743744 136726355046825984 136764386879864832 136852022652567552 137327203286777856 137417526878404608 137894671068954624 138021412494569472 138500653510175616 139142307168387072 139714909255499776 140292243591266304 140421188668096512 140908762239860736 140999053642039296 141488633689407488 141581694359568384 141711824593354752 142073297464983552 142183669073707008 142203879539859456 142771204896325632 142993997332217856 143358740718944256 143490504267399168 143582449996136448 144081000169734144 144175765905211392 144676376203493376 144809350813974528 145271752237252608 145312161059856384 145405274068353024 145910153492201472 146006122308304896 146513088010764288 146647750775480064 147327148766527488 147838701366411264 148447091083968512 148544728508399616 148681258589749248 149060508815720448 149197512959852544 149293115620982784 149673926547472384 149811494494666752 149910029321895936 150430550257041408 150547414313336832 150568813630439424 151091622011100672 151791607820058624 151931122165481472 152458660784111616 152556353120894976 153086062680342528 153186751274287104 153718649716211712 153817149427679232 153859935239847936 153958525484138496 154351236752080896 154493103697625088 155109457171316736 155131504952573952 155813235198947568 155993451635146752 156535095564435456 157179272912437248 157828774040174592 157973837251608576 158478275167911936 158522357519843328 158623935347294208 159174712900583424 159279406154514432 159403144567062528 159832459648106496 159956627707920384 159979364482341888 160614885435113472 161278583308812288 161426817300824064 161530256245653504 161942281182511104 162091125190950912 162194989810450432 162760923228930048 162865217041072128 163430721266909184 163476181192338432 163580933326897152 164148922678726656 164827224012109824 165743042362343424 166318539037212672 166425112495521792 167002977469464576 167112819571949568 167693072417685504 167800526648377344 167847202079834112 167954755073605632 168383167365906432 168537931306500096 169234369039171584 169365841102503936 169978074762488256 170062819872473088 170765558797565952 171468297722658816 171515993382125568 171625897261006848 172221820515385344 172332176673603584 172933480930738176 173044293106139136 173203341169655808 173645141346091008 173804741659828224 174498139317731328 175216238656487424 175940272700522496 176101982509989888 176214824995258368 176664306744557568 176826682026491904 177557370795196416 177671145862987776 178288059563900928 178337652209823744 178451927265705984 179071552013156352 179811517104119808 179951206171410432 180066515159089152 180691746114502656 181438406222413824 181554668176932864 181721538276360192 182185066330324992 182352515839819776 182469363536756736 183102937715703808 183223369171206144 183859561425272832 184028549992759296 184667538013567488 184762735748186112 185523076224516096 186289700506435584 187108356416864256 187228251557462016 187878349653147648 187998738189385728 188654706469896192 188775592479424512 188949099457806336 189431063286644736 189578225431609344 189605172719812608 190361606528434176 190658663109623808 191320672356532224 192108000226312192 192901834937991168 193079134418632704 193695669649670144 193749548079808512 193873698757804032 194546871322935296 194674829744406528 194853758815862784 195350784014352384 195530334367306752 196310406732447744 197118268488548352 197932806788087808 198241678119665664 198747345087627264 198930017279803392 199057487494643712 199748659326222336 199880039095861248 200574067009388544 200758418173919232 201455496014800896 202574829553975296 203278214378815488 203408470827859968 204114750240456704 204249001699049472 204436730560905216 204958199621615616 205089532570238976 205146580319797248 205278033978851328 205801649002774528 205990804930166784 206126290317606912 206842006603431936 207032118741854208 207750980265263424 208713460752580608 209572363883249664 210438365386899456 210631783002144768 211304366890549248 211363143359791104 211498580463058944 212232950534111232 212372541539352576 213109946197475328 213275503610560512 213305819309789184 214153180580151296 214490995998326784 215038111078416384 215235756401098752 215373674994204672 215923041576681472 216121500254601216 216263648857817088 217014564305240064 217153622721429504 217214026220961792 217907628355878912 217968241589784576 218107911102529536 218865230238302208 219009183462457344 219769632016146432 219971626163220096 220990723149791232 221758052049616896 221900149994029056 222670636625952768 222817092762599424 223590763223580672 223796269439778816 223939673431474176 224510889821208576 224717241742000128 225645825385562112 225821121470005248 226637433016651008 226750426496630784 227687411730087936 227896683248222208 228687991176167424 228834529681342464 229629094020513792 229780126911430656 230577974574317568 230725724141518848 230789902859771904 230937788226207744 231526855128121344 231739655546437632 232664185756975104 232697257428860928 233719852798421352 234587030267363328 234802643346653184 235768909368655872 236743161060261888 237717412751867904 237783536279764992 237935903020941312 238762069350875136 239104716850593792 239748689472159744 239934941561880576 240922328152670208 241080788890681344 241917874963218432 242140225951236096 242295384368480256 242913421773766656 243136687786426368 243292484715675648 244141384843395072 244297825561608192 245146081900363776 245214271788507648 245371399990345728 246223384018089984 246350314330914816 247240836018164736 249477808555819008 249637668743282688 250504466204196864 250664984252514304 251539608626528256 251700789972566016 251932132610408448 252574751048859648 252806896959750144 254048761653755904 255094229808709632 256148338196348928 257202446583988224 257273990073188352 257438845891510272 258332730773078016 258498265010405376 259400221396107264 259566439659208704 259805011754483712 260467712019136512 260707112489742336 261747208976596992 262824357984731136 263910409050783744 264322237492887552 264996460116836352 265240023039737856 265409983326191616 266331545768296448 266506718794481664 267432089345851392 267677890898558976 268607328019734528 269926809257115648 270099772738633728 271037619171753984 271211294437146624 272157609333620736 272332002265399296 272582307414540288 273277599495487488 273528773759729664 273704045305135104 274654406573555712 274835053756809216 275789342137909248 276042824989138944 277001307020351232 278284614336774144 280584487182532608 280842377336193024 281817524479721472 281998107284078592 282977267378814976 283163388719136768 283423649186709504 284146594929967104 284367338147414016 284407759079718912 285542409792651264 285987994664435712 286717481437888512 286981008534798336 288162000339468288 288351531810422784 289352752406986752 289618701627949056 290543504474505216 290624322119712768 290810548136706048 291820306984402944 292012244616609792 293026176021528576 293295501550960128 294654297533054976 295677402732822528 296894182167937024 297362517179498496 298121017631440896 298395025919705088 298586231241965568 299347853094944768 299622988989333504 299820058643791872 300861100514082816 301094828626673664 301137627260878848 302183244022201344 303862244330962944 304917321568223232 305112706241789952 306172125360685056 306373502548574208 307437299432423424 307634298855358464 307719870479695872 307917050968276992 308702473504161792 308986207395250176 310263009905147904 311626470397895136 313070191128870912 314358545824874496 315657548080349184 315947674503217152 316956550335823872 317044715039686656 317247870694588416 318349425801166848 318558812309028864 319664919296212992 319913255415840768 319958728964683776 321229770870226944 322557166617624576 322853634601648128 323060512491307008 323884562365022208 324182250381901824 324389979620900864 325521846457860096 325730434082144256 326861442533818368 326952362384676864 327161866653794304 328297845357453312 329654448024219648 331486084724686848 332637078074425344 332850224991043584 334005954938929152 334225639143899136 335386144835371008 335601053296754688 335694404159668224 335909510147211264 336766334731812864 337075862613000192 338468738078343168 338731682205007872 339956149524976512 340125639744946176 341531117595131904 342936595445317632 343031986764251136 343251794522013696 344443641030770688 344664353347207168 345866961861476352 346088586212278272 346406682339311616 347290282692182016 347609483319656448 348996278635462656 350432477312974848 351880545401044992 352203965019979776 352429649990516736 353653364052983808 355114741590392832 356576119127801856 356675304419647488 356903854531411968 358143104026312704 359623034208239616 359902412342820864 360133030318178304 361383492229005312 362876812444827648 363443076552720384 364370132660649984 364705031679639552 364938727073513472 366205875431407616 366446738342412288 367719122850545664 368057099985518592 369335076027134976 369525471496372224 372579401012871168 374216712833728512 374456503114924032 375756699306295296 375997476378771456 377309412939792384 377551184958849024 377898198915612672 378862126573289472 379210345439625216 380723213056868352 382641344713064448 384216000452624384 385803669875982336 386158268837265408 387391339299340288 387499096159617024 387747397515608064 389093742645870592 389349659488813056 389707517631725568 390701568028704768 391060668734613504 392620813464895488 394236536977096704 395865613576175616 396483356239331328 397494690175254528 397860034559606784 398114974989287424 399497318652444672 399760078191722496 401148134018777088 401516836347838464 402910992029601792 405149659107950592 406556428757630976 406816941655719936 408229500480913408 408498003398098944 408873461121810432 409916399243231232 410179065140477952 410293160639594496 410556067957702656 411603298005549056 411981609860333568 412252580635213824 413684013206863872 414064237483708416 415501960530526848 417426921505161216 419144727766499328 420876730773798912 421263566004289536 422726286719582208 422997160926117888 424465901068222464 424745083078705152 426219892394950656 426551007221121024 426611638619578368 428306361160302592 428981991996653568 430076222156832768 430471512802197504 430747349988409344 432243000509202432 432527297715634176 434029128610480128 434428052441923584 435815256711757824 435936483179569152 436215822205059072 437730460476604416 438018366924914688 439539264032292864 439943252326440192 441981446299582464 443516104099233792 445341273251905536 445634185525198848 447181526447161344 447592538879557632 447879346862948352 449021779642417152 449434483484000256 451291650771124224 451642242940010496 453274866033302016 455374823460175872 455793366496444416 457375982352334848 457669059362684928 459258188041027584 459560253822861312 461155949148635136 461451448283037696 461579805719543808 461875576452415488 463053710256242688 463479311092875264 465328371513950208 465394514857721856 467439705596842704 469605286693306368 471537818737311744 473486322120523776 475434825503735808 475567072559529984 475871806041882624 477524138701750272 478209433701187584 479497378944319488 479869883123761152 481844656305340416 483835749926436864 484280451902472192 484590768736960512 485826843547533312 486273375572852736 486584969431351296 488282769686790144 488595651123216384 490292163800727552 490428543577015296 490742799980691456 492446768036179968 494481672036329472 498955617111638016 499275337486565376 501008932408393728 501329968505028608 503079217253056512 503401579945132032 503864265220816896 505149502097719296 505613793919500288 508097523307511808 510188459617419264 512296676392697856 514404893167976448 514547980146376704 514877691783020544 516665461546156032 516996530020810752 518800442792214528 519132879318417408 519610023508967424 520935424038273024 521414224979484672 523494417953193984 525648715969462272 527820818101567488 528644474985775104 529992920233672704 530480046079475712 532663091536592896 533013437588963328 534864178691702784 535355781797117952 537214656039469056 539853618514231296 540199545477267456 542075238343507968 544315218667241472 544664004530798592 545164614829080576 546555198990974976 547057547519459328 547408090610270208 549308813147111424 549670107513618432 551578684275818496 552085649978277888 554002614040702464 556569228673548288 561684754672386048 563635048959442944 563996214568157184 565954534757629952 566326777438273536 566847298373419008 568293189859934208 568734676294828032 568815518159437824 571084819585302528 571975989328871424 573962017069596672 576324000678936576 578705504813973504 579237403255898112 581087008949010432 581248644239425536 581621096273412096 583640613968805888 584024489233219584 586052352043057152 586591003101920256 591354805465645056 593788364335874048 594725034358996992 596242035262881792 596790051839410176 597172462483931136 598695706189889536 599245977978667008 599640117287583744 601722201028165632 602275254521757696 604366488044402688 607724488661925888 609834643136446464 610225412483579904 612344250721370112 612747005097148416 614874598864846848 615268597710716928 615439740959391744 615834101936553984 617404947008323584 617972414790500352 620526019810295808 623252940795790272 626140382257741824 628717091649748992 631315096160698368 631895349006434304 633913100671647744 634089430079373312 634495741389176832 636698851602333696 637117624618057728 639329838592425984 639826510831681536 639917457929367552 642459541740453888 645114333235249152 645707269203296256 646121024982614016 647769124730044416 648364500763803648 651043692915720192 651460868164288512 653722885067636736 653904724769353728 654323733307588608 656595690714906624 659308896048439296 662972169449373696 665274156148850688 665700449982087168 668011909877858304 668451278287798272 670772289670742016 671388808319336448 671819020294422528 673532669463625728 674151725226000384 676937476156686336 677463364410015744 679912299049953024 680251279489892352 683062235190263808 686063973528502272 686503589044027392 688887282061541376 689328706694414336 691733923722952704 692177172424556544 692813364678623232 694580565384364032 695218966639312896 697992557270925312 703761090802089984 704407930039959552 707306728105967616 710229483180785664 713152238255603712 713350608839294976 713807709062823936 716286208052625408 719246068416479232 719804824685641728 722766984458010624 725753624889655296 726886153105440768 728740265321299968 729410063359279104 729877454147026944 732411750862815232 732893476684824576 735438245701091328 736114199971037184 738670152054269952 739050942992744448 748433425667457024 748913006229848064 751513398612590592 751994952757542912 754618825879584768 755102369917698048 755796397831225344 757724253146578944 758420690879250432 765282689426128896 768432000905248768 771607339751964672 772316537674530816 774782678598680576 774998192319234048 775494795031216128 778187485291741184 778699318977626112 779415035263451136 781403136057409536 782121337469227008 785241626929790976 788473073954193408 791731227152351232 792966712478662656 794989380350509056 795720069119213568 796229949978574848 798994637304889344 799520156383444992 802296268037554176 803033672695676928 805821984059203584 810299318215901184 813112857515261952 813633883311439872 816459000961826816 816996006796197888 817746922243620864 819832798486462464 820586321279188992 821112135915405312 823206596011098112 823963219720667136 824505161270427648 827368026413727744 828128474967416832 831003921061053696 834853843010322432 841753461547597824 842527132008579072 845452573439164416 845994321852235776 848931802136444928 849490166157410304 852439784789901312 853102014442242048 853223277239156736 857963983993307136 860152444313665536 860943025604395008 864486001018404864 865054595431268352 868058257220960256 868856104883847168 871630513423515648 871872966359138304 872431644410118144 875460920953208832 876036733849829376 879078528064585728 879886504652880384 883962892599164928 887032208198467584 890682546503811072 894363052894322688 895185077759115264 895758693725896704 898043559284834304 898868966968000512 902583301542248448 903284485880020992 906549732066604032 911586732992888832 914751964704669696 915338118725369856 918516376082055168 919120507645722624 922311898297270272 922902896566075392 923159611439087616 923751152904830976 926107420512485376 926958622185750528 930789029715443712 934879411193685408 939210573386612736 943075637474623488 946972644241047552 950869651007471616 951134145119059968 951743612083765248 955048277403500544 958994757888638976 959739766247522304 963689312610680832 967671499852873728 968560903804944384 969181537473921024 971653687095066624 972546751145705472 973169938862702592 976565539373580288 977191302246432768 980584327601455104 980857087154030592 981485599961382912 984893536072359936 988963344072658944 997911234223276032 998550674973130752 1002017864816787456 1006158434506113024 1006803159890264064 1007728530441633792 1010299004195438592 1011227587839000576 1016195046615023616 1020376919234838528 1024593352785395712 1028809786335952896 1029095960292753408 1029755383566041088 1033330923092312064 1033993060041621504 1037600885584429056 1038265758636834816 1039220047017934848 1041870848076546048 1042828449958969344 1046988835906387968 1051297431938924544 1055641636203134976 1057288949971550208 1060960092158951424 1065326183073185792 1069728357383405568 1070711563594235904 1074429312078938112 1079707237028462592 1080399090954534912 1084150476687015936 1088630437334482944 1090329229658161152 1093110397981949952 1094115095038918656 1094816181220540416 1098617626294222848 1099340215027236864 1103157368551636992 1104171299956555776 1108005228081404928 1123369509344772096 1127270097918885888 1127992429136314368 1131909069515259904 1132653554876547072 1133694596746838016 1136586379719868416 1137631036318875648 1142169639170605056 1147924034139193344 1152648001357873152 1157411009627947008 1158474806511796224 1162174017898020864 1162497288478851072 1163242192546824192 1167281227937611776 1168048978466439168 1172104704086114304 1173182006203840512 1182709610931290112 1187576728671748096 1189450068717993984 1192484070525763584 1193580103678820352 1194344924967862272 1197391412379779072 1198491955957334016 1199280234575167488 1203444402056331264 1204550509043515392 1208732976088805376 1215448977323851776 1219669286272892928 1220450824967159808 1224688501442740224 1225494010194296832 1229749197729693696 1230537195421433856 1230879481918783488 1231668203873107968 1234809894016647168 1235944829581000704 1241052039620591616 1246505881591580544 1252280764515483648 1257434183299497984 1262630192321396736 1263790698012868608 1268178860158746624 1268991482778353664 1273397703204667392 1274235249236115456 1278659677184851968 1279653021663363072 1279834915858735104 1284919083480907776 1290228666470498304 1291414538406592512 1292242049965228032 1296729001527607296 1302087385831440384 1307445770135273472 1307809449538707456 1308647466615177216 1313191381429813248 1318617792096878592 1325944338898747392 1330548312297701376 1336023819755716608 1336902556575596544 1341544579341484032 1342777616638672896 1343638040588845056 1347065338927251456 1348303450452000768 1353874952313372672 1354926728820031488 1359824598099906048 1366124470380527616 1372127947057004544 1373007178088054784 1377774564123082752 1378657413388828672 1383467847445905408 1384354344849113088 1385626729357246464 1389161130768728064 1390437933278625792 1395985114541850624 1408815860079919104 1414613456211935232 1420458966361571328 1426304476511207424 1426701217678589952 1427615418125647872 1432572416105250816 1438492136832958464 1439609649371283456 1445533968916021248 1451507249779310592 1453772306210881536 1457480530642599936 1458820126718558208 1459754908294053888 1464823501725630464 1465786953369649152 1470876491402182656 1472228399942074368 1477340304108539904 1496866851334914048 1497826012459696128 1503026797225181184 1503989905515085824 1509237651759169536 1510204739835396096 1511592795662450688 1515448506293157888 1516841381758500864 1530565378852257792 1536864001810497536 1543214679503929344 1544633075349061632 1549996384638468096 1550989590062432256 1556374970583482368 1557398637955252224 1558830070526902272 1562806272114819072 1564242674938454016 1570483253859581952 1576946147908386816 1583462454304702464 1585933424957325312 1589978760701018112 1591440138238427136 1597989274609778688 1599040312766889984 1604592536075108352 1606067345391353856 1611643968118407168 1620598636431802368 1626225715030523904 1632918001923653632 1633992013592395776 1635493844487241728 1639665596972924928 1641172642558377984 1642224271830810624 1646413192022196224 1647926439441334272 1649010322540855296 1654736052827455488 1656256949934833664 1662007842122107392 1669707686020644864 1685054264017158144 1690905146878328832 1691988643704471552 1697863604272889856 1698980332314820608 1704879569579802624 1706204028884484096 1706446554478313472 1715927967986614272 1721886051208790016 1728972002036809728 1736116514441920512 1737712209767694336 1743261026847031296 1743745932718276608 1744863288820236288 1750921841906417664 1752073467699658752 1758157056129171456 1759773009305760768 1774064416396935168 1781365093007622144 1788726105788645376 1790370155518230528 1791517387451793408 1796087118569668608 1797737933936001024 1805166603084496896 1813099464133208064 1823173465985777664 1829503929409339392 1830676237450739712 1837032752164110336 1838241015291445248 1844623796594540544 1845805793132150784 1846319222878175232 1847502305809661952 1852214841024970752 1853917244371501056 1861578059430887424 1869758822387370816 1878421146773225472 1886151274949246976 1893945288482095104 1901739302014943232 1902268290238119936 1903487224167530496 1910096554807001088 1917989515777277952 1919479532495044608 1927378625221361664 1935342999705747456 1937121807609888768 1938363074947842048 1943307374190133248 1945093502291410944 1953131078747160576 1954382604492865536 1961168655202910208 1961714174308061184 1962971199922765824 1969787072144719872 1977926688145317888 1995822468446552064 1997101349946261504 2004035729633574912 2012316869012226048 2015457060883267584 2020598008390877184 2022455175678001152 2032390093230047232 2040753838469677056 2049186705570791424 2058191920585506816 2059510767132082176 2066661846184624128 2067986120083243008 2075201771168858112 2076531517273669632 2078440094035869696 2083741696153092096 2085656899917938688 2093977671812775936 2111283272406269952 2121920184317902848 2130652366146371584 2139456714766811136 2141423127188471808 2148858624157876224 2159414474056925184 2168300953374031872 2177260874668965888 2180658459316322304 2186220795963899904 2188230190077837312 2189632362441080832 2197235252588445696 2198680430054473728 2206314737103273984 2208342599913111552 2216010456162809856 2246739018689544192 2254540195837771776 2255984858272628736 2263818139030519808 2265307109753094144 2267389193493676032 2273172759439736832 2275262072637751296 2295848068278386688 2305296002715746304 2314822019255894016 2316949613023592448 2324348035796041728 2324994576957702144 2326484385093648384 2334562455875223552 2336097956932878336 2344209408172228608 2346364012407681024 2365419221862580224 2375153457343496192 2378900137435987968 2384968141051527168 2387160207357640704 2388689849935724544 2396983911914668032 2398560469150334976 2406888804112662528 2409101018087030784 2417465952177610752 2430897954647703552 2439338572545785856 2440901649934319616 2449377002885480448 2450988020388593664 2459498395459387392 2461758963837566976 2463336407746215936 2469619788033294336 2471889659162001408 2482104079241183232 2493011763183161088 2504561529030967296 2525260384642793472 2527581396025737216 2536357720317493248 2537982965556707328 2546795406409334784 2548470498472230912 2557319354369703936 2559306043326726144 2559669831717470208 2580457332940996608 2582829076813185024 2593458003055214592 2604174771662880768 2614891540270546944 2615618899077414912 2617294933230354432 2626382762859626496 2637235584193757184 2651888677797494784 2661096624595402752 2672047639511433216 2683089158682968064 2685555233277345792 2687276081177690112 2694130677854502912 2696606900904001536 2707749904626745344 2709853457640062976 2719649196199812096 2744255894114009088 2746014356176109568 2755549128246165504 2757314826777657344 2766935694891810816 2768708689698226176 2771253458714492928 2778322261537456128 2780875866557251584 2817631720159838208 2829226912423870464 2840917932723142656 2852608953022414848 2853402435357179904 2855230836251295744 2865144832210501632 2876984273665916928 2879219298742566912 2891067937832042496 2903014499558621184 2907544612421763072 2914961061285199872 2917640253437116416 2919509816588107776 2929647003451260928 2931573906739298304 2941752982804365312 2944456799884148736 2954680608217079808 2993733702669828096 2995652024919392256 3006053594450362368 3018475303518339072 3020409479670792192 3023185591324901376 3030897012586315776 3033682763517001728 3061130757704515584 3086429359007858688 3089266150698123264 3099992769276936192 3101979180124864512 3112749941166964736 3114797275910504448 3117660141053804544 3125612544229638144 3128485349876908032 3140966507719163904 3153892295816773632 3166924908609404928 3171866849914650624 3182880276476854272 3195978549219557376 3209185072150216704 3212134690782707712 3223287936236814336 3241197272863604736 3252451430061047808 3265836003847307264 3270987688974483456 3279331193945849856 3282345285116755968 3284448543661621248 3292826384044392448 3295852878882668544 3298020645081710592 3309472105654910976 3312513899869667328 3324015684244214784 3370108528034316288 3381810293756657664 3383977287408943104 3395727208545779712 3397960664629641216 3409759139159605248 3412893108956626944 3443772102417580032 3457944004073619456 3472233028883841024 3475424419535388672 3486522053694062592 3487491865436553216 3489726577640472576 3501843683812835328 3504146935399317504 3516314112258342912 3519546018611521536 3548128832793870336 3562730186015244288 3577452211577290752 3580740311036461056 3583034774903586816 3592174237139337216 3595475867872002048 3610333206168993792 3626198928266416128 3646346931971555328 3659007858818678784 3661352474901479424 3674065504328220672 3676482030582890496 3689247593189081088 3691611586264301568 3692638445756350464 3695004611619323904 3704429682049941504 3707834488743002112 3723156118861774848 3739517644774741632 3756842293546450944 3772302549898493952 3787890576964190208 3804536580476239872 3806974448335060992 3820193109614002176 3835979031554555904 3838959064990089216 3854757250442723328 3870685999411494912 3874243615219777536 3876726149895684096 3890187004582821888 3906262157494321152 3922337310405820416 3923428348616122368 3925942399845531648 3939574144289439744 3955853376290635776 3991644936893104128 4008071459267149824 4024633738024452096 4030914121766535168 4041196016781754368 4044910351356002304 4064780186460094464 4098373411141582848 4116383841171013632 4119021534264164352 4133323692369248256 4135972240166486016 4150403542337716224 4153063034547339264 4156880188071739392 4167483392306184192 4171313799835877376 4187955343625551872 4243840368635805696 4261304732292743168 4278913429533622272 4282846254376943616 4297717248315752448 4318828948113850368 4336601906748063744 4354521749337931776 4361316918632644608 4372441591927799808 4376460380155674624 4379264724882161664 4394470505176891392 4397360860108947456 4412629474206547968 4416685199826223104 4432020912325619712 4493478037379088384 4509080391675543552 4511969716545257472 4527636278061039616 4530614219506188288 4534778386987352064 4546345518879473664 4550524145275502592 4591696136556773376 4610592005431492608 4629644038511788032 4633899226047184896 4649989153915404288 4652968770187296768 4669124911750447104 4672195913865756672 4688418816344457216 4692728024815362048 4730838443725160448 4757800274871975936 4769936282103054336 4774320414715281408 4793967823829336064 4797120938300669952 4813777608225325056 4818202036174061568 4834931904355221504 4861795909295407104 4878677145091571712 4898754005770960896 4901976040777187328 4918996790918774784 4923517927675133952 4926672815492431872 4939239576066588672 4943779318324002816 4964208158482366464 4986023526366322176 5009123058061934592 5055162792051474432 5072715440634986496 5075965931113414656 5093590812818669568 5096940996944461824 5114638708739407872 5118612086653452288 5119339663434940416 5165658153626370048 5186916006110429184 5208349543325761536 5229783080541093888 5231237798154829824 5234589866460708864 5252765525719252992 5274471168387514368 5322193249190805504 5344095279022866432 5366178317365936128 5371110466554691584 5374552162355380224 5388261355709005824 5393213801808003072 5415499809253490688 5439298392399624192 5488511788228018176 5492028712352219136 5511098256492331008 5514629653555314688 5533871389783621632 5537417379396452352 5542506917428985856 5556644523074912256 5561751733114503168 5635263440319676416 5658453824847740928 5681835865446285312 5705217906044829696 5706804870714359808 5710461672502591488 5730289664421003264 5753968547331833856 5758438597485133824 5782135875664084992 5806028999117242368 5815089224843526144 5829922122570399744 5835280506874232832 5859294006902521856 5863147813478596608 5883505965608730624 5888913599768297472 5909361216434159616 5987467405339656192 5991304049838784512 6012107188900724736 6036950607036678144 6046371182649802752 6061794025172631552 6067365527034003456 6122261515409031168 6178532301396246528 6199985538553872384 6203958360249729024 6225499882333929472 6229594551821008896 6235320282107609088 6251225088459276288 6256970699753816064 6281933015438327808 6333849817218809856 6365760552953708544 6391957098439114752 6418370144300433408 6424269381565415424 6446575872473628672 6504902860122095616 6531672007694614528 6541975377948966912 6558662387891699712 6564690570233511936 6568897087323242496 6585652768088784896 6591705757765337088 6596041290163421184 6618944211309821952 6625027799739334656 6648031368488429568 6740217056068632576 6763620587513315328 6767954574817886208 6791454417091559424 6795921329259282432 6819518278319210496 6825786217913253888 6887544204835160064 6915888008147238912 6944466057767682048 6950848839070777344 6973044107388125184 6974983730873106432 6979453155280945152 7003687367625670656 7008293870798635008 7032628224516685824 7039092037223043072 7096257665587740672 7125460372030488576 7154904423154581504 7161480622072922112 7166069549807173632 7190951735744004096 7220666412337987584 7252397856532832256 7292693863943110656 7318015717637357568 7322704949802958848 7348131008656441344 7352964061165780992 7378495186378162176 7385276891512700928 7390009223238647808 7408859364099883008 7415668977486004224 7446312237723549696 7479035289549483264 7513684587092901888 7575781153928380416 7609073160952479744 7613948896670121984 7640386219228004352 7671958063109111808 7677918129980178432 7741371998822989824 7748487230439555072 7780374009165643776 7812524314988642304 7844674620811640832 7846856697232244736 7851884799691063296 7879148288578879488 7911706752581271552 7983289873786208256 8016142918534299648 8049267476048904192 8061828243533070336 8082392033563508736 8089820702712004608 8129560372920188928 8232767682342027264 8238043068528328704 8266647384738496512 8271944480332972032 8300807084675432448 8306126069094678528 8313760376143478784 8334966784612368384 8342627599671754752 8487680737271611392 8522609464585486336 8557826859067244544 8565692508753887232 8595434496631504896 8637657896227700736 8673203813496127488 8709043498675863552 8722633837265289216 8744883183855599616 8752920760311349248 8758529449764323328 8788941010353782784 8794721720217894912 8825258948413095936 8833370399652446208 8864041824651239424 8986956074758176768 9018160783351087104 9055272556122079232 9061228439012376576 9069556773974704128 9092691037758947328 9101048290551005184 9183392273113546752 9259288077023576064 9267798452094369792 9299978307830808576 9305937540374593536 9338249823500894208 9344391827731513344 9376837632688914432 9385456049630724096 9461676887450320896 9515600549743951872 9548640829430562816 9587935647658672128 9627555216450650112 9636404072348123136 9669863808710443008 9723591818590814208 9757354290183143424 9797508011541921792 9837993581837549568 9847035855350267904 9853345630984863744 9878479152133177344 9887558636648005632 9928416316964732928 9972047052732644352 10110325584102948864 10145430881269972992 10151931862226829312 10187181625637339136 10193881993888923648 10229277417478815744 10238679326869880832 10331316307252740096 10373832012220858368 10416699086651523072 10459566161082187776 10462475596309659648 10469179732921417728 10505531051438505984 10548942336775028736 10644386498381611008 10688190558045732864 10732356634731872256 10742220933109383168 10749104324710760448 10776522711418011648 10786427603616006144 10830999618506981376 10878596784799248384 10977023576456036352 10984057424704438272 11022196512984662016 11067742779567243264 11074834758792904704 11085013834857971712 11113289046149824512 11123503466229006336 11270526880639352832 11316907649695481856 11363671730892570624 11413609741428719616 11420923345005182976 11460579328842006528 11507937094663667712 11516877194970267648 11564271751328169984 11612057998234484736 11630178449687052288 11670561013748465664 11718588013805043712 11767011931217461248 11777827199536594944 11818722432868319232 11974934810679312384 12024214377801449472 12073901214073356288 12092742365299605504 12123588050345263104 12134731054068006912 12357064602792493056 12399971077107744768 12407916720499458048 12450999764667858944 12459189103642017792 12470640564215218176 12502450176918552576 12513941399507632128 12563866030876655616 12731521105907417088 12783914196878229504 12836740288600866816 12848538763130830848 12893151744947257344 13009805720244191232 13063344015389229056 13083950755897933824 13117324775783399424 13129381140467023872 13137794174646484992 13171305536177569792 13183411515530674176 13192082580326842368 13237888422619643904 13250055599478669312 13296062736976859136 13480434112137265152 13527241175026630656 13535909149635772416 13582908834183118848 13591842658518564864 13639036556638420992 13651572435826507776 13775088409670320128 13831776016294477824 13888932115535364096 13901697678141554688 13949967461746212864 13958906310561890304 14007374735251341312 14016587741597270016 14065256449033371648 14078184074446086144 14192515331175481344 14309808846309163008 14322961244145844224 14381903471488008192 14441332824675975168 14504795713065664512 14585387727886221312 14636031435274715136 14696262017312882688 14705928122331561984 14756990372756324352 14770553783025401856 14780018446477295616 14817718728199766016 14831337954972008448 14892624475447099392 14958070579098966528 15027369174185803776 15218146321904959488 15227897793340243968 15280772438456008704 15343916126218223616 15355836259960356864 15496974460879110144 15560748018331287552 15625048629977284608 15689349241623281664 15693713394464489472 15703769599382126592 15758296577157758976 15823413505162543104 15966579747572416512 16032285837068599296 16098534952097808384 16123656487066140672 16164784067127017472 16179641405424009216 16465535364684054528 16476086137056657408 16533294769476993024 16543888960665944064 16601614169350864896 16612252138189357056 16627520752286957568 16669933569224736768 16685255199343509504 16975361474543222784 17115653718134489088 17131385017507774464 17190868993263009792 17275315792455401472 17346407626992254976 17418086997351727104 17445267674530578432 17489766367711199232 17505841520622698496 17577882020707565568 17589443440435789824 17650517896826191872 17666740799304892416 17728083649302478848 17973912149516353536 18036321566702174208 18110545112244158464 18139113547949408256 18185382075517894656 18202096581102010368 18366784546227093504 18535596904188739584 18599956615661617152 18611875080749187072 18676499647001788416 18688783655463026688 18753675265377828864 18770912099261448192 19097281658861125632 19175871295317344256 19255110432901300224 19272808144696246272 19339727617420886016 19514708580366286848 19595016023083843584 19675987163675099136 19694071710700535808 19706691261969727488 19756958304266354688 19775117273296011264 19856832633929465856 19944094105465288704 20220651168205897728 20290861762539945984 20303863724453658624 20374363251274678272 20387763987777847296 20458554834957631488 20477358653739761664 20662632614505480192 20747664024441716736 20833398173303046144 20919132322164375552 20924951192619319296 20938359465842835456 21011062102877011968 21097884673550057472 21288772996763222016 21376381116091465728 21464713269463744512 21484441866218766336 21498208649421520896 21572855207232012288 21661999237013962752 21757193569598496768 21954047152912072704 21968114849408876544 22044393025969324032 22135485559134486528 22170027669715943424 22226578092299649024 22247006932458012672 22541053761278705664 22727343461785141248 22827219482857439232 22841846690010365952 22921158657684013056 23015874189327335424 23033754389940535296 23224115996468969472 23341122027496931328 23437176027610087424 23534023862434922496 23555654399073189888 23637444865736638464 23949869621358624768 24048428755602898944 24147802428146712576 24185484730599211008 24247176100690526208 24269462108136013824 24714129205584986112 24799942154215489536 24815833440998916096 24901999529335717888 24918378207284035584 24941281128430436352 25004900353837105152 25027882799015264256 25463042211814834176 25567828393756459008 25673480577201733632 25697077526261661696 25786303489894514688 26019611440488382464 26126688030778458112 26167901511795867648 26234649551566798848 26258762280934047744 26275588349292969984 26366823031061348352 26384165160653684736 26475776845239287808 26500111198957338624 26592125473953718272 26960868224274530304 27054482350053261312 27165817668366237696 27183685317037129728 27278073113276841984 27303144871653015552 27550176819340640256 27777864231070728192 27803395356283109376 27899934923492425728 27917812621123780608 28014749470502682624 28033175483194540032 28130512898066743296 28156368148892172288 28385030662350962688 28645922488291688448 28763806942976016384 28882665649351950336 29009591426131329024 29170775455772442624 29272062870549430272 29392524034625765376 29513980745512648704 29541107566050803712 29560036892954591232 29635437456399532032 29662675909944016896 29785248950894198784 29916141158197933056 30436292643809918976 30455795586680487936 30561544876912017408 30687832252436447232 30993948921758220288 31121496036662575104 31250097259954569216 31378698483246563328 31387426788928978944 31407539198764253184 31516593154315517952 31646827010325086208 31933159495144833024 32064571674137198592 32197069904195616768 32247312974132281344 32329568134254034944 32359282810848018432 32931070729368109056 32952172274113314816 33066589538953986048 33203228338701729792 33224504276378714112 33255041504573915136 33339867138449473536 33370510398687019008 33950722949086445568 34262770035015548928 34381737986526019584 34550631584910802944 34692815253984509952 34836173994703454208 34890535349061156864 35011683041245396992 35155764041415131136 35301035793652383744 35333481598609784832 35456167298604957696 36072643133404348416 36221090224488316928 36278227095898816512 36370764151035789312 36404193162204020736 37071193808377479168 37199913231323234304 37223750161498374144 37352999294003576832 37377567310926053376 37507350530755657728 37541824198522896384 38194563317722251264 38351742590634688512 38510220865802600448 38545616289392492544 38679455234841772032 39029417160732573696 39190032046167687168 39351974327350198272 39388143421401071616 39413382523939454976 39513916608532709376 39550234546592022528 39713665267858931712 39888188210930577408 40441302336411795456 40581723525079891968 40607727448907317248 40748726502549356544 40775527975555694592 40917109669915262976 40954717307479523328 41325265229010960384 41495328048883433472 41666796346606092288 41849902385238638592 41876718931685670912 42022124205754023936 42195769347100114944 42577545993526444032 42929426538927489024 42968883732437532672 43145710414464024576 43323998474027925504 43514387139196993536 43908094305824145408 44088786051938648064 44270971118268973056 44340055339431886848 44453156184599298048 44494013864916025344 45082107522557411328 45654438965714878464 45683693380020731904 45842317315368026112 46031748378654670848 46067508779881070592 46682244054993862656 46874352055220174848 47068047724869844992 47111308798146379776 47274889731473276928 47899739242717249536 48096857511205797888 48295604856293425152 48370969461198422016 48494352201381052416 48538924216272027648 49428258411169972224 49599884308430979072 49631666881997832192 49803999058671435776 49836756414568071168 49882562256860872704 50009800707674210304 50055765598030528512 50926084423629668352 51346961154403467264 51394155052523323392 51572606979789029376 52039222880976764928 52335803023591735296 52469299103133597696 52517524561868095488 52733646062122696704 52768330321307369472 52951553690478575616 53000222397914677248 53184250947907436544 53921736448549060608 54108964700106522624 54331635336732475392 54556146226553683968 54606289743306031104 55100353638681280512 55606790712566218752 55799869846984851456 55835625242247561216 56029498941005365248 56066350966389080064 56261025796133486592 56312736297784344576 57291844976583376896 57527613885952032768 57765331298703900672 58019182852262658048 58544125741098860544 58785048069251530752 59027961491025297408 59082215132101607424 59120073785909182464 59270874912799064064 59325351819888033792 59570497901788397568 59832282316395866112 60872585287619837952 60911591173360975872 61123089753824034816 61375664504872894464 61987897843516440576 62242992073325150208 62500194519909138432 62757396966493126656 62774853577857957888 62815078397528506368 63033186308631035904 63293654020650172416 63866318990289666048 64129143348274397184 64394139808391233536 64494625948264562688 64718565621696036864 65862141458736218112 65904344548226629632 66133179077907972096 66406456677403459584 66510083009147830272 66679734276898947072 66741020797374038016 68525540070031097856 68763475973052039168 69101263169821605888 69672347989406908416 70023366082490793984 70311528082830262272 70602071587304767488 70666963197219569664 70912334597209915392 72145286266808696832 72442180448976633856 72556454191797633024 72741528302071578624 72808386324408041472 74142387616754958336 74399826462646468608 74447500322996748288 74705998588007153664 74755134621852106752 75014701061511315456 75083648397045792768 76389126635444502528 76703485181269377024 77020441731605200896 77091232578784985088 77358910469683544064 78058834321465147392 78380064092335374336 78703948654700396544 78776286842802143232 78826765047878909952 79100469093184045056 79427330535717863424 79776376421861154816 80882604672823590912 81163447050159783936 81497453005098713088 81551055951111389184 81834219339830525952 81909434614959046656 82650530458021920768 83333592693212184576 83699804770477277184 83753437863371341824 84044248411508047872 84391538694200229888 85155091987052888064 85937767464875065344 86291420828928049152 86647996948055851008 87028774278393987072 87816188611648290816 88177572103877296128 88541942236537946112 88680110678863773696 88906312369198596096 88988027729832050688 91308877931429756928 91367386760041463808 91684634630736052224 92063496757309341696 93364488109987725312 93748704110440349696 94136095449739689984 94222617596292759552 94549779462946553856 95799478485434499072 96193715022411595776 96591209712586850304 96741938922396844032 96988704402762104832 97077848432544055296 98856516822339944448 99199768616861958144 99607998117342871552 99673512829136142336 99765124513721745408 100019601415348420608 100111531196061057024 101852168847259336704 102788310105046646784 103145213959578058752 104078445761953529856 104671606047183470592 105035049123736190976 105467292124245393408 105903107380957151232 106000444795829354496 106368501895814873088 108217929400213045248 108663270673464950784 109112292453107367936 109212579486612062208 111213581425132437504 111599739693969702912 111671250484495122432 112058997882010730496 112132701932778160128 112522051592266973184 112625472595568689152 114583689953166753792 115055227771904065536 115530662597407801344 116038365704525316096 117088251482197721088 117570096138503061504 118055922982050594816 118164430264203214848 118240147571818364928 118541749825598128128 118650703639776067584 119140995803576795136 119664564632791732224 121745170575239675904 121823182346721951744 122246179507648069632 122751329009745788928 123975795687032881152 124485984146650300416 125000389039818276864 125549707155715915776 125630156795057012736 126066372617262071808 126587308041300344832 127732637980579332096 128788279616782467072 129437131243392073728 131724282917472436224 132266358155815944192 132812913354806919168 133020166018295660544 133359468553797894144 133482041594748076032 137051080140062195712 137526951946104078336 138202526339643211776 140046732164981587968 140623056165660524544 141204143174609534976 141333926394439139328 141824669194419830784 144290572533617393664 144884360897953267712 145112908383595266048 145483056604143157248 145616772648816082944 148284775233509916672 148799652925292937216 148895000645993496576 149411997176014307328 149510269243704213504 150029402123022630912 150167296794091585536 152778253270889005056 154040883463210401792 154182465157569970176 154717820939367088128 156117668642930294784 157407897309400793088 157552573685604286464 158200938186368090112 158854661071435726848 159552752843722309632 161765209345647181824 162326894100319567872 162994906010197426176 163668438679661051904 163818869229918093312 165301060916043841536 167399609540954554368 167506875726742683648 168088496823016095744 168783077388400459776 171875534929750130688 172582841657856098304 173295993896111702016 174057548556787974144 175632377223296581632 176355144207754592256 177083884473075892224 177360221357727547392 177812624738397192192 177976055459664101376 182617755862859513856 182734773520082927616 183369269261472104448 184126993514618683392 186728976219975450624 188272190899479379968 188445235192585519104 189099558925893107712 191598956970868998144 192387430044823191552 193182419425173700608 193483877844793688064 194155696865088110592 197713033644679888896 198399537233723916288 199215996234685743104 199530249027443490816 200039202830696841216 200223062392122114048 205576620210093293568 206290427919156117504 210070098247472381952 210934584248490786816 211806214761914302464 212000889591658708992 212737003791629746176 216435858800426090496 217326541346929901568 218224584906214735872 218425158973224124416 222427162850264875008 223199479387939405824 223342500968990244864 224117995764021460992 224265403865556320256 225044103184533946368 225250945191137378304 229167379906333507584 230110455543808131072 231061325194815602688 232076731409050632192 234176502964395442176 235140192277006123008 236111845964101189632 236328860528406429696 236480295143636729856 237301407279552135168 238281991607153590272 239329129265583464448 243490341150479351808 244492359015296139264 245502658019491577856 247951591374065762304 250000778079636553728 251099414311431831552 251260313590114025472 252132745234524143616 253174616082600689664 255465275961158664192 258874262486784147456 263448565834944872448 264532716311631888384 265625826709613838336 266040332036591321088 266718937107595788288 266964083189496152064 274102160280124391424 275053903892208156672 280093464329963175936 281246112331321049088 282408286349219069952 282667852788878278656 283649338388839661568 288581145067234787328 290225816767190532096 290966113208286314496 291233545297632165888 296569550467019833344 297599305850585874432 298823994352028614656 299020538487408427008 300058804246045261824 300334593588183171072 305556506541778010112 308364930315139940352 309435641878734176256 312235337285860589568 315105147371208572928 316401876372736180224 317709322142871453696 319105505687444619264 324653788200639135744 325989812020394852352 327336877359322103808 327637738459836186624 334799219081909108736 335013751453485367296 336176993646032191488 337566154776800919552 343751069859500261376 345165683315712196608 346591987792223404032 348115097113575948288 351264754446593163264 352710288415509184512 354167768946151784448 354720442715455094784 355625249476794384384 355952110919328202752 365235511725719027712 365469547040165855232 366738538522944208896 368253987029237366784 373457952439950901248 376890470385171038208 378199117851786215424 383197913941737996288 386364838850347401216 388311393730176221184 396799074467447832576 398431992469371486208 399060498054886981632 400078405661393682432 400446124784244228096 411153240420186587136 412580855838312235008 420140196494944763904 421869168496981573632 423612429523828604928 424001779183317417984 425474007583259492352 432871717600852180992 434653082693859803136 436449169812429471744 436850317946448248832 444854325700529750016 446398958775878811648 446685001937980489728 448235991528042921984 448530807731112640512 450088206369067892736 450501890382274756608 458334759812667015168 462122650389631205376 464153462818101264384 468353005928790884352 472223691928202379264 472657721056812859392 474602814559104270336 476563983214307180544 478658258531166928896 486980682300958703616 488984718030592278528 491005316038983155712 495903182748131524608 502198828622863663104 502520627180228050944 504265490469048287232 506349232165201379328 517748524973568294912 526897131669889744896 529065432623263776768 531251653419227676672 532080664073182642176 533437874215191576576 533928166378992304128 548204320560248782848 550107807784416313344 560186928659926351872 564816572698438139904 565335705577756557312 567298676777679323136 577162290134469574656 580451633534381064192 582467090595264331776 593139100934039666688 595198611701171748864 597647988704057229312 600117608492090523648 600669187176366342144 616729860630279880704 618871283757468352512 630210294742417145856 632803752745472360448 635418644285742907392 638211011374889238528 649307576401278271488 651979624040789704704 654673754718644207616 655275476919672373248 669598438163818217472 670027502906970734592 672353987292064382976 675132309553601839104 687502139719000522752 690331366631424393216 693183975584446808064 696230194227151896576 702529508893186326528 705420576831018369024 708335537892303568896 709440885430910189568 711904221838656405504 730471023451438055424 733477077045888417792 736507974058474733568 753780940770342076416 756398235703572430848 766395827883475992576 776622787460352442368 793598148934895665152 796863984938742972416 798120996109773963264 800156811322787364864 800892249568488456192 822306480840373174272 825161711676624470016 840280392989889527808 843738336993963147264 847224859047657209856 848003558366634835968 850948015166518984704 865743435201704361984 872898339624858943488 873700635892896497664 889708651401059500032 892797917551757623296 896471983056085843968 897061615462225281024 900176412738135785472 901003780764549513216 916669519625334030336 928306925636202528768 936706011857581768704 945315442113625718784 949205629118208540672 953127966428614361088 957316517062333857792 973961364601917407232 977969436061184557056 982010632077966311424 1004397657245727326208 1005041254360456101888 1008530980938096574464 1012698464330402758656 1035497049947136589824 1053794263339779489792 1058130865246527553536 1062503306838455353344 1064161328146365284352 1066875748430383153152 1067856332757984608256 1096408641120497565696 1100215615568832626688 1120373857319852703744 1130671411155513114624 1134597353555358646272 1164934181190528663552 1190397223402343497728 1195295977408114458624 1200235216984181047296 1201338374352732684288 1233459721260559761408 1237742567514936705024 1260420589484834291712 1265607505490944720896 1270837288571485814784 1276422022749778477056 1298615152802556542976 1303959248081579409408 1309347509437288415232 1310550953839344746496 1339196876327636434944 1340055005813941469184 1344707974584128765952 1350264619107203678208 1375004279438001045504 1386367951168893616128 1392460388454303793152 1405059017786372653056 1416671075784607137792 1423808443677312811008 1460942046902876110848 1466954154091776835584 1473015948116949467136 1507561881540684152832 1512796471407144861696 1553245574920704884736 1587196297869791330304 1593727969877485944832 1596241992219547926528 1600313622645574729728 1601784499136976912384 1644612961680746348544 1650323423353248940032 1680560785979779055616 1694449718095314419712 1696007116733269671936 1701896030333037969408 1731486870403408723968 1747401271785792995328 1779417302802119000064 1785595835103515246592 1792943966112171687936 1800352825476271570944 1802007561529099026432 1856613851272405057536 1890630884227251437568 1898411258236417081344 1906255932857228722176 1914633034124667715584 1947922729203834814464 1955938872122369114112 1964021264155932622848 2008795314491454652416 2010082508720912203776 2017061961876193148928 2025396928660805517312 2070994099894273179648 2107588526679558979584 2116261730493055107072 2125006613676910706688 2128322656292730568704 2135712665515969216512 2200431231137665253376 2261342822311026229248 2269194707110717292544 2329868362381057327104 2380794446804686995456 2390591954816228917248 2400470433968362094592 2402676748705465368576 2466919442521119522816 2475485135029873410048 2520841178969668583424 2531215010981889441792 2541674577142971629568 2552844045499556954112 2597230305605113085952 2618695018874576830464 2621101907678689492992 2678393752655272869888 2689415949168257531904 2700529238214407356416 2750008558876002091008 2784920776908607586304 2810118035572745306112 2847616887354625622016 2921884093805752221696 2933908308183553671168 2946031896233898934272 3015123763081368305664 3025592942814289723392 3106491149841409769472 3174392595739582660608 3192483984439095853056 3200627245291149459456 3203568998273953824768 3289225923361492697088 3300646846706497880064 3361121571959558111232 3392014233466539343872 3403792060666075938816 3494802543571585990656 3571191670207030493184 3585887932224343375872 3600705650952543141888 3604015123058198052864 3713227702544810115072 3781261768454502875136 3796822516472834162688 3812511865714457444352 3829266068249335431168 3895845458407669628928 3911877744244738228224 3928042528311865245696 4017590628982909304832 4020165017441824407552 4034123923752386297856 4050793857321611034624 4215177053359117959168 4250013227353821413376 4271425331031938433024 4400862462275330506752 4522685644622052458496 4538389414221434585088 4659736724762114654208 4761588893609373990912 4781183909632457834496 4800940867936724189184 4805353497410930737152 4933838885042239045632 4950970270059746820096 5041682357939337166848 5083349154285943259136 5105688090999113908224 5194460611210226171904 5242203815357378985984 5356787505310545739776 5378831898336515063808 5401058476428814712832 5569841553817215172608 5695233774709251244032 5843768187611504443392 5867816616367107342336 5892063792467797868544 6030247526162736611328 6051185885628579446784 6212982299682819538944 6348785191479165321216 6384967968878191706112 6407137996547907649536 6601293693412995760128 6784028466933078687744 6807584121332151877632 6989605087143171981312 7142383340414060986368 7171775864448686751744 7201411301905086283776 7208030246116396105728 7426455405089620230144 7562523536909005750272 7593645032945668325376 7625023731428914888704 7658532136498670862336 7791690916815339257856 7856085056623730491392 8035181257965818609664 8068247847504772595712 8101587714643222069248 8430354106718235918336 8542850662063876866048 8801724924550661013504 9045371289244104916992 9076778828442869170176 9319473449524229308416 9523177787218747981824 9601881735873448378368 9610706994821861474304 9867677770084478091264 9901940540119493640192 10083364715878674333696 10211376181998227816448 10484407630714757971968 10713575010621091479552 10757663796673030127616 10802116952857629425664 11139683107634430345216 11390467549418502488064 11687536375223008886784 11735633232734214684672 11784127584935595737088 12060495052325473222656 12102371771257158893568 12814275993095815299072 13202587386825991520256 13568056933866157375488 13615168242664303755264 13979210174286343962624 14284766680828121972736 14343551728897373503488 14402822603810172567552 14416060492232792211456 14852910810179240460288 15125047073818011500544 15250047462857829777408 15317064272997341724672 15583381833630678515712 16070362515931637219328 16136495695009545191424 16203175429286444138496 17085701324127753732096 17603449849101322027008 18090742578488209833984 18153557656885738340352 18638946899048458616832 19046355574437495963648 19221413989643722948608 19803881080238987280384 20422752363996455632896 20968815261429515943936 21427150021242182959104 21515327593346060255232 21604233905715258851328 22279366215268860690432 22780935098837004976128 23375072750446017773568 23568255169871191474176 24204743542514317787136 25628551986191630598144 26405174773651983040512 27136113867732314750976 27230336485328607510528 27958420348572687925248 28569533361656243945472 28805645207620345135104 28832120984465584422912 29705821620358480920576 30250094147636023001088 30634128545994683449344 32140725031863274438656 32272991390019090382848 32406350858572888276992 34171402648255507464192 35206899698202644054016 36181485156976419667968 36307115313771476680704 38442827979287445897216 39607762160477974560768 40845504727992911265792 41937630522859031887872 42854300042484365918208 43030655186692120510464 43208467811430517702656 44558732430537721380864 46750145500892035547136 48409487085028635574272 51257103972383261196288 52810349547303966081024 54272227735464629501952 54460672970657215021056 55916840697145375850496 57139066723312487890944 57664241968931168845824 59411643240716961841152 61268257091989366898688 64281450063726548877312 64545982780038180765696 64812701717145776553984 68342805296511014928384 72614230627542953361408 76885655958574891794432 79215524320955949121536 81691009455985822531584 83875261045718063775744 85708600084968731836416 86416935622861035405312 89117464861075442761728 96818974170057271148544 102514207944766522392576 105620699094607932162048 108544455470929259003904 108921345941314430042112 115328483937862337691648 118823286481433923682304 122536514183978733797376 128562900127453097754624 129091965560076361531392 129625403434291553107968 145228461255085906722816 153771311917149783588864 158431048641911898243072 163382018911971645063168 167750522091436127551488 171417200169937463672832 178234929722150885523456 193637948340114542297088 205028415889533044785152 217842691882628860084224 230656967875724675383296 237646572962867847364608 245073028367957467594752 257125800254906195509248 259250806868583106215936 290456922510171813445632 307542623834299567177728 316862097283823796486144 326764037823943290126336 356469859444301771046912 387275896680229084594176 435685383765257720168448 461313935751449350766592 475293145925735694729216 490146056735914935189504 514251600509812391018496 580913845020343626891264 615085247668599134355456 653528075647886580252672 712939718888603542093824 871370767530515440336896 922627871502898701533184 950586291851471389458432 980292113471829870379008 1161827690040687253782528 1307056151295773160505344 1425879437777207084187648 1742741535061030880673792 1845255743005797403066368 1960584226943659740758016 2614112302591546321010688 2851758875554414168375296 3485483070122061761347584 3921168453887319481516032 5228224605183092642021376 7842336907774638963032064 10456449210366185284042752 15684673815549277926064128 31369347631098555852128256
- Sum of all divisors σ(n): 111811043349981286443855360
- Sum of proper divisors (its aliquot sum) s(n): 80441695718882730591727104
- 31369347631098555852128256 is an abundant number, because the sum of its proper divisors (80441695718882730591727104) is greater than itself. Its abundance is 49072348087784174739598848
Bases of 31369347631098555852128256
- Binary: 11001111100101011011110111110000110000000110101001011010000000000000000000000000000002
- Hexadecimal: 0x19F2B7BE180D4B40000000
- Base-36: 3XW8AKZFHVMDC0000
Squares and roots of 31369347631098555852128256
- 31369347631098555852128256 squared (313693476310985558521282562) is 984035970800708577733971100579511798662724673601536
- 31369347631098555852128256 cubed (313693476310985558521282563) is 30868566449552975299687645165739666599023930884384774715658723704726110601216
-
The
square root of 31369347631098555852128256 is 5600834547734.6994964345 -
31369347631098555852128256 is a
perfect cube number . Itscube root is 315380736
Scales and comparisons
How big is 31369347631098555852128256?- 31,369,347,631,098,555,852,128,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,369,347,631,098,555,852,128,256 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 31369347631098555852128256 cubic inches would be around 26281728 feet tall.
Recreational maths with 31369347631098555852128256
- 31369347631098555852128256 backwards is 65282125855589013674396313
- The number of decimal digits it has is: 26
- The sum of 31369347631098555852128256's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31369347631098555852128256 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 31369347631098555852128256 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/31369347631098555852128256/
Chicago style:
Numbermatics. 2024. "Number 31369347631098555852128256 - Facts about the integer". https://numbermatics.com/n/31369347631098555852128256/
The information we have on file for 31369347631098555852128256 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 31369347631098555852128256, math, Factors of 31369347631098555852128256, curriculum, school, college, exams, university, Prime factorization of 31369347631098555852128256, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, three hundred sixty-nine sextillion, three hundred forty-seven quintillion, six hundred thirty-one quadrillion, ninety-eight trillion, five hundred fifty-five billion, eight hundred fifty-two million, one hundred twenty-eight thousand, two hundred fifty-six.