254969955100727631612739584
254,969,955,100,727,631,612,739,584 is an even composite number composed of six prime numbers multiplied together.
254969955100727631612739584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred seventy-five divisors.
Prime factorization of 254969955100727631612739584:
218 × 32 × 74 × 114 × 174 × 60672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 17 × 6067 × 6067)See below for interesting mathematical facts about the number 254969955100727631612739584 from the Numbermatics database.
Names of 254969955100727631612739584
- Cardinal: 254969955100727631612739584 can be written as Two hundred fifty-four septillion, nine hundred sixty-nine sextillion, nine hundred fifty-five quintillion, one hundred quadrillion, seven hundred twenty-seven trillion, six hundred thirty-one billion, six hundred twelve million, seven hundred thirty-nine thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 2.54969955100727631612739584 × 1026
Factors of 254969955100727631612739584
Divisors of 254969955100727631612739584
- Number of divisors d(n): 21375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 28 32 33 34 36 42 44 48 49 51 56 63 64 66 68 72 77 84 88 96 98 99 102 112 119 121 126 128 132 136 144 147 153 154 168 176 187 192 196 198 204 224 231 238 242 252 256 264 272 288 289 294 306 308 336 343 352 357 363 374 384 392 396 408 441 448 462 476 484 504 512 528 539 544 561 576 578 588 612 616 672 686 693 704 714 726 748 768 784 792 816 833 847 867 882 896 924 952 968 1008 1024 1029 1056 1071 1078 1088 1089 1122 1152 1156 1176 1224 1232 1309 1331 1344 1372 1386 1408 1428 1452 1496 1536 1568 1584 1617 1632 1666 1683 1694 1734 1764 1792 1848 1904 1936 2016 2023 2048 2057 2058 2112 2142 2156 2176 2178 2244 2304 2312 2352 2401 2448 2464 2499 2541 2601 2618 2662 2688 2744 2772 2816 2856 2904 2992 3072 3087 3136 3168 3179 3234 3264 3332 3366 3388 3468 3528 3584 3696 3773 3808 3872 3927 3993 4032 4046 4096 4114 4116 4224 4284 4312 4352 4356 4488 4608 4624 4704 4802 4851 4896 4913 4928 4998 5082 5202 5236 5324 5376 5488 5544 5632 5712 5808 5831 5929 5984 6067 6069 6144 6171 6174 6272 6336 6358 6468 6528 6664 6732 6776 6936 7056 7168 7203 7392 7497 7546 7616 7623 7744 7854 7986 8064 8092 8192 8228 8232 8448 8568 8624 8704 8712 8976 9163 9216 9248 9317 9408 9537 9604 9702 9792 9826 9856 9996 10164 10404 10472 10648 10752 10976 11088 11264 11319 11424 11616 11662 11781 11858 11968 11979 12134 12138 12288 12342 12348 12544 12672 12716 12936 13056 13328 13464 13552 13872 14112 14161 14336 14399 14406 14641 14739 14784 14994 15092 15232 15246 15488 15708 15972 16128 16184 16384 16456 16464 16896 17136 17248 17408 17424 17493 17787 17952 18201 18207 18326 18432 18496 18513 18634 18816 19074 19208 19404 19584 19652 19712 19992 20328 20808 20944 21296 21504 21609 21952 22176 22253 22528 22627 22638 22848 23232 23324 23562 23716 23936 23958 24268 24276 24576 24684 24696 25088 25344 25432 25872 26112 26411 26656 26928 27104 27489 27744 27951 28224 28322 28611 28672 28798 28812 29282 29478 29568 29988 30184 30464 30492 30976 31416 31944 32256 32368 32768 32912 32928 33792 33957 34272 34391 34496 34816 34848 34969 34986 35574 35904 36402 36414 36652 36864 36992 37026 37268 37632 38148 38416 38808 39168 39304 39424 39984 40656 40817 41503 41616 41888 42469 42483 42592 43008 43197 43218 43904 43923 44217 44352 44506 45056 45254 45276 45696 46464 46648 47124 47432 47872 47916 48536 48552 49152 49368 49392 50176 50688 50864 51744 52224 52479 52822 53312 53361 53856 54043 54208 54603 54978 55488 55902 56448 56644 57222 57344 57596 57624 58564 58956 59136 59976 60368 60928 60984 61952 62832 63888 64141 64512 64736 65219 65536 65824 65856 66737 66759 67584 67881 67914 68544 68782 68992 69632 69696 69938 69972 71148 71808 72804 72828 73304 73728 73984 74052 74536 75264 76296 76832 77616 78336 78608 78848 79233 79968 81312 81634 82467 83006 83232 83521 83776 83853 84938 84966 85184 86016 86394 86436 87808 87846 88434 88704 89012 90112 90508 90552 91392 92928 93296 94248 94864 95744 95832 97072 97104 98304 98736 98784 99127 100352 100793 101376 101728 102487 103139 103173 103488 104448 104907 104958 105644 106624 106722 107712 108086 108416 109206 109956 110976 111804 112896 113288 114444 114688 115192 115248 117128 117912 118272 119952 120736 121856 121968 122451 123904 124509 125664 127407 127449 127776 128282 129024 129472 129591 130438 131072 131648 131712 131769 133474 133518 135168 135762 135828 137088 137564 137984 139264 139392 139876 139944 142296 143616 145608 145656 146608 147456 147968 148104 149072 150528 152592 153664 155232 155771 156672 157216 157696 158389 158466 159936 162129 162624 163268 164934 166012 166464 167042 167552 167706 169876 169932 170368 172032 172788 172872 175616 175692 176868 177408 178024 180224 181016 181104 182784 185856 186592 188496 189728 191488 191664 192423 194144 194208 195657 196608 197472 197568 198254 200211 200277 200704 201586 202752 203456 203643 204974 206278 206346 206976 208896 209814 209916 211288 213248 213444 215424 216172 216832 218412 219912 221952 223608 225792 226576 228888 229376 230384 230496 234256 235824 236544 237699 239904 240737 241472 243712 243936 244783 244902 247808 248897 249018 250563 251328 254814 254898 255552 256564 258048 258944 259182 260876 262144 263296 263424 263538 266948 267036 270336 271524 271656 274176 275128 275968 278528 278784 279752 279888 284592 287232 290521 291216 291312 293216 294912 295936 296208 297283 297381 298144 301056 302379 305184 307328 307461 309417 309519 310464 311542 313344 314432 314721 315392 316778 316932 319872 324258 325248 326536 329868 332024 332928 334084 335104 335412 339752 339864 340736 344064 345576 345744 351232 351384 353736 354816 356048 360448 362032 362208 365568 367353 371712 373184 373527 376992 378301 379456 382221 382976 383328 384659 384846 388288 388416 391314 393216 394944 395136 396508 400422 400554 401408 403172 405504 406912 407286 409948 412556 412692 413952 417792 419628 419832 422576 426496 426888 430848 432344 433664 436824 439824 443904 447216 448987 451584 453152 456533 457776 458752 460768 460992 467159 467313 468512 471648 473088 475167 475398 479808 481474 482944 486387 487424 487872 489566 489804 495616 497794 498036 501126 502656 509628 509796 511104 513128 516096 517888 518364 521752 526592 526848 527076 533896 534072 540672 543048 543312 548352 550256 551936 557056 557568 559504 559776 569184 574464 577269 581042 582432 582624 584647 586432 586971 589824 591872 592416 594473 594566 594762 596288 600633 602112 604758 610368 614656 614922 618834 619038 620928 623084 626688 628864 629442 630784 633556 633864 639744 648516 650496 653072 659736 664048 665856 668168 670208 670824 679504 679728 681472 688128 691152 691488 693889 702464 702768 705551 707472 709632 712096 717409 720896 721973 722211 724064 724416 731136 734107 734349 734706 743424 746368 746691 747054 751689 753984 756602 758912 764442 765952 766656 769318 769692 776576 776832 782628 786432 789888 790272 793016 800844 801108 802816 806344 811008 813824 814572 819896 825112 825384 827904 835584 839256 839664 845152 852992 853776 861696 864688 867328 871563 873648 879648 887808 891849 892143 894432 897974 903168 906304 907137 913066 915552 917504 918731 921536 921984 922383 928251 934318 934626 937024 943296 946176 950334 950796 959616 962948 965888 972774 974848 975744 979132 979608 991232 995588 996072 1002252 1005312 1019256 1019592 1022208 1026256 1032192 1035776 1036728 1043504 1053184 1053696 1054152 1067792 1068144 1081344 1086096 1086624 1090397 1096704 1100512 1103872 1108723 1114112 1115136 1119008 1119552 1134529 1134903 1138368 1148928 1153977 1154538 1162084 1164864 1165248 1169294 1172864 1173942 1179648 1183744 1184832 1188946 1189132 1189524 1192576 1201266 1204224 1209516 1220736 1229312 1229844 1237668 1238076 1241856 1246168 1253376 1257728 1258884 1261568 1267112 1267728 1279488 1297032 1300992 1306144 1319472 1328096 1331712 1336336 1340416 1341648 1346961 1359008 1359456 1362944 1369599 1376256 1382304 1382976 1387778 1401477 1401939 1404928 1405536 1411102 1414944 1419264 1424192 1425501 1434818 1441792 1443946 1444422 1448128 1448832 1462272 1468214 1468698 1469412 1486848 1492736 1493382 1494108 1503378 1507968 1513204 1517824 1528884 1531904 1533312 1538636 1539384 1553152 1553664 1565256 1579776 1580544 1586032 1601688 1602216 1605632 1612688 1622016 1627648 1629144 1639792 1650224 1650768 1655808 1671168 1678512 1679328 1685159 1690304 1705984 1707552 1713481 1723392 1729376 1734656 1742279 1743126 1747296 1753363 1753941 1759296 1775616 1783419 1783698 1784286 1788864 1795948 1806336 1812608 1814274 1826132 1831104 1835008 1837462 1843072 1843968 1844766 1856502 1868636 1869252 1874048 1886592 1892352 1900668 1901592 1919232 1925896 1931776 1945548 1949696 1951488 1958264 1959216 1982464 1991176 1992144 2004504 2010624 2038512 2039184 2044416 2052512 2064384 2071552 2073456 2080981 2081667 2087008 2106368 2107392 2108304 2116653 2135584 2136288 2152227 2162688 2165919 2166633 2172192 2173248 2180794 2193408 2201024 2202321 2203047 2207744 2217446 2228224 2230272 2238016 2239104 2240073 2269058 2269806 2276736 2297856 2307954 2309076 2324168 2329728 2330496 2338588 2345728 2347884 2359296 2367488 2369664 2377892 2378264 2379048 2385152 2402532 2408448 2419032 2441472 2458624 2459688 2475336 2476152 2483712 2492336 2506752 2515456 2517768 2523136 2534224 2535456 2558976 2594064 2601984 2612288 2614689 2638944 2648107 2656192 2663424 2672672 2675547 2680832 2683296 2692613 2693922 2718016 2718912 2725888 2739198 2752512 2756193 2764608 2765952 2775556 2802954 2803878 2809856 2811072 2822204 2829888 2838528 2848384 2851002 2869636 2883584 2887892 2888844 2896256 2897664 2924544 2936428 2937396 2938824 2973696 2985472 2986764 2988216 3006756 3015936 3026408 3035648 3057768 3063808 3066624 3077272 3078768 3106304 3107328 3130512 3159552 3161088 3172064 3195731 3203376 3204432 3211264 3225376 3244032 3255296 3258288 3270113 3271191 3279584 3300448 3301536 3311616 3326169 3342336 3357024 3358656 3370318 3380608 3403587 3404709 3411968 3415104 3426962 3446784 3458752 3461931 3469312 3484558 3486252 3494592 3506726 3507882 3518592 3551232 3566838 3567396 3568572 3577728 3591896 3612672 3625216 3628548 3652264 3662208 3674924 3686144 3687936 3689532 3713004 3737272 3738504 3748096 3773184 3784704 3801336 3803184 3838464 3851792 3863552 3891096 3899392 3902976 3916528 3918432 3964928 3982352 3984288 4009008 4021248 4040883 4077024 4078368 4088832 4092529 4105024 4108797 4128768 4143104 4146912 4161311 4161962 4163334 4174016 4204431 4212736 4214784 4216608 4231249 4233306 4271168 4272576 4304454 4325376 4331838 4333266 4344384 4346496 4361588 4386816 4402048 4404642 4406094 4415488 4434892 4456448 4460544 4476032 4478208 4480146 4538116 4539612 4553472 4595712 4615908 4618152 4648336 4659456 4660992 4677176 4691456 4695768 4734976 4739328 4755784 4756528 4758096 4770304 4805064 4816896 4838064 4882944 4917248 4919376 4938857 4950672 4952304 4967424 4984672 5013504 5021863 5030912 5035536 5046272 5053811 5055477 5068448 5070912 5117952 5138749 5140443 5188128 5203968 5224576 5226837 5229378 5260089 5261823 5277888 5296214 5312384 5326848 5345344 5350257 5351094 5361664 5366592 5385226 5387844 5436032 5437824 5451776 5478396 5505024 5512386 5529216 5531904 5551112 5605908 5607756 5619712 5622144 5644408 5659776 5677056 5696768 5702004 5739272 5775784 5777688 5792512 5795328 5849088 5872856 5874792 5877648 5947392 5970944 5973528 5976432 6013512 6031872 6052816 6071296 6115536 6127616 6133248 6154544 6157536 6212608 6214656 6242943 6245001 6261024 6319104 6322176 6344128 6349959 6391462 6406752 6408864 6422528 6431117 6450752 6456681 6488064 6497757 6510592 6516576 6539203 6540226 6542382 6559168 6600896 6603072 6606963 6623232 6652338 6684672 6714048 6717312 6740636 6761216 6807174 6809418 6823936 6830208 6853924 6893568 6917504 6923862 6938624 6969116 6972504 6989184 7013452 7015764 7037184 7102464 7133676 7134792 7137144 7155456 7183792 7225344 7250432 7257096 7304528 7324416 7349848 7372288 7375872 7379064 7426008 7474544 7477008 7496192 7546368 7569408 7602672 7606368 7632779 7676928 7703584 7727104 7761061 7782192 7798784 7805952 7833056 7836864 7929856 7941703 7944321 7964704 7968576 8018016 8042496 8075177 8077839 8081766 8154048 8156736 8177664 8185058 8210048 8217594 8257536 8268579 8286208 8293824 8322622 8323924 8326668 8348032 8408862 8425472 8429568 8433216 8462498 8466612 8542336 8545152 8608908 8650752 8663676 8666532 8688768 8692992 8723176 8773632 8804096 8809284 8812188 8830976 8869784 8921088 8952064 8956416 8960292 9076232 9079224 9106944 9191424 9231816 9236304 9296672 9318912 9321984 9354352 9382912 9391536 9469952 9478656 9511568 9513056 9516192 9540608 9587193 9610128 9633792 9676128 9765888 9810339 9813573 9834496 9838752 9877714 9901344 9904608 9934848 9969344 9978507 10027008 10043726 10061824 10071072 10092544 10106041 10107622 10110954 10136896 10141824 10210761 10235904 10277498 10280886 10376256 10407936 10449152 10453674 10458756 10520178 10523646 10555776 10592428 10624768 10653696 10690688 10700514 10702188 10723328 10733184 10770452 10775688 10872064 10875648 10903552 10956792 11024772 11058432 11063808 11102224 11211816 11215512 11239424 11244288 11288816 11319552 11354112 11393536 11404008 11478544 11551568 11555376 11585024 11590656 11698176 11745712 11749584 11755296 11796113 11894784 11941888 11947056 11952864 11994367 12027024 12063744 12105632 12142592 12195953 12231072 12255232 12266496 12273541 12277587 12309088 12315072 12425216 12429312 12479819 12483933 12485886 12490002 12522048 12638208 12644352 12688256 12693747 12699918 12782924 12813504 12817728 12845056 12862234 12901504 12913362 12976128 12995514 13021184 13033152 13078406 13080452 13084764 13118336 13201792 13206144 13213926 13246464 13304676 13369344 13428096 13434624 13481272 13522432 13614348 13618836 13647872 13660416 13707848 13787136 13835008 13847724 13877248 13938232 13945008 13978368 14026904 14031528 14074368 14204928 14267352 14269584 14274288 14310912 14367584 14450688 14500864 14514192 14566867 14609056 14648832 14699696 14744576 14751744 14758128 14816571 14852016 14949088 14954016 14992384 15065589 15092736 15138816 15161433 15166431 15205344 15212736 15265558 15353856 15407168 15416247 15421329 15454208 15522122 15564384 15597568 15611904 15666112 15673728 15680511 15780267 15859712 15883406 15888642 15929408 15937152 16036032 16084992 16150354 16155678 16163532 16308096 16313472 16355328 16370116 16420096 16435188 16515072 16537158 16572416 16587648 16645244 16647848 16653336 16696064 16817724 16850944 16859136 16866432 16924996 16933224 17084672 17090304 17217816 17327352 17333064 17377536 17385984 17446352 17547264 17608192 17618568 17624376 17661952 17739568 17842176 17904128 17912832 17920584 18152464 18158448 18213888 18382848 18463632 18472608 18536749 18593344 18637824 18643968 18708704 18728829 18765824 18783072 18848291 18939904 18957312 19023136 19026112 19032384 19081216 19174386 19220256 19267584 19286993 19293351 19352256 19531776 19617609 19620678 19627146 19668992 19677504 19755428 19802688 19809216 19869696 19938688 19957014 20054016 20087452 20123648 20142144 20185088 20212082 20215244 20221908 20273792 20283648 20421522 20471808 20554996 20561772 20752512 20815872 20898304 20907348 20917512 21040356 21047292 21111552 21184856 21249536 21307392 21381376 21401028 21404376 21446656 21466368 21540904 21551376 21744128 21751296 21807104 21913584 22049544 22116864 22127616 22204448 22423632 22431024 22478848 22488576 22577632 22639104 22708224 22787072 22808016 22890791 22898337 22957088 23103136 23110752 23170048 23181312 23283183 23396352 23491424 23499168 23510592 23592226 23789568 23825109 23832963 23883776 23894112 23905728 23988734 24054048 24127488 24211264 24225531 24233517 24285184 24391906 24462144 24510464 24532992 24547082 24555174 24618176 24630144 24850432 24858624 24959638 24967866 24971772 24980004 25044096 25276416 25288704 25376512 25387494 25399836 25565848 25627008 25635456 25724468 25803008 25826724 25952256 25991028 26042368 26066304 26156812 26160904 26169528 26236672 26403584 26412288 26427852 26492928 26609352 26856192 26869248 26962544 27044864 27228696 27237672 27295744 27320832 27415696 27574272 27670016 27695448 27754496 27876464 27890016 27956736 28053808 28063056 28148736 28409856 28534704 28539168 28548576 28621824 28647703 28735168 28761579 28901376 29001728 29028384 29129177 29133734 29218112 29297664 29399392 29431017 29489152 29503488 29516256 29618743 29633142 29704032 29807171 29898176 29908032 29984768 30131178 30185472 30277632 30318123 30322866 30332862 30410688 30425472 30531116 30707712 30814336 30832494 30842658 30908416 31044244 31128768 31195136 31223808 31332224 31347456 31361022 31560534 31719424 31766812 31777284 31858816 31874304 32072064 32169984 32300708 32311356 32327064 32616192 32626944 32710656 32740232 32840192 32870376 33074316 33144832 33175296 33290488 33295696 33306672 33392128 33635448 33701888 33718272 33732864 33849992 33866448 34169344 34180608 34435632 34654704 34666128 34755072 34771968 34892704 35094528 35153041 35216384 35237136 35248752 35323904 35376677 35388339 35479136 35684352 35808256 35825664 35841168 35971243 35983101 36304928 36316896 36427776 36587859 36765696 36808489 36820623 36832761 36927264 36945216 37073498 37186688 37275648 37287936 37417408 37439457 37451799 37457658 37531648 37566144 37696582 37879808 37914624 38046272 38052224 38064768 38081241 38162432 38348772 38440512 38535168 38573986 38586702 38704512 39063552 39235218 39241356 39254292 39337984 39355008 39510856 39605376 39618432 39739392 39877376 39914028 40108032 40174904 40247296 40284288 40424164 40430488 40443816 40547584 40567296 40843044 40943616 41109992 41123544 41505024 41631744 41796608 41814696 41835024 42080712 42094584 42223104 42369712 42499072 42614784 42762752 42802056 42808752 42893312 42932736 43081808 43102752 43488256 43502592 43614208 43700601 43827168 44099088 44233728 44255232 44408896 44449713 44847264 44862048 44957696 44977152 45017819 45155264 45196767 45278208 45416448 45484299 45574144 45616032 45774421 45781582 45796674 45914176 46206272 46221504 46248741 46340096 46362624 46566366 46792704 46982848 46998336 47021184 47184452 47579136 47650218 47665926 47767552 47788224 47811456 47977468 48108096 48254976 48422528 48451062 48467034 48570368 48783812 48924288 49020928 49065984 49094164 49110348 49236352 49260288 49700864 49717248 49919276 49935732 49943544 49960008 50088192 50552832 50577408 50753024 50774988 50799672 51131696 51254016 51270912 51448936 51606016 51653448 51982056 52084736 52132608 52313624 52321808 52339056 52473344 52807168 52824576 52855704 52985856 53218704 53712384 53738496 53925088 54089728 54327427 54457392 54475344 54591488 54641664 54831392 55148544 55340032 55390896 55508992 55591921 55610247 55752928 55780032 55913472 56107616 56126112 56297472 56526239 56544873 56819712 57069408 57078336 57097152 57243648 57295406 57470336 57523158 57802752 57860979 57880053 58003456 58056768 58258354 58267468 58436224 58595328 58798784 58852827 58862034 58978304 59006976 59032512 59237486 59266284 59408064 59614342 59796352 59816064 59969536 60262356 60370944 60555264 60636246 60645732 60665724 60821376 60850944 61062232 61415424 61628672 61664988 61685316 61816832 62088488 62257536 62447616 62664448 62694912 62722044 63121068 63533624 63554568 63717632 63748608 64144128 64339968 64601416 64622712 64654128 65232384 65253888 65421312 65480464 65680384 65740752 66148632 66289664 66350592 66580976 66591392 66613344 66784256 67270896 67403776 67436544 67465728 67699984 67732896 68338688 68361216 68672373 68695011 68871264 69309408 69332256 69510144 69543936 69785408 69849549 70189056 70306082 70432768 70474272 70497504 70647808 70742287 70753354 70776678 70958272 71368704 71475327 71616512 71651328 71682336 71931233 71942486 71966202 72609856 72633792 72676593 72855552 73175718 73531392 73616978 73641246 73665522 73854528 73890432 74146996 74373376 74551296 74575872 74834816 74878914 74903598 74915316 75063296 75132288 75393164 75759616 75829248 76092544 76104448 76129536 76162482 76324864 76697544 76881024 77147972 77173404 77409024 78127104 78470436 78482712 78508584 78675968 78710016 79021712 79210752 79236864 79478784 79754752 79828056 80349808 80494592 80568576 80848328 80860976 80887632 81095168 81134592 81686088 81887232 82219984 82247088 83010048 83263488 83593216 83629392 83670048 83960569 84161424 84189168 84446208 84739424 84998144 85229568 85371671 85525504 85604112 85617504 85786624 85865472 85914787 85943109 86163616 86205504 86976512 87005184 87228416 87358733 87387531 87401202 87654336 88198176 88467456 88510464 88817792 88826947 88856229 88899426 89421513 89694528 89724096 89915392 89954304 90035638 90310528 90393534 90556416 90832896 90954369 90968598 91148288 91232064 91548842 91563164 91593348 91828352 92412544 92443008 92497482 92680192 92725248 93132732 93585408 93965696 93996672 94042368 94368904 95158272 95300436 95331852 95535104 95576448 95622912 95954936 96216192 96509952 96845056 96902124 96934068 97140736 97567624 97848576 98131968 98188328 98220696 98472704 98520576 99401728 99434496 99838552 99871464 99887088 99920016 100176384 101105664 101154816 101506048 101549976 101599344 102263392 102508032 102541824 102897872 103212032 103306896 103964112 104169472 104265216 104627248 104643616 104678112 104946688 105459123 105614336 105649152 105711408 105971712 106130031 106165017 106437408 107424768 107476992 107850176 107913729 107949303 108179456 108654854 108914784 108950688 109182976 109283328 109662784 109763577 110297088 110425467 110461869 110680064 110781792 111017984 111166451 111183842 111220494 111505856 111560064 111826944 112215232 112252224 112318371 112594944 113052478 113089746 113639424 114138816 114156672 114194304 114487296 114590812 114940672 115046316 115605504 115721958 115760106 116006912 116113536 116516708 116534936 116872448 117190656 117597568 117705654 117724068 117956608 118013952 118065024 118474972 118532568 118816128 119228684 119592704 119632128 119939072 120524712 120741888 121272492 121291464 121331448 121642752 121701888 122124464 122830848 123257344 123329976 123370632 123633664 124176976 124515072 124895232 125328896 125389824 125444088 126242136 127067248 127109136 127435264 127497216 128288256 128679936 129202832 129245424 129308256 129757243 130464768 130507776 130842624 130960928 131101803 131360768 131481504 131938037 132297264 132579328 132701184 133161952 133182784 133226688 133568512 134541792 134807552 134873088 134931456 135008951 135053457 135399968 135465792 136677376 136722432 137278009 137323263 137344746 137390022 137742528 138618816 138664512 139020288 139087872 139570816 139699098 140378112 140612164 140865536 140948544 140995008 141295616 141484574 141506708 141553356 141916544 142737408 142950654 143233024 143302656 143364672 143862466 143884972 143932404 145219712 145267584 145353186 145711104 146351436 147062784 147233956 147282492 147331044 147709056 147780864 148293992 148746752 149102592 149151744 149669632 149757828 149807196 149830632 150126592 150264576 150786328 151658496 152185088 152208896 152259072 152324964 152649728 153395088 153762048 154295944 154346808 154818048 156254208 156940872 156965424 157017168 157351936 157420032 158043424 158421504 158473728 158957568 159509504 159656112 160235537 160699616 160989184 161137152 161696656 161721952 161775264 162190336 162269184 162982281 163372176 163774464 164439968 164494176 166020096 166526976 166775763 166830741 167186432 167258784 167340096 167921138 168322848 168378336 168892416 169478848 169578717 169634619 169996288 170459136 170743342 171051008 171208224 171235008 171573248 171730944 171829574 171886218 172327232 172411008 173582937 173953024 174010368 174456832 174717466 174775062 174802404 175308672 176396352 176934912 177020928 177635584 177653894 177712458 177798852 178843026 179389056 179448192 179908608 180071276 180621056 180787068 181112832 181665792 181908738 181937196 182296576 182464128 183097684 183126328 183186696 183656704 184825088 184886016 184994964 185360384 185450496 186265464 187931392 187993344 188084736 188737808 190600872 190663704 191070208 191152896 191245824 191909872 192432384 193019904 193690112 193804248 193868136 194281472 195135248 195697152 196263936 196376656 196441392 196945408 197041152 198803456 198868992 199677104 199742928 199774176 199840032 200352768 200533921 202211328 202309632 203012096 203099952 203198688 203904239 204526784 205016064 205083648 205795744 206017119 206424064 206613792 207331201 207928224 208338944 208530432 208650197 209254496 209287232 209356224 209893376 210918246 211228672 211298304 211422816 211943424 212156923 212226861 212260062 212330034 212874816 214849536 214953984 215700352 215793699 215827458 215898606 216358912 217309708 217829568 217901376 218365952 218566656 219325568 219527154 220594176 220850934 220923738 221360128 221563584 222035968 222332902 222367684 222440988 223011712 223120128 223653888 224430464 224504448 224636742 225189888 226104956 226179492 227278848 228277632 228313344 228388608 228974592 229181624 229881344 230092632 231443916 231520212 232013824 232227072 233033416 233069872 233744896 234381312 235195136 235411308 235448136 235913216 236027904 236130048 236949944 237065136 237632256 238457368 239185408 239264256 239878144 241049424 241483776 242544984 242582928 242662896 243285504 243403776 244248928 245661696 246514688 246659952 246741264 247267328 247636739 248353952 249030144 249790464 250657792 250779648 250888176 251798701 251881707 252484272 254134496 254218272 254870528 254994432 256115013 256576512 257359872 257659423 257744361 257829327 258405664 258490848 258616512 259514486 260929536 261015552 261685248 261921856 262076199 262162593 262203606 262721536 262963008 263876074 264594528 265158656 265402368 266323904 266365568 266453376 266480841 266568687 267137024 268264539 269083584 269615104 269746176 269862912 270017902 270106914 270799936 270931584 273354752 273444864 274556018 274646526 274689492 274780044 275485056 277237632 277329024 278040576 278175744 279141632 279398196 280756224 281224328 281731072 281897088 281990016 282969148 283013416 283106712 283833088 285474816 285901308 286466048 286605312 286729344 287724932 287769944 287864808 290439424 290535168 290706372 291422208 292702872 294467912 294564984 294662088 295418112 295561728 296587984 297493504 298205184 298303488 299339264 299515656 299614392 299661264 300253184 300529152 301572656 303316992 304370176 304417792 304518144 304649928 305299456 306790176 307524096 308591888 308693616 309636096 312508416 313881744 313930848 314034336 314703872 314840064 315124733 316086848 316377369 316843008 316947456 317915136 318390093 319019008 319312224 320420947 320471074 321399232 321978368 322274304 323393312 323443904 323550528 323741187 324380672 324538368 325964562 326744352 327548928 327878881 328879936 328988352 331276401 332040192 333053952 333499353 333551526 333661482 334372864 334517568 334680192 335842276 336645696 336756672 337784832 338957696 339157434 339269238 339992576 340918272 341486684 342102016 342416448 342470016 343146496 343461888 343659148 343772436 344654464 344822016 347165874 347906048 348020736 348913664 349434932 349550124 349604808 350617344 352792704 353869824 354041856 355271168 355307788 355424916 355597704 357686052 358778112 358896384 359817216 360142552 361242112 361574136 362225664 363817476 363874392 364593152 364928256 366195368 366252656 366373392 367313408 369650176 369772032 369989928 370720768 370900992 372530928 375862784 375986688 376169472 377475616 381201744 381327408 382140416 382305792 382491648 383819744 384864768 386039808 387380224 387608496 387736272 388562944 389143447 389271729 390270496 391394304 392527872 392753312 392882784 393890816 394082304 395683673 395814111 397606912 397737984 399354208 399485856 399548352 399680064 400705536 401067842 404422656 404619264 404893379 405026853 405160371 406024192 406199904 406397376 407808478 409053568 410032128 410167296 411591488 411834027 411969789 412034238 412848128 413227584 414662402 415856448 416677888 417060864 417300394 418508992 418574464 418712448 419786752 421836492 422457344 422596608 422845632 423886848 424313846 424453722 424520124 424660068 425749632 429699072 429907968 431400704 431587398 431654916 431797212 432717824 434619416 435659136 435802752 437133312 438651136 439054308 441188352 441701868 441847476 442720256 443127168 444665804 444735368 444881976 446023424 446240256 447307776 448860928 449008896 449273484 450379776 452209912 452358984 456555264 456626688 456777216 457949184 458363248 459762688 460185264 462887832 463040424 464027648 464454144 466066832 466139744 467489792 468762624 470390272 470822616 470896272 471826432 472055808 472260096 473899888 474130272 475264512 476914736 478370816 478528512 479756288 480706611 482098848 482967552 485089968 485165856 485325792 486571008 486807552 488497856 488946843 491323392 493029376 493319904 493482528 494534656 495196009 495273478 496707904 498060288 499580928 500327289 501315584 501559296 501776352 503518631 503597402 503763414 504968544 506721907 508268992 508436544 508736151 509741056 509988864 512230026 513153024 514719744 515318846 515488722 515658654 516811328 516981696 517233024 519028972 521859072 522031104 523370496 523843712 524152398 524325186 524407212 525443072 525926016 527752148 529189056 530317312 530804736 532647808 532731136 532906752 532961682 533137374 534274048 536529078 538167168 539230208 539725824 540035804 540213828 541599872 541863168 546709504 546889728 549112036 549293052 549378984 549560088 550970112 554475264 554658048 556081152 556351488 558283264 558796392 562448656 563462144 563794176 563980032 565938296 566026832 566213424 567666176 571802616 572932096 573210624 573458688 575449864 575539888 575729616 580878848 581070336 581412744 582844416 585405744 588935824 589129968 589324176 590836224 591123456 593175968 594987008 596410368 596606976 597601697 598678528 599031312 599228784 599322528 600506368 601058304 601403509 601601763 603145312 606633984 608740352 608835584 609036288 609299856 610598912 611511131 611712717 613580352 615048192 617183776 617387232 619272192 621788629 621993603 625016832 625744313 625950591 627763488 627861696 628068672 629407744 629680128 630249466 632173696 632754738 633686016 633894912 635830272 636470769 636680583 636780186 638038016 638624448 640841894 640942148 642798464 643956736 644548608 646786624 646887808 647101056 647381097 647482374 648761344 649076736 651929124 653488704 655097856 655757762 657759872 657976704 662552802 664080384 666107904 666998706 667103052 667322964 668745728 669035136 669360384 671684552 673291392 673513344 675569664 677915392 678314868 678538476 679985152 681836544 682973368 684204032 684832896 684940032 686923776 687318296 687544872 689308928 689644032 694331748 695812096 696041472 698869864 699100248 699209616 701234688 705585408 707739648 708083712 710542336 710615576 710849832 711195408 715372104 717556224 717792768 719634432 720285104 722484224 723148272 724451328 727634952 727748784 729186304 729856512 732390736 732505312 732746784 734626816 739300352 739544064 739979856 741441536 741801984 742910217 745061856 751725568 751973376 752338944 754951232 755396103 755645121 762403488 762654816 764280832 764611584 764983296 767639488 768345039 769729536 772079616 772978269 773233083 774760448 775216992 775472544 777125888 778165157 778286894 778543458 780540992 782788608 785055744 785506624 785765568 786228597 787781632 788164608 791367346 791628222 795213824 795475968 798708416 798971712 799096704 799360128 799442523 801411072 802135684 808845312 809238528 809786758 810053706 810320742 812048384 812399808 812794752 815616956 818107136 820064256 820334592 823182976 823668054 823939578 824068476 825696256 826455168 829324804 831712896 833355776 834121728 834600788 837017984 837148928 837424896 839573504 843672984 844914688 845193216 845691264 848627692 848907444 849040248 849320136 851499264 859398144 859815936 862801408 863174796 863309832 863594424 865435648 869238832 871318272 871605504 874266624 877302272 878108616 883403736 883694952 885440512 886254336 889331608 889470736 889763952 892046848 892480512 894615552 897721856 898017792 898546968 900759552 904419824 904717968 913110528 913253376 913554432 915898368 916726496 919525376 920370528 923566259 925775664 926080848 928055296 928908288 932133664 932279488 934979584 937525248 940780544 941645232 941792544 943652864 944111616 944520192 945062657 945374199 947799776 948260544 950529024 953829472 956741632 957057024 959512576 960946063 961262841 961413222 964197696 965935104 970179936 970331712 970651584 973142016 973615104 976995712 977893686 982646784 983636643 986058752 986639808 986965056 989069312 990392018 990546956 993415808 996120576 999161856 1000498059 1000654578 1002631168 1003118592 1003552704 1007037262 1007194804 1007526828 1009937088 1013443814 1016537984 1016873088 1017472302 1019482112 1019977728 1024460052 1026306048 1029439488 1030637692 1030977444 1031317308 1033622656 1033963392 1034466048 1038057944 1043718144 1044062208 1046740992 1047687424 1048304796 1048650372 1048814424 1050886144 1051852032 1055504296 1058378112 1061609472 1065295616 1065462272 1065813504 1065923364 1066274748 1068548096 1073058156 1076334336 1079451648 1080071608 1080427656 1083199744 1083726336 1093419008 1093779456 1098224072 1098586104 1098757968 1099120176 1101940224 1108950528 1109316096 1112162304 1112702976 1116566528 1117592784 1124897312 1126924288 1127588352 1127960064 1131876592 1132053664 1132426848 1135332352 1143605232 1145864192 1146421248 1146917376 1150899728 1151079776 1151459232 1161757696 1162140672 1162825488 1165688832 1167430341 1167815187 1170811488 1177871648 1178259936 1178648352 1181672448 1182246912 1186351936 1187051019 1187442333 1189974016 1192820736 1193213952 1195203394 1197357056 1198062624 1198457568 1198645056 1201012736 1202116608 1202807018 1203203526 1206290624 1213267968 1214680137 1215080559 1217480704 1217671168 1218072576 1218599712 1221197824 1222830961 1223022262 1223425434 1227160704 1230096384 1234367552 1234774464 1235502081 1238544384 1243577258 1243987206 1250033664 1251488626 1251901182 1255526976 1255723392 1256137344 1259360256 1260498932 1264347392 1265509476 1267372032 1267789824 1271660544 1272941538 1273361166 1273560372 1276076032 1277248896 1281683788 1281884296 1285596928 1287913472 1289097216 1293573248 1293775616 1294202112 1294762194 1294964748 1297522688 1298153472 1303858248 1306977408 1311515524 1315519744 1315953408 1325105604 1328160768 1333997412 1334206104 1334645928 1337491456 1338070272 1338720768 1343369104 1346582784 1347026688 1351139328 1355830784 1356629736 1357076952 1359970304 1365946736 1368408064 1369665792 1369880064 1373847552 1374636592 1375089744 1378617856 1379288064 1388663496 1391624192 1392082944 1397739728 1398200496 1398419232 1402469376 1411170816 1415479296 1416167424 1421084672 1421231152 1421699664 1422390816 1427329673 1430744208 1435112448 1435585536 1439268864 1440570208 1442119833 1444968448 1446296544 1448902656 1451318407 1455269904 1455497568 1458372608 1459713024 1460551379 1464781472 1465010624 1465493568 1469253632 1478600704 1479088128 1479959712 1482883072 1483603968 1485098461 1485588027 1485820434 1490123712 1503451136 1503946752 1504677888 1509902464 1510058099 1510555893 1510792206 1511290242 1520165721 1524806976 1525309632 1528561664 1529223168 1529966592 1535278976 1536690078 1539459072 1544159232 1545956538 1546466166 1549520896 1550433984 1550945088 1554251776 1556330314 1556573788 1557086916 1561081984 1565577216 1570111488 1571013248 1571531136 1572457194 1575563264 1576329216 1582734692 1583256444 1590427648 1590951936 1597416832 1597943424 1598193408 1598720256 1598885046 1602822144 1604271368 1617690624 1619573516 1620107412 1620641484 1624096768 1624799616 1625589504 1631233912 1636214272 1640128512 1640669184 1646365952 1647336108 1647879156 1648136952 1651392512 1652910336 1658649608 1663425792 1668243456 1669201576 1674035968 1674297856 1674849792 1679147008 1687345968 1689829376 1690386432 1691382528 1697255384 1697814888 1698080496 1698640272 1702998528 1718796288 1719631872 1725602816 1726349592 1726619664 1727188848 1730871296 1738477664 1742636544 1743211008 1748533248 1754604544 1756217232 1762590907 1766807472 1767389904 1770881024 1772508672 1778663216 1778941472 1779527904 1784093696 1784961024 1789231104 1792805091 1795443712 1796035584 1797093936 1801519104 1803615961 1804210527 1804805289 1808839648 1809435936 1826221056 1826506752 1827108864 1831796736 1833452992 1834533393 1835138151 1839050752 1840741056 1847132518 1851551328 1852161696 1856110592 1857816576 1864267328 1864558976 1865365887 1865980809 1869959168 1875050496 1877232939 1877851773 1881561088 1883290464 1883585088 1887305728 1888223232 1889040384 1890125314 1890748398 1895599552 1896521088 1901058048 1907658944 1909412307 1913483264 1914114048 1919025152 1921892126 1922525682 1922826444 1928395392 1931870208 1940359872 1940663424 1941303168 1946284032 1947230208 1953991424 1955787372 1965293568 1967273286 1972117504 1973279616 1973930112 1980784036 1981093912 1986831616 1992241152 1998323712 2000996118 2001309156 2005262336 2006237184 2007105408 2014074524 2014389608 2015053656 2019874176 2026887628 2033075968 2033746176 2034944604 2038964224 2039955456 2048920104 2052612096 2061275384 2061954888 2062634616 2067245312 2067926784 2068932096 2076115888 2087436288 2088124416 2095374848 2096609592 2097300744 2097628848 2101772288 2103704064 2111008592 2116756224 2123218944 2130591232 2130924544 2131627008 2131846728 2132549496 2137096192 2146116312 2152668672 2158903296 2160143216 2160855312 2166399488 2167452672 2186838016 2187558912 2196448144 2197172208 2197515936 2198240352 2203880448 2205873131 2217901056 2218632192 2224324608 2225405952 2228730651 2233133056 2235185568 2242946629 2249794624 2253848576 2255176704 2255920128 2263753184 2264107328 2264853696 2266188309 2270664704 2287210464 2291728384 2292842496 2293834752 2295152167 2301799456 2302159552 2302918464 2318934807 2323515392 2324281344 2325650976 2331377664 2333726153 2334495471 2334860682 2335630374 2341622976 2355743296 2356519872 2357296704 2363344896 2364493824 2372703872 2374102038 2374884666 2379948032 2385641472 2386427904 2390406788 2394714112 2396125248 2396915136 2397290112 2402025472 2404233216 2405614036 2406407052 2412581248 2426535936 2429360274 2430161118 2434961408 2435342336 2436145152 2437199424 2442395648 2445661922 2446044524 2446850868 2454321408 2460192768 2468735104 2469548928 2471004162 2477088768 2487154516 2487974412 2500067328 2502977252 2503802364 2511053952 2511446784 2512274688 2518720512 2520997864 2528694784 2531018952 2534744064 2535579648 2545883076 2546722332 2547120744 2552152064 2554497792 2563367576 2563768592 2571193856 2578194432 2587146496 2587551232 2588404224 2589524388 2589929496 2595045376 2596306944 2607716496 2613954816 2623031048 2631039488 2631906816 2650211208 2656321536 2667994824 2668412208 2669291856 2674982912 2676140544 2677441536 2686738208 2693165568 2694053376 2702278656 2711661568 2713259472 2714153904 2719940608 2724004129 2731893472 2736816128 2739331584 2739760128 2747695104 2749273184 2750179488 2757235712 2758576128 2769785711 2770698777 2777326992 2783248384 2784165888 2795479456 2796400992 2796838464 2804938752 2822341632 2830958592 2832334848 2834253653 2835187971 2836122597 2842169344 2842462304 2843399328 2844781632 2854659346 2861488416 2870224896 2871171072 2878537728 2881140416 2882838189 2883788523 2884239666 2889936896 2892593088 2897805312 2902636814 2910539808 2910995136 2916745216 2919426048 2921102758 2929562944 2930021248 2930987136 2938507264 2950909929 2957201408 2958176256 2959919424 2965766144 2967207936 2970196922 2971176054 2971640868 2980247424 3006902272 3007893504 3009355776 3019804928 3020116198 3021111786 3021584412 3022580484 3040331442 3049613952 3050619264 3058446336 3059933184 3070557952 3073380156 3078918144 3088318464 3091913076 3092932332 3099041792 3100867968 3101890176 3112660628 3113147576 3114173832 3122163968 3131154432 3140222976 3142026496 3143062272 3144914388 3151126528 3152658432 3165469384 3166512888 3194833664 3195886848 3196386816 3197440512 3197770092 3205644288 3208542736 3239147032 3240214824 3241282968 3248193536 3249599232 3251179008 3262467824 3272428544 3280257024 3281338368 3292731904 3294672216 3295758312 3296273904 3302785024 3305820672 3317299216 3326851584 3336486912 3338403152 3348071936 3348595712 3349699584 3358294016 3374691936 3379658752 3380772864 3382765056 3394510768 3395629776 3396160992 3397280544 3405997056 3437592576 3439263744 3451205632 3452699184 3453239328 3454377696 3461742592 3466372063 3476955328 3485273088 3486422016 3497066496 3502291023 3509209088 3512434464 3524630417 3525181814 3533614944 3534779808 3541762048 3545017344 3547053349 3557326432 3557882944 3559055808 3561153057 3568187392 3569922048 3578462208 3585610182 3590887424 3592071168 3594187872 3603038208 3606667691 3607231922 3608421054 3609610578 3617679296 3618871872 3644040411 3652442112 3653013504 3654217728 3663593472 3666905984 3668492883 3669066786 3670276302 3678101504 3681482112 3694265036 3703102656 3704323392 3712221184 3715633152 3728534656 3729117952 3730731774 3731961618 3739918336 3750100992 3754465878 3755703546 3763122176 3766580928 3767170176 3774611456 3778080768 3780250628 3781496796 3791199104 3793042176 3802116096 3815317888 3818824614 3826966528 3828228096 3838050304 3843784252 3845051364 3845652888 3856790784 3863740416 3880719744 3881326848 3882606336 3892568064 3894460416 3907982848 3911574744 3934546572 3944235008 3946559232 3947860224 3961568072 3962187824 3973663232 3984482304 4001992236 4002618312 4010524672 4012474368 4014210816 4028149048 4028779216 4030107312 4039748352 4053775256 4066151936 4067492352 4069889208 4077928448 4079910912 4097840208 4105224192 4122550768 4123909776 4125269232 4134490624 4135853568 4137864192 4152231776 4174872576 4176248832 4190749696 4193219184 4194601488 4195257696 4203544576 4207408128 4209824563 4222017184 4233512448 4246437888 4261182464 4261849088 4263254016 4263693456 4265098992 4274192384 4280577917 4281989019 4292232624 4305337344 4317806592 4320286432 4321710624 4332798976 4334905344 4352520403 4353955221 4373676032 4375117824 4380210191 4381654137 4392896288 4394344416 4395031872 4396480704 4407760896 4411746262 4435802112 4437264384 4448649216 4450811904 4453827169 4455295383 4456764081 4457461302 4466266112 4470371136 4485893258 4499589248 4507697152 4510353408 4511840256 4527506368 4528214656 4529707392 4530174297 4531667679 4532376618 4541329408 4560497163 4574420928 4583456768 4585684992 4587669504 4590304334 4603598912 4604319104 4605836928 4637869614 4647030784 4648562688 4651301952 4662755328 4667452306 4668990942 4669721364 4671260748 4683245952 4711486592 4713039744 4714593408 4726689792 4728987648 4745407744 4748204076 4749769332 4759896064 4771282944 4772855808 4780813576 4789428224 4792250496 4793830272 4794580224 4808466432 4811228072 4812814104 4825162496 4853071872 4858720548 4860322236 4869922816 4870684672 4872290304 4874398848 4891323844 4892089048 4893701736 4908642816 4920385536 4937470208 4939097856 4942008324 4954177536 4974309032 4975948824 5005954504 5007604728 5022107904 5022893568 5024549376 5037441024 5041995728 5057389568 5062037904 5069488128 5071159296 5091766152 5093444664 5094241488 5104304128 5108995584 5126735152 5127537184 5142387712 5156388864 5174292992 5175102464 5176808448 5179048776 5179858992 5190090752 5192613888 5215432992 5227909632 5246062096 5262078976 5263813632 5287772721 5300422416 5312643072 5335989648 5336824416 5338583712 5349965824 5352281088 5354883072 5373476416 5378415273 5386331136 5388106752 5404557312 5410847883 5412631581 5423323136 5426518944 5428307808 5439881216 5447156099 5448008258 5463786944 5473632256 5478663168 5479520256 5495390208 5498546368 5500358976 5503600179 5514471424 5517152256 5539571422 5541397554 5554653984 5566496768 5568331776 5573940977 5590958912 5592801984 5593676928 5596097661 5609877504 5631698817 5644683264 5661917184 5664669696 5668507306 5670375942 5672245194 5684338688 5684924608 5686798656 5689563264 5709318692 5722976832 5740449792 5742342144 5757075456 5762280832 5765676378 5767577046 5768479332 5779873792 5785186176 5795610624 5805273628 5821079616 5821990272 5833490432 5838852096 5842205516 5859125888 5860042496 5861974272 5877014528 5901819858 5914402816 5916352512 5919838848 5931532288 5940393844 5942352108 5943281736 5960494848 6013804544 6015787008 6018711552 6039609856 6040232396 6042223572 6043168824 6045160968 6080662884 6099227904 6101238528 6116892672 6119866368 6141115904 6146760312 6157836288 6183826152 6185864664 6198083584 6201735936 6203780352 6225321256 6226295152 6228347664 6244327936 6262308864 6284052992 6286124544 6289828776 6302253056 6305316864 6330938768 6333025776 6389667328 6391773696 6392773632 6394881024 6395540184 6411288576 6417085472 6478294064 6480429648 6482565936 6496387072 6499198464 6502358016 6524935648 6544857088 6560514048 6562676736 6585463808 6589344432 6591516624 6592547808 6605570048 6611641344 6615438599 6617619393 6634598432 6653703168 6672973824 6676806304 6696143872 6697191424 6699399168 6716588032 6726622441 6728839887 6749383872 6759317504 6761545728 6765530112 6789021536 6791259552 6792321984 6794561088 6811994112 6875185152 6878527488 6883187443 6885456501 6902411264 6905398368 6906478656 6908755392 6923485184 6932744126 6953910656 6970546176 6972844032 6994132992 7001178459 7003486413 7004582046 7018418176 7024868928 7049260834 7050363628 7067229888 7069559616 7083524096 7090034688 7094106698 7114652864 7115765888 7118111616 7122306114 7136374784 7139844096 7156924416 7171220364 7181774848 7184142336 7188375744 7206076416 7213335382 7214463844 7216842108 7219221156 7235358592 7237743744 7288080822 7304884224 7306027008 7308435456 7327186944 7333811968 7336985766 7338133572 7340552604 7356203008 7362964224 7388530072 7406205312 7408646784 7431266304 7457069312 7458235904 7461463548 7463923236 7479836672 7500201984 7508931756 7511407092 7526244352 7533161856 7534340352 7556161536 7560501256 7562993592 7582398208 7586084352 7604232192 7630635776 7637649228 7653933056 7656456192 7687568504 7690102728 7691305776 7713581568 7761439488 7762653696 7765212672 7785136128 7788920832 7815965696 7823149488 7869093144 7888470016 7893118464 7895720448 7923136144 7924375648 7947326464 7968964608 8003984472 8005236624 8021049344 8024948736 8028421632 8056298096 8057558432 8060214624 8079496704 8107550512 8132303872 8134984704 8139778416 8155856896 8159821824 8172012387 8195680416 8210448384 8245101536 8247819552 8250538464 8268981248 8271707136 8275728384 8304463552 8309357133 8312096331 8349745152 8352497664 8381499392 8386438368 8389202976 8390515392 8407089152 8414816256 8419649126 8444034368 8467024896 8492875776 8502760959 8505563913 8522364928 8523698176 8526508032 8527386912 8530197984 8548384768 8559816727 8561155834 8563978038 8584465248 8610674688 8635613184 8640572864 8643421248 8648514567 8665597952 8669810688 8705040806 8707910442 8747352064 8750235648 8760420382 8763308274 8785792576 8788688832 8790063744 8792961408 8815521792 8823492524 8871604224 8874528768 8897298432 8901623808 8907654338 8910590766 8913528162 8914922604 8932532224 8940742272 8971786516 8999178496 9015394304 9020706816 9023680512 9055012736 9056429312 9059414784 9060348594 9063335358 9064753236 9082658816 9120994326 9148841856 9166913536 9175339008 9180608668 9207197824 9208638208 9211673856 9275739228 9294061568 9297125376 9302603904 9334904612 9337981884 9339442728 9342521496 9366491904 9422973184 9426079488 9429186816 9453379584 9457975296 9490815488 9496408152 9499538664 9519792128 9561627152 9578856448 9584500992 9587660544 9589160448 9616932864 9622456144 9625628208 9650324992 9717441096 9720644472 9739845632 9741369344 9744580608 9748797696 9782647688 9784178096 9787403472 9817285632 9840771072 9874940416 9878195712 9884016648 9908355072 9948618064 9951897648 10011909008 10015209456 10044215808 10045787136 10049098752 10074882048 10083991456 10114779136 10124075808 10138976256 10142318592 10159228849 10183532304 10186889328 10188482976 10208608256 10217991168 10223859653 10253470304 10255074368 10284775424 10312777728 10348585984 10350204928 10353616896 10358097552 10359717984 10380181504 10385227776 10395689227 10399116189 10430865984 10455819264 10492124192 10524157952 10527627264 10570406693 10573891251 10575545442 10600844832 10625286144 10637653321 10641160047 10671979296 10673648832 10677167424 10699931648 10704562176 10709766144 10746952832 10756830546 10772662272 10776213504 10809114624 10820003073 10821695766 10825263162 10846646272 10853037888 10856615616 10879762432 10894312198 10896016516 10927573888 10947264512 10957326336 10959040512 10990780416 10997092736 11000717952 11005478649 11007200358 11028942848 11034304512 11079142844 11082795108 11109307968 11132993536 11136663552 11147881954 11181917824 11185603968 11187353856 11192195322 11219755008 11263397634 11289366528 11323834368 11337014612 11340751884 11344490388 11368677376 11369849216 11373597312 11379126528 11418637384 11445953664 11480899584 11484684288 11514150912 11524561664 11531352756 11535154092 11536958664 11559747584 11570372352 11591221248 11610547256 11642159232 11643980544 11677704192 11684411032 11718251776 11720084992 11723948544 11754029056 11803639716 11828805632 11832705024 11839677696 11880787688 11884704216 11886563472 11920989696 12027609088 12031574016 12037423104 12079219712 12080464792 12084447144 12086337648 12090321936 12161325768 12198455808 12202477056 12233785344 12239732736 12282231808 12293520624 12315672576 12367652304 12371729328 12396167168 12403471872 12407560704 12450642512 12452590304 12456695328 12488655872 12524617728 12568105984 12572249088 12579657552 12604506112 12610633728 12625311727 12629473689 12661877536 12666051552 12779334656 12783547392 12785547264 12789762048 12791080368 12822577152 12834170944 12841733751 12845967057 12956588128 12960859296 12965131872 12992774144 12998396928 13004716032 13049871296 13057561209 13061865663 13089714176 13121028096 13125353472 13140630573 13144962411 13170927616 13178688864 13183033248 13185095616 13211140096 13223282688 13230877198 13235238786 13269196864 13307406336 13345947648 13353612608 13361481507 13365886149 13392287744 13394382848 13398798336 13433176064 13453244882 13457679774 13498767744 13518635008 13523091456 13531060224 13578043072 13582519104 13584643968 13589122176 13590522891 13623988224 13750370304 13757054976 13766374886 13770913002 13804822528 13810796736 13812957312 13817510784 13865488252 13907821312 13941092352 13945688064 13988265984 14002356918 14006972826 14009164092 14036836352 14049737856 14098521668 14100727256 14134459776 14139119232 14167048192 14180069376 14188213396 14229305728 14231531776 14236223232 14244612228 14272749568 14279688192 14313848832 14342440728 14363549696 14368284672 14376751488 14426670764 14428927688 14433684216 14438442312 14470717184 14475487488 14576161644 14609768448 14612054016 14616870912 14667623936 14673971532 14676267144 14681105208 14712406016 14725928448 14777060144 14812410624 14817293568 14862532608 14914138624 14916471808 14922927096 14927846472 14959673344 15017863512 15022814184 15052488704 15066323712 15068680704 15112323072 15121002512 15125987184 15164796416 15172168704 15208464384 15261271552 15275298456 15307866112 15312912384 15375137008 15380205456 15382611552 15427163136 15522878976 15525307392 15530425344 15570272256 15577841664 15631931392 15646298976 15700626403 15738186288 15776940032 15786236928 15791440896 15846272288 15848751296 15863318163 15894652928 15937929216 16007968944 16010473248 16042098688 16049897472 16056843264 16066065169 16112596192 16115116864 16120429248 16158993408 16215101024 16232543649 16264607744 16269969408 16279556832 16311713792 16319643648 16336083071 16341468297 16344024774 16391360832 16420896768 16490203072 16495639104 16501076928 16537962496 16543414272 16551456768 16608927104 16618714266 16624192662 16699490304 16704995328 16721822931 16762998784 16772876736 16778405952 16781030784 16814178304 16829632512 16839298252 16888068736 16934049792 16985751552 17005521918 17011127826 17044729856 17047396352 17053016064 17054773824 17060395968 17096769536 17119633454 17122311668 17127956076 17168930496 17221349376 17271226368 17281145728 17286842496 17297029134 17331195904 17339621376 17410081612 17415820884 17494704128 17500471296 17520840764 17526616548 17571585152 17577377664 17580127488 17585922816 17631043584 17646985048 17743208448 17749057536 17794596864 17815308676 17821181532 17827056324 17829845208 17865064448 17881484544 17943573032 17998356992 18041413632 18047361024 18110025472 18112858624 18118829568 18120697188 18126670716 18129506472 18165317632 18241988652 18297683712 18350678016 18361217336 18414395648 18417276416 18423347712 18551478456 18588123136 18594250752 18605207808 18669809224 18675963768 18678885456 18685042992 18732983808 18845946368 18852158976 18858373632 18906759168 18915950592 18981630976 18992816304 18999077328 19039584256 19123254304 19157712896 19169001984 19175321088 19178320896 19233865728 19244912288 19251256416 19300649984 19388499977 19434882192 19441288944 19479691264 19482738688 19489161216 19497595392 19565295376 19568356192 19574806944 19634571264 19681542144 19749880832 19756391424 19768033296 19816710144 19839775571 19846315797 19852858179 19897236128 19903795296 20023818016 20030418912 20088431616 20091574272 20098197504 20149764096 20167982912 20179867323 20186519661 20229558272 20248151616 20277952512 20284637184 20318457698 20367064608 20373778656 20376965952 20417216512 20435982336 20447719306 20506940608 20510148736 20569550848 20625555456 20649562329 20656369503 20697171968 20700409856 20707233792 20716195104 20719435968 20760363008 20770455552 20791378454 20798232378 20861731968 20911638528 20984248384 21003535377 21048315904 21055254528 21140813386 21147782502 21151090884 21201689664 21250572288 21275306642 21282320094 21343958592 21347297664 21354334848 21409124352 21419532288 21493905664 21513661092 21545324544 21552427008 21618229248 21640006146 21643391532 21650526324 21693292544 21706075776 21713231232 21788624396 21792033032 21855147776 21894529024 21914652672 21918081024 21981560832 21994185472 22001435904 22010957298 22014400716 22057885696 22068609024 22158285688 22165590216 22218615936 22295763908 22363835648 22371207936 22374707712 22384390644 22439510016 22526795268 22578733056 22674029224 22681503768 22688980776 22737354752 22739698432 22747194624 22758253056 22837274768 22891907328 22961799168 22969368576 23049123328 23062705512 23070308184 23073917328 23119495168 23140744704 23221094512 23284318464 23287961088 23355408384 23368822064 23436503552 23440169984 23447897088 23508058112 23607279432 23657611264 23665410048 23679355392 23761575376 23769408432 23773126944 23841979392 24055218176 24063148032 24074846208 24158439424 24160929584 24168894288 24172675296 24180643872 24264604441 24322651536 24396911616 24404954112 24467570688 24479465472 24516037161 24564463616 24587041248 24631345152 24672412919 24735304608 24743458656 24792334336 24806943744 24815121408 24829373443 24901285024 24905180608 24913390656 24928071399 24977311744 25049235456 25136211968 25144498176 25159315104 25209012224 25221267456 25246673837 25250623454 25258947378 25323755072 25332103104 25508282877 25558669312 25567094784 25571094528 25579524096 25582160736 25645154304 25668341888 25670987683 25679450181 25683467502 25691934114 25913176256 25921718592 25930263744 25985548288 25996793856 26009432064 26099742592 26115122418 26123731326 26179428352 26242056192 26250706944 26281261146 26289924822 26341855232 26357377728 26366066496 26370191232 26422280192 26446565376 26461754396 26470477572 26538393728 26614812672 26691895296 26707225216 26722963014 26731772298 26784575488 26788765696 26797596672 26866352128 26906489764 26915359548 26997535488 27037270016 27046182912 27062120448 27156086144 27165038208 27169287936 27178244352 27181045782 27247976448 27500740608 27532749772 27541826004 27609645056 27621593472 27625914624 27635021568 27730976504 27815642624 27882184704 27891376128 28004713836 28013945652 28018328184 28073672704 28099475712 28197043336 28201454512 28268919552 28278238464 28360138752 28376426792 28458611456 28463063552 28472446464 28489224456 28545499136 28559376384 28684881456 28727099392 28736569344 28753502976 28853341528 28857855376 28867368432 28876884624 28941434368 28950974976 29152323288 29219536896 29224108032 29233741824 29335247872 29347943064 29352534288 29362210416 29424812032 29451856896 29554120288 29624821248 29634587136 29725065216 29828277248 29832943616 29845854192 29855692944 29919346688 29964045419 30035727024 30045628368 30104977408 30132647424 30137361408 30224646144 30242005024 30251974368 30329592832 30344337408 30416928768 30467642821 30477686547 30522543104 30550596912 30615732224 30625824768 30661471337 30671578959 30750274016 30760410912 30765223104 30854326272 31045757952 31050614784 31060850688 31140544512 31155683328 31176790183 31187067681 31197348567 31263862784 31292597952 31401252806 31476372576 31553880064 31572473856 31582881792 31692544576 31697502592 31711220079 31721673753 31726636326 31789305856 31875858432 31912959963 31923480141 32015937888 32020946496 32084197376 32099794944 32113686528 32132130338 32225192384 32230233728 32240858496 32317986816 32430202048 32460009219 32465087298 32529215488 32539938816 32559113664 32623427584 32639287296 32672166142 32682936594 32688049548 32782721664 32841793536 32980406144 32991278208 33002153856 33075924992 33086828544 33102913536 33217854208 33237428532 33248385324 33398980608 33409990656 33443645862 33525997568 33545753472 33556811904 33562061568 33659265024 33678596504 33776137472 33868099584 33971503104 34011043836 34022255652 34089459712 34094792704 34106032128 34109547648 34120791936 34239266908 34244623336 34255912152 34337860992 34442698752 34542452736 34562291456 34573684992 34594058268 34662391808 34679242752 34820163224 34831641768 35041681528 35053233096 35143170304 35154755328 35160254976 35171845632 35262087168 35293970096 35486416896 35498115072 35630617352 35642363064 35654112648 35659690416 35730128896 35762969088 35887146064 35996713984 36082827264 36094722048 36220050944 36225717248 36237659136 36241394376 36253341432 36259012944 36330635264 36483977304 36595367424 36701356032 36722434672 36828791296 36834552832 36846695424 37102956912 37176246272 37188501504 37210415616 37339618448 37351927536 37357770912 37370085984 37465967616 37691892736 37704317952 37716747264 37813518336 37831901184 37875935181 37888421067 37963261952 37985632608 37998154656 38079168512 38130092693 38246508608 38315425792 38338003968 38350642176 38356641792 38467731456 38489824576 38502512832 38525201253 38601299968 38776999954 38869764384 38882577888 38959382528 38965477376 38978322432 38995190784 39017586839 39130590752 39136712384 39149613888 39172683627 39269142528 39363084288 39421891719 39499761664 39512782848 39536066592 39633420288 39673344601 39679551142 39692631594 39705716358 39794472256 39807590592 40047636032 40060837824 40084444521 40176863232 40183148544 40196395008 40299528192 40335965824 40359734646 40373039322 40459116544 40496303232 40555905024 40569274368 40636915396 40734129216 40747557312 40753931904 40834433024 40871964672 40895438612 41013881216 41020297472 41139101696 41251110912 41299124658 41312739006 41394343936 41400819712 41414467584 41432390208 41438871936 41520726016 41582756908 41596464756 41723463936 41823277056 41968496768 42007070754 42096631808 42110509056 42281626772 42295565004 42302181768 42403379328 42501144576 42550613284 42564640188 42687917184 42694595328 42708669696 42818248704 42839064576 42987811328 43027322184 43090649088 43104854016 43280012292 43286783064 43301052648 43386585088 43412151552 43426462464 43577248792 43584066064 43710295552 43829305344 43836162048 43988370944 44002871808 44021914596 44028801432 44115771392 44137218048 44316571376 44331180432 44437231872 44591527816 44727671296 44742415872 44749415424 44768781288 44879020032 45053590536 45157466112 45348058448 45363007536 45377961552 45474709504 45479396864 45494389248 45516506112 45674549536 45783814656 45923598336 45938737152 46098246656 46125411024 46140616368 46147834656 46238990336 46281489408 46308070193 46442189024 46568636928 46575922176 46710816768 46737644128 46873007104 46880339968 46895794176 47016116224 47086357087 47101879209 47214558864 47315222528 47330820096 47358710784 47523150752 47538816864 47546253888 47683958784 48110436352 48126296064 48149692416 48182312101 48198195507 48316878848 48321859168 48337788576 48345350592 48361287744 48529208882 48645303072 48793823232 48809908224 48935141376 48958930944 48992098859 49008249213 49024404891 49032074322 49128927232 49174082496 49262690304 49344825838 49470609216 49486917312 49584668672 49613887488 49630242816 49658746886 49802570048 49810361216 49826781312 49856142798 49954623488 50098470912 50165468793 50272423936 50288996352 50318630208 50418024448 50442534912 50493347674 50501246908 50517894756 50647510144 50664206208 51016565754 51117338624 51134189568 51142189056 51159048192 51164321472 51290308608 51336683776 51341975366 51358900362 51366935004 51383868228 51826352512 51843437184 51860527488 51993587712 52018864128 52199485184 52230244836 52247462652 52358856704 52484112384 52501413888 52562522292 52579849644 52683710464 52714755456 52732132992 52740382464 52893130752 52923508792 52940955144 53076787456 53229625344 53383790592 53414450432 53445926028 53463544596 53569150976 53577531392 53595193344 53812979528 53830719096 53995070976 54124240896 54312172288 54330076416 54338575872 54356488704 54362091564 54495952896 55065499544 55083652008 55219290112 55243186944 55251829248 55270043136 55461953008 55631285248 55764369408 55782752256 56009427672 56027891304 56036656368 56147345408 56198951424 56394086672 56402909024 56537839104 56556476928 56720277504 56752853584 56917222912 56926127104 56944892928 56978448912 57090998272 57118752768 57369762912 57454198784 57473138688 57507005952 57706683056 57715710752 57734736864 57753769248 57882868736 57901949952 58165499931 58304646576 58439073792 58448216064 58467483648 58670495744 58695886128 58705068576 58724420832 58849624064 58903713792 59108240576 59249642496 59269174272 59450130432 59519326713 59538947391 59656554496 59665887232 59691708384 59711385888 59838693376 59918717089 59928090838 60071454048 60091256736 60209954816 60265294848 60274722816 60449292288 60484010048 60503948736 60539601969 60659185664 60688674816 60833857536 60935285642 60955373094 61045086208 61101193824 61231464448 61251649536 61313350747 61322942674 61343157918 61500548032 61520821824 61530446208 61708652544 61948686987 62091515904 62101229568 62121701376 62281089024 62311366656 62353580366 62374135362 62394697134 62527725568 62585195904 62802505612 62952745152 63107760128 63144947712 63165763584 63385089152 63395005184 63422440158 63443347506 63453272652 63578611712 63751716864 63825919926 63846960282 64031875776 64041892992 64168394752 64227373056 64264260676 64450384768 64460467456 64481716992 64635973632 64860404096 64920018438 64930174596 65058430976 65079877632 65118227328 65246855168 65344332284 65365873188 65376099096 65565443328 65683587072 65960812288 65982556416 66004307712 66151849984 66173657088 66205827072 66435708416 66474857064 66496770648 66887291724 67051995136 67091506944 67113623808 67124123136 67318530048 67357193008 67552274944 67736199168 68022087672 68044511304 68178919424 68189585408 68212064256 68219095296 68241583872 68478533816 68489246672 68511824304 68675721984 68885397504 69124582912 69147369984 69188116536 69324783616 69358485504 69640326448 69663283536 70083363056 70106466192 70286340608 70309510656 70320509952 70343691264 70524174336 70587940192 70972833792 70996230144 71261234704 71284726128 71308225296 71319380832 71460257792 71525938176 71567017571 71774292128 71993427968 72165654528 72189444096 72440101888 72451434496 72475318272 72482788752 72506682864 72518025888 72661270528 72769824589 72793813323 72967954608 73190734848 73402712064 73444869344 73657582592 73669105664 73693390848 73992846851 74017238757 74205913824 74352492544 74377003008 74420831232 74463573247 74488120329 74679236896 74703855072 74715541824 74740171968 74931935232 75383785472 75408635904 75433494528 75627036672 75663802368 75715061873 75740021511 75751870362 75776842134 75926523904 75971265216 75996309312 76158337024 76260185386 76493017216 76630851584 76676007936 76701284352 76713283584 76935462912 76979649152 77005025664 77012963049 77038350543 77050402506 77202599936 77553999908 77739528768 77765155776 77918765056 77930954752 77956644864 77990381568 78035173678 78261181504 78273424768 78299227776 78345367254 78538285056 78726168576 78843783438 78999523328 79025565696 79072133184 79266840576 79346689202 79359102284 79385263188 79411432716 79588944512 79615181184 80095272064 80121675648 80168889042 80353726464 80366297088 80392790016 80599056384 80671931648 80719469292 80746078644 80918233088 80992606464 81111810048 81138548736 81273830792 81468258432 81495114624 81507863808 81743929344 81790877224 82027762432 82040594944 82278203392 82502221824 82598249316 82625478012 82788687872 82801639424 82828935168 82864780416 82877743872 83165513816 83192929512 83446927872 83646554112 83936993536 84014141508 84193263616 84221018112 84563253544 84591130008 84604363536 84806758656 85101226568 85129280376 85375834368 85389190656 85417339392 85636497408 85678129152 85975622656 86054644368 86181298176 86209708032 86560024584 86573566128 86602105296 86773170176 86824303104 86852924928 87154497584 87168132128 87420591104 87658610688 87672324096 87976741888 88005743616 88043829192 88057602864 88231542784 88274436096 88377182089 88633142752 88662360864 88874463744 89183055632 89455342592 89484831744 89498830848 89537562576 89758040064 89892136257 90107181072 90314932224 90696116896 90726015072 90755923104 90949419008 90958793728 90988778496 91033012224 91349099072 91402928463 91433059641 91567629312 91847196672 91877474304 91984414011 92014736877 92196493312 92250822048 92281232736 92295669312 92477980672 92562978816 92616140386 92884378048 93137273856 93151844352 93421633536 93475288256 93530370549 93561203043 93746014208 93760679936 93791588352 94032232448 94172714174 94203758418 94429117728 94630445056 94661640192 94717421568 95046301504 95077633728 95092507776 95133660237 95367917568 95738879889 96220872704 96252592128 96299384832 96364624202 96396391014 96633757696 96643718336 96675577152 96690701184 96722575488 97058417764 97290606144 97587646464 97619816448 97870282752 97917861888 97984197718 98016498426 98048809782 98064148644 98257854464 98348164992 98525380608 98689651676 98941218432 98973834624 99169337344 99227774976 99260485632 99317493772 99605140096 99620722432 99653562624 99712285596 99909246976 100196941824 100330937586 100544847872 100577992704 100637260416 100836048896 100986695348 101002493816 101035789512 101295020288 101328412416 102033131508 102234677248 102268379136 102284378112 102318096384 102328642944 102673367552 102683950732 102717800724 102733870008 102767736456 103652705024 103686874368 103721054976 103987175424 104037728256 104398970368 104460489672 104494925304 104717713408 105125044584 105159699288 105367420928 105429510912 105464265984 105480764928 105786261504 105847017584 105881910288 106153574912 106459250688 106828900864 106891852056 106927089192 107138301952 107155062784 107190386688 107625959056 107661438192 107990141952 108248481792 108624344576 108660152832 108677151744 108712977408 108724183128 108991905792 110130999088 110167304016 110438580224 110486373888 110503658496 110540086272 110923906016 111262570496 111528738816 111565504512 112018855344 112055782608 112073312736 112294690816 112397902848 112462456183 112788173344 112805818048 113075678208 113112953856 113440555008 113505707168 113627805543 113834445824 113852254208 113889785856 113956897824 114181996544 114237505536 114352581497 114390278079 114739525824 114908397568 114946277376 115014011904 115413366112 115431421504 115469473728 115507538496 115765737472 115803899904 116330999862 116609293152 116878147584 116896432128 116934967296 117014186531 117052760517 117340991488 117391772256 117410137152 117448841664 117699248128 117807427584 118216481152 118499284992 118538348544 118900260864 119020033803 119038653426 119077894782 119313108992 119331774464 119383416768 119422771776 119677386752 119837434178 119856181676 120142908096 120182513472 120419909632 120530589696 120549445632 120898584576 120968020096 121007897472 121079203938 121318371328 121377349632 121667715072 121870571284 121910746188 122090172416 122202387648 122462928896 122503299072 122626701494 122645885348 122686315836 123001096064 123041643648 123060892416 123417305088 123897373974 124183031808 124202459136 124243402752 124562178048 124707160732 124748270724 124789394268 125055451136 125170391808 125605011224 125905490304 126289895424 126331527168 126770178304 126790010368 126844880316 126886695012 126906545304 127157223424 127503433728 127651839852 127693920564 128063751552 128083785984 128454746112 128528521352 128900769536 128920934912 128963433984 129271947264 129720808192 129840036876 129860349192 130116861952 130159755264 130236454656 130688664568 130731746376 130752198192 131130886656 131921624576 131965112832 132008615424 132303699968 132347314176 132411654144 132871416832 132949714128 132993541296 133774583448 134103990272 134183013888 134227247616 134248246272 134637060096 134714386016 135104549888 135472398336 136044175344 136089022608 136357838848 136379170816 136424128512 136438190592 136483167744 136957067632 136978493344 137023648608 137351443968 137770795008 138249165824 138294739968 138376233072 138649567232 138716971008 138878428997 138924210579 139280652896 139326567072 140166726112 140212932384 140572681216 140619021312 140641019904 140687382528 141048348672 141175880384 141259071261 141305637627 141945667584 141992460288 142522469408 142569452256 142616450592 142638761664 142920515584 143051876352 143134035142 143548584256 143986855936 144331309056 144378888192 144546936303 144594586521 144880203776 144902868992 144950636544 144965577504 145013365728 145036051776 145322541056 145539649178 145587626646 145935909216 146381469696 146805424128 146889738688 146976296577 147024747639 147315165184 147338211328 147386781696 147985693702 148034477514 148411827648 148704985088 148754006016 148841662464 148927146494 148976240658 149358473792 149407710144 149431083648 149480343936 149863870464 150767570944 150817271808 150866989056 151254073344 151327604736 151430123746 151480043022 151503740724 151553684268 151853047808 151942530432 151992618624 152520370772 152986034432 153261703168 153352015872 153402568704 153426567168 153870925824 153959298304 154010051328 154025926098 154076701086 154100805012 154405199872 155107999816 155479057536 155530311552 155837530112 155980763136 156070347356 156522363008 156546849536 156598455552 156690734508 157076570112 157452337152 157687566876 157999046656 158051131392 158144266368 158693378404 158718204568 158770526376 158822865432 159177889024 159230362368 160190544128 160243351296 160337778084 160707452928 160732594176 160785580032 161343863296 161438938584 161492157288 161836466176 161985212928 162547661584 162936516864 162990229248 163015727616 163487858688 163581754448 164055524864 164081189888 164556406784 165196498632 165250956024 165577375744 165603278848 165657870336 165729560832 165755487744 166331027632 166385859024 166893855744 167293108224 167873987072 168028283016 168386527232 168442036224 169126507088 169182260016 169208727072 169613517312 170202453136 170258560752 170751668736 170778381312 170834678784 171272994816 171356258304 171951245312 172109288736 172362596352 172419416064 172706890433 173120049168 173147132256 173204210592 173546340352 173648606208 173705849856 173805614101 174308995168 174336264256 174496499793 174841182208 175317221376 175344648192 175953483776 176011487232 176087658384 176115205728 176463085568 176548872192 176726716859 176754364178 177266285504 177324721728 177748927488 178366111264 178557980139 178910685184 178969663488 178997661696 179075125152 179516080128 179696913781 179756151267 179784272514 180214362144 180629864448 180840106457 181392233792 181452030144 181511846208 181898838016 181917587456 181977556992 182066024448 182698198144 182805856926 182866119282 183135258624 183694393344 183754948608 183940052241 183968828022 184029473754 184392986624 184501644096 184562465472 184591338624 184955961344 185125957632 185232280772 185768756096 186274547712 186303688704 186843267072 186950576512 187060741098 187122406086 187492028416 187521359872 187583176704 188064464896 188345428348 188407516836 188858235456 189260890112 189323280384 189434843136 190092603008 190155267456 190185015552 190267320474 190735835136 191477759778 192441745408 192505184256 192729248404 192792782028 193267515392 193287436672 193351154304 193381402368 193445150976 194116835528 194581212288 195175292928 195239632896 195740565504 195968395436 196032996852 196097619564 196128297288 196515708928 196696329984 197050761216 197379303352 197882436864 197947669248 198455549952 198520971264 198634987544 199210280192 199241444864 199307125248 199424571192 199818493952 200661875172 201089695744 201155985408 201274520832 201973390696 202004987632 202071579024 202590040576 202656824832 204066263016 204469354496 204536758272 204568756224 204636192768 204657285888 205346735104 205367901464 205435601448 205467740016 205535472912 207305410048 207373748736 207442109952 207974350848 208075456512 208797940736 208920979344 208989850608 209435426816 210250089168 210319398576 210734841856 210859021824 210928531968 210961529856 211572523008 211694035168 211763820576 212307149824 212918501376 213273499747 213657801728 213783704112 213854178384 214276603904 214310125568 214380773376 214630299359 214701052713 215251918112 215322876384 215980283904 216496963584 217248689152 217320305664 217354303488 217425954816 217448366256 217983811584 218237531281 218309473767 218381439969 220261998176 220334608032 220877160448 220972747776 221007316992 221080172544 221847812032 221978540553 222051716271 222525140992 223057477632 223131009024 223390719741 223464360987 224037710688 224111565216 224146625472 224589381632 224795805696 224924912366 225576346688 225611636096 226151356416 226225907712 226881110016 227011414336 227145185619 227220064533 227255611086 227668891648 227704508416 227779571712 227913795648 228363993088 228475011072 228705162994 228780556158 229479051648 229816795136 229892554752 230028023808 230826732224 230862843008 230938947456 231015076992 231038889147 231531474944 231607799808 232661999724 233218586304 233756295168 233792864256 233869934592 234028373062 234105521034 234681982976 234783544512 234820274304 234897683328 235614855168 236432962304 236998569984 237076697088 237800521728 238040067606 238077306852 238155789564 238626217984 238663548928 238766833536 238845543552 239674868356 239712363352 240285816192 240365026944 240839819264 241061179392 241098891264 241797169152 241936040192 242015794944 242158407876 242636742656 242754699264 243335430144 243741142568 243821492376 244180344832 244404775296 245253402988 245291770696 245372631672 246002192128 246083287296 246121784832 246834610176 247794747948 248366063616 248404918272 248486805504 249414321464 249496541448 249578788536 250110902272 250340783616 251210022448 251810980608 252579790848 252663054336 253540356608 253580020736 253689760632 253773390024 253813090608 254314446848 255303679704 255387841128 256127503104 256167571968 256909492224 257057042704 257801539072 257841869824 257926867968 258543894528 259441616384 259680073752 259720698384 260233723904 260319510528 260472909312 261377329136 261463492752 261504396384 262261773312 263843249152 263930225664 264017230848 264607399936 264694628352 264823308288 265131546267 265742833664 265899428256 265987082592 266910648851 267549166896 268207980544 268366027776 268454495232 268496492544 269274120192 269428772032 269676408771 270209099776 270944796672 272088350688 272178045216 272715677696 272758341632 272848257024 272876381184 272966335488 273123107873 273914135264 273956986688 274047297216 274208785389 274702887936 275541590016 275953242033 276498331648 276589479936 276752466144 277299134464 277433942016 277713412207 277756857994 277848421158 278561305792 278653134144 280333452224 280425864768 280591111647 281145362432 281238042624 281282039808 281374765056 282096697344 282351760768 282518142522 282611275254 283891335168 283984920576 285044938816 285138904512 285232901184 285277523328 285841031168 286103752704 286268070284 287097168512 287973711872 288662618112 288757776384 289093872606 289189173042 289760407552 289805737984 289901273088 289931155008 290026731456 290072103552 290645082112 291079298356 291175253292 291871818432 292762939392 293610848256 293779477376 293952593154 294049495278 294630330368 294676422656 294773563392 295971387404 296068955028 296823655296 297409970176 297508012032 297683324928 297854292988 297952481316 298716947584 298815420288 298862167296 298960687872 299727740928 301535141888 301634543616 301733978112 302508146688 302860247492 302960086044 303007481448 303107368536 303706095616 303885060864 303985237248 305040741544 305972068864 306704031744 306805137408 306853134336 307918596608 308020102656 308051852196 308153402172 308201610024 308810399744 310215999632 310958115072 311060623104 311961526272 312140694712 313044726016 313093699072 313196911104 313381469016 314153140224 315375133752 315998093312 316102262784 316288532736 317386756808 317436409136 317541052752 317645730864 318355778048 318460724736 320381088256 320486702592 320675556168 321414905856 321465188352 321571160064 322687726592 322877877168 322984314576 323672932352 323970425856 325095323168 325873033728 325980458496 326031455232 326975717376 327163508896 328111049728 328162379776 329112813568 329604499609 330392997264 330501912048 331154751488 331206557696 331315740672 331459121664 331510975488 332662055264 332771718048 333787711488 334586216448 335747974144 336056566032 336773054464 336884072448 337276184707 337387368549 338253014176 338364520032 338417454144 339227034624 340404906272 340517121504 341503337472 341556762624 341669357568 342545989632 342712516608 342944692013 343057744491 343170834237 343902490624 344218577472 344725192704 344838832128 345413780866 346240098336 346294264512 346408421184 347092680704 347297212416 347411699712 347611228202 348617990336 348672528512 348992999586 349682364416 350634442752 350689296384 351042559593 351158281551 351906967552 352022974464 352175316768 352230411456 352926171136 353097744384 353453433718 353508728356 354532571008 354649443456 355497854976 356732222528 357060101409 357115960278 357821370368 357939326976 357995323392 358150250304 359032160256 359393827562 359512302534 359568545028 360428724288 361259728896 361680212914 362784467584 362904060288 363023692416 363835174912 363955113984 364132048896 365396396288 365611713852 365732238564 366270517248 367388786688 367509897216 367880104482 367937656044 368058947508 368785973248 369003288192 369124930944 369182677248 370251915264 370464561544 371537512192 372549095424 372607377408 373686534144 373901153024 374121482196 374244812172 374984056832 375042719744 375166353408 376690856696 376815033672 377716470912 378869686272 380185206016 380310534912 380370031104 380534640948 381471670272 382955519556 385458496808 385585564056 386535030784 386574873344 386702308608 386762804736 386890301952 388233671056 389162424576 390350585856 390479265792 391936790872 392065993704 392195239128 392256594576 393031417856 393392659968 394758606704 395764873728 395895338496 396911099904 397041942528 397269975088 398420560384 398482889728 398614250496 398849142384 399636987904 401323750344 402179391488 402311970816 402549041664 403946781392 404009975264 404143158048 405180081152 405313649664 408132526032 408938708992 409073516544 409137512448 409272385536 409314571776 410693470208 410735802928 410871202896 410935480032 411070945824 414610820096 414747497472 414884219904 415948701696 416150913024 416635286991 416772631737 417595881472 417841958688 417979701216 418870853632 419431019623 420500178336 420638797152 421469683712 421718043648 421857063936 421923059712 423145046016 423388070336 423527641152 423777213783 424614299648 425837002752 426546999494 427315603456 427567408224 427708356768 428553207808 428620251136 428761546752 429193455229 429260598718 429402105426 430503836224 430645752768 431960567808 432993927168 433640808909 434497378304 434640611328 434708606976 434851909632 434896732512 435967623168 436406790611 436475062562 436618947534 436762879938 440523996352 440669216064 440928889731 441754320896 441945495552 442014633984 442160345088 443695624064 443957081106 444103432542 445050281984 446114955264 446262018048 446781439482 446928721974 448075421376 448223130432 448293250944 449178763264 449591611392 449849824732 451152693376 451223272192 452302712832 452451815424 453762220032 454022828672 454290371238 454440129066 454511222172 455337783296 455409016832 455559143424 455827591296 456727986176 457410325988 457561112316 458958103296 459633590272 459785109504 460056047616 461653464448 461725686016 461877894912 462030153984 462077778294 463062949888 463215599616 465323999448 466437172608 467512590336 468056746124 468211042068 469363965952 469567089024 469640548608 469795366656 471229710336 472865924608 473997139968 474153394176 476080135212 476154613704 476311579128 477252435968 477327097856 477533667072 477691087104 479349736712 479424726704 480571632384 480730053888 482122358784 482197782528 483872080384 484031589888 484316815752 485273485312 485509398528 487482285136 487642984752 488360689664 488809550592 490506805976 490583541392 490745263344 492004384256 492166574592 492243569664 493669220352 495589495896 496732127232 496809836544 496973611008 498828642928 498993082896 499157577072 500221804544 500681567232 502420044896 503621961216 505159581696 505326108672 507080713216 507160041472 507379521264 507546780048 507626181216 508628893696 509388772123 510607359408 510775682256 512255006208 512335143936 513818984448 514114085408 515603078144 515683739648 515853735936 517087789056 517949927957 518120671299 518883232768 519360147504 519441396768 520467447808 520639021056 520945818624 521245012729 521416842303 522754658272 522926985504 523008792768 524523546624 527686498304 527860451328 528034461696 529214799872 529389256704 529646616576 530005433111 530180150577 530263092534 531485667328 531798856512 531974165184 533821297702 535098333792 536415961088 536732055552 536908990464 536992985088 538548240384 538857544064 538913087449 539090741343 539268453801 539352817542 540418199552 541889593344 542520319371 544176701376 544356090432 545431355392 545516683264 545696514048 545752762368 545932670976 546246215746 547828270528 547913973376 548094594432 548417570778 549405775872 551083180032 551820156723 551906484066 552996663296 553178959872 553504932288 554598268928 554867884032 555426824414 555513715988 555696842316 557122611584 557306268288 560666904448 560851729536 561182223294 562290724864 562476085248 562564079616 562749530112 564193394688 564703521536 565036285044 565222550508 567782670336 567969841152 570089877632 570277809024 570465802368 570555046656 572207505408 572536140568 574194337024 575947423744 577325236224 577515552768 578187745212 578378346084 579520815104 579611475968 579802546176 579862310016 580053462912 580144207104 582158596712 582350506584 583743636864 585525878784 587221696512 587558954752 587905186308 588098990556 589260660736 589352845312 589547126784 591942774808 592137910056 593647310592 595366649856 595708585976 595904962632 597433895168 597630840576 597724334592 597921375744 599455481856 603070283776 603269087232 603467956224 605720494984 605920172088 606014962896 606214737072 607412191232 607770121728 607970474496 610081483088 611944137728 613408063488 613610274816 613706268672 615837193216 616040205312 616103704392 616306804344 616403220048 617620799488 620431999264 621916230144 622121246208 623923052544 624281389424 626089452032 626187398144 626393822208 626762938032 628306280448 630750267504 631996186624 632204525568 632577065472 634773513616 634872818272 635082105504 635291461728 636711556096 636921449472 639820499241 640762176512 640973405184 641351112336 642829811712 642930376704 643142320128 643890898077 644103158139 645375453184 645755754336 645968629152 647345864704 647940851712 650190646336 651746067456 651960916992 652062910464 653951434752 654327017792 654712593843 654928421301 656222099456 656324759552 658225627136 659208999218 660785994528 661003824096 662309502976 662413115392 662631481344 662918243328 663021950976 665324110528 665543436096 665935621659 667575422976 669172432896 670172159223 671495948288 672113132064 673546108928 673768144896 674446858217 674552369414 674774737098 676506028352 676729040064 676834908288 678454069248 680809812544 681034243008 681435556857 683006674944 683113525248 683338715136 685091979264 685425033216 685889384026 686115488982 686341668474 687804981248 688437154944 689450385408 689677664256 690827561732 692480196672 692588529024 692816842368 694185361408 694594424832 694823399424 695222456404 697235980672 697345057024 697985999172 699364728832 701268885504 701378592768 702085119186 702316563102 703813935104 704045948928 704350633536 704460822912 705852342272 706906867436 707017456712 709065142016 709298886912 710995709952 713464445056 714120202818 714231920556 715642740736 715878653952 715990646784 716300500608 718787655124 719024605068 719137090056 720857448576 722519457792 723360425828 725568935168 725808120576 726047384832 727670349824 727910227968 728264097792 730792792576 731223427704 731464477128 732541034496 735760208964 735875312088 736117895016 737571946496 738006576384 738249861888 738365354496 740503830528 740929123088 743075024384 745098190848 745214754816 747802306048 748242964392 748489624344 749968113664 750085439488 750332706816 753381713392 753630067344 755432941824 757739372544 760370412032 760621069824 760740062208 761069281896 762943340544 765911039112 770916993616 771171128112 773070061568 773149746688 773404617216 773525609472 773780603904 776467342112 778324849152 780701171712 780958531584 783873581744 784131987408 784390478256 784513189152 786062835712 786785319936 787237193281 789517213408 791529747456 791790676992 793822199808 794083885056 794539950176 795394638801 796841120768 796965779456 797228500992 797698284768 799273975808 800468070479 800731946553 802647500688 804358782976 804623941632 805098083328 807893562784 808019950528 808286316096 810360162304 810627299328 816265052064 817877417984 818147033088 818275024896 818544771072 818629143552 819099305717 819369323619 821386940416 821471605856 821742405792 821870960064 822141891648 829221640192 829494994944 829768439808 831897403392 832301826048 832865680603 833140236621 833270573982 833545263474 835191762944 835683917376 835959402432 837741707264 838862039246 841000356672 841277594304 842939367424 843436087296 843714127872 843846119424 846290092032 846776140672 847055282304 847554427566 849228599296 851674005504 853093998988 854631206912 855134816448 855416713536 857106415616 857240502272 857523093504 858386910458 858521197436 858804210852 861007672448 861291505536 863921135616 865987854336 867281617818 868994756608 869281222656 869417213952 869703819264 869793465024 871935246336 872813581222 872950125124 873237895068 873525759876 881047992704 881338432128 881857779462 883890991104 884029267968 884320690176 887391248128 887914162212 888206865084 890100563968 892229910528 892524036096 893562878964 893857443948 896150842752 896446260864 896586501888 899183222784 899699649464 902305386752 902446544384 904605425664 904903630848 907524440064 908045657344 908580742476 908880258132 909022444344 910675566592 910818033664 911118286848 911655182592 914820651976 915122224632 917916206592 920112095232 923306928896 923451372032 923755789824 924060307968 924155556588 926125899776 926431199232 930647998896 932874345216 936113492248 936422084136 938727931904 939134178048 939281097216 939590733312 942459420672 945731849216 947994279936 948306788352 952160270424 952309227408 952623158256 954504871936 954654195712 955067334144 955382174208 958699473424 958849453408 961143264768 961460107776 964244717568 964395565056 967744160768 968063179776 968633631504 970546970624 971018797056 972149002979 974964570272 975285969504 976721379328 977619101184 981013611952 981167082784 981490526688 984008768512 984333149184 984487139328 987338440704 988813498827 991178991792 993464254464 993619673088 993947222016 997657285856 997986165792 998315154144 1000443609088 1001363134464 1004840089792 1007243922432 1010319163392 1010652217344 1011828554121 1012162105647 1014161426432 1014320082944 1014759042528 1015093560096 1015252362432 1017257787392 1018777544246 1021214718816 1021551364512 1024510012416 1024670287872 1027637968896 1028228170816 1028834076039 1029173233473 1031206156288 1031367479296 1031707471872 1034175578112 1035899855914 1036241342598 1037766465536 1038720295008 1038882793536 1040934895616 1041278042112 1041891637248 1042490025458 1042833684606 1045509316544 1045853971008 1046017585536 1049047093248 1053127678779 1055372996608 1055720902656 1056068923392 1058429599744 1058778513408 1059293233152 1060010866222 1060360301154 1060526185068 1062971334656 1063597713024 1063948330368 1067642595404 1070196667584 1072831922176 1073464111104 1073817980928 1073985970176 1077096480768 1077715088128 1077826174898 1078181482686 1078536907602 1078705635084 1080836399104 1083779186688 1085040638742 1088353402752 1088712180864 1090862710784 1091505524736 1091865341952 1092492431492 1095656541056 1095827946752 1096189188864 1096835141556 1098811551744 1102166360064 1103640313446 1103812968132 1105993326592 1106357919744 1107009864576 1109196537856 1110853648828 1111027431976 1111393684632 1114245223168 1114612536576 1121333808896 1121703459072 1122364446588 1124581449728 1124952170496 1125128159232 1125499060224 1129407043072 1130072570088 1130445101016 1140179755264 1140555618048 1140931604736 1141110093312 1144415010816 1145072281136 1148388674048 1151894847488 1156375490424 1156756692168 1159041630208 1159222951936 1159605092352 1159724620032 1160106925824 1160288414208 1164317193424 1164701013168 1167487273728 1171051757568 1175117909504 1175810372616 1176197981112 1178521321472 1178705690624 1179094253568 1183885549616 1184275820112 1187294621184 1190733299712 1191417171952 1191809925264 1194867790336 1195261681152 1195448669184 1195842751488 1198910963712 1206140567552 1206538174464 1206935912448 1211440989968 1211840344176 1212029925792 1212429474144 1214824382464 1215540243456 1215940948992 1216639298707 1220162966176 1223888275456 1226816126976 1227220549632 1227412537344 1231674386432 1232080410624 1232207408784 1232613608688 1232806440096 1235241598976 1237087018013 1240863998528 1243832460288 1244242492416 1247846105088 1248562778848 1249905860973 1252178904064 1252374796288 1252787644416 1253525876064 1256612560896 1257878396467 1258293058869 1261500535008 1263992373248 1264409051136 1265154130944 1265880745199 1269547027232 1269745636544 1270164211008 1270582923456 1273423112192 1273842898944 1279640998482 1281524353024 1281946810368 1282702224672 1285659623424 1285860753408 1286284640256 1287156051841 1287580365687 1287781796154 1288206316278 1290750906368 1291511508672 1291937258304 1294691729408 1295881703424 1300381292672 1303492134912 1303921833984 1304125820928 1307902869504 1308654035584 1309220371833 1309425187686 1309856842602 1312444198912 1312649519104 1316451254272 1318417998436 1321571989056 1322007648192 1324619005952 1324826230784 1325262962688 1325836486656 1326043901952 1330648221056 1331086872192 1331871243318 1335150845952 1338344865792 1340344318446 1342991896576 1344226264128 1347092217856 1347536289792 1348893716434 1349104738828 1349549474196 1353012056704 1353458080128 1353669816576 1356908138496 1361619625088 1362068486016 1362871113714 1366013349888 1366227050496 1366677430272 1370183958528 1371778768052 1372230977964 1372683336948 1375609962496 1376874309888 1378900770816 1379355328512 1381655123464 1384960393344 1385177058048 1385633684736 1389188849664 1389646798848 1390444912808 1394471961344 1394690114048 1395971998344 1398729457664 1402537771008 1404170238372 1404633126204 1407627870208 1408091897856 1408701267072 1408921645824 1413813734872 1414034913424 1418130284032 1418597773824 1421991419904 1426928890112 1428240405636 1428463841112 1431285481472 1431757307904 1431981293568 1432601001216 1437575310248 1438049210136 1438274180112 1441714897152 1446720851656 1451137870336 1451616241152 1452094769664 1455340699648 1455820455936 1456528195584 1461585585152 1462446855408 1462928954256 1465082068992 1471520417928 1471750624176 1472235790032 1475143892992 1476013152768 1476499723776 1476730708992 1481007661056 1481858246176 1486150048768 1490196381696 1490429509632 1495604612096 1496485928784 1496979248688 1499936227328 1500170878976 1500665413632 1502412095513 1506763426784 1507260134688 1510865883648 1515478745088 1520740824064 1521242139648 1521480124416 1522138563792 1525886681088 1527662718967 1528166316369 1531822078224 1541833987232 1542342256224 1546140123136 1546299493376 1546809234432 1547051218944 1547561207808 1552934684224 1553849783871 1554362013897 1556649698304 1561402343424 1561917063168 1563735038187 1564250526909 1567747163488 1568263974816 1568780956512 1569026378304 1572125671424 1573570639872 1574474386562 1579034426816 1583059494912 1583581353984 1587644399616 1588167770112 1589079900352 1590016299333 1590540451731 1590789277602 1593682241536 1593931558912 1594457001984 1595396569536 1598547951616 1600936140958 1601463893106 1605295001376 1608717565952 1609247883264 1610196166656 1615787125568 1616039901056 1616572632192 1616739262347 1617272224029 1620720324608 1621254598656 1627560958113 1632530104128 1635754835968 1636294066176 1636550049792 1637089542144 1637258287104 1638198611434 1638738647238 1642773880832 1642943211712 1643484811584 1643741920128 1644283783296 1658443280384 1658989989888 1659536879616 1663794806784 1664603652096 1665731361206 1666280473242 1666541147964 1667090526948 1670383525888 1671367834752 1671918804864 1677724078492 1682000713344 1682555188608 1685878734848 1686872174592 1687428255744 1687692238848 1692580184064 1693552281344 1694110564608 1695108855132 1698457198592 1703348011008 1706187997976 1709262413824 1710269632896 1710833427072 1714212831232 1716773820916 1717042394872 1717608421704 1722015344896 1722583011072 1727842271232 1731975708672 1734563235636 1737989513216 1738562445312 1738834427904 1739407638528 1739586930048 1745627162444 1745900250248 1746475790136 1747051519752 1762095985408 1762676864256 1763715558924 1767781982208 1768058535936 1768641380352 1774782496256 1775828324424 1776413730168 1780201127936 1787125757928 1787714887896 1792301685504 1792892521728 1793173003776 1798366445568 1799399298928 1804610773504 1804893088768 1809210851328 1809807261696 1816091314688 1817161484952 1817760516264 1818044888688 1821351133184 1821636067328 1822236573696 1823310365184 1829641303952 1830244449264 1835832413184 1840224190464 1846613857792 1846902744064 1847511579648 1848120615936 1848311113176 1852251799552 1852862398464 1861295997792 1865748690432 1872226984496 1872844168272 1877455863808 1878268356096 1878562194432 1879181466624 1884918841344 1891463698432 1895988559872 1896613576704 1904320540848 1904618454816 1905246316512 1909009743872 1909308391424 1910134668288 1910764348416 1911861755111 1917398946848 1917698906816 1919461497723 1922286529536 1922920215552 1928489435136 1928791130112 1931672694231 1935488321536 1936126359552 1937267263008 1941093941248 1942037594112 1943993885449 1944298005958 1949929140544 1950571939008 1953442758656 1955238202368 1962027223904 1962334165568 1962981053376 1964137781529 1968017537024 1968666298368 1968974278656 1974676881408 1977626997654 1982357983584 1986928508928 1987239346176 1987894444032 1989241171027 1995314571712 1995972331584 1996630308288 2000887218176 2002726268928 2009680179584 2014487844864 2020638326784 2021304434688 2023340574651 2023657108242 2024324211294 2028322852864 2028640165888 2029518085056 2030187120192 2030504724864 2034515574784 2037555088492 2042429437632 2043102729024 2049020024832 2049340575744 2055275937792 2056456341632 2057668152078 2058346466946 2062412312576 2062734958592 2063414943744 2068351156224 2071799711828 2072482685196 2075532931072 2077440590016 2077765587072 2081869791232 2082556084224 2083783274496 2084980050916 2085667369212 2091018633088 2091707942016 2092035171072 2098094186496 2106255357558 2110745993216 2111441805312 2112137846784 2116859199488 2117557026816 2120021732444 2120720602308 2121052370136 2125942669312 2127195426048 2127896660736 2135285190808 2140393335168 2146928222208 2147635961856 2147971940352 2155430176256 2155652349796 2156362965372 2157073815204 2157411270168 2161672798208 2167558373376 2170081277484 2176706805504 2177424361728 2183011049472 2183730683904 2184984862984 2191313082112 2191655893504 2192378377728 2193670283112 2197623103488 2207280626892 2207625936264 2211986653184 2212715839488 2214019729152 2221707297656 2222054863952 2222787369264 2228490446336 2229225073152 2242667617792 2243406918144 2244728893176 2249162899456 2249904340992 2250256318464 2250998120448 2258814086144 2260145140176 2260890202032 2280359510528 2281111236096 2281863209472 2282220186624 2288830021632 2290144562272 2296777348096 2303789694976 2312750980848 2313513384336 2318083260416 2318445903872 2319210184704 2319449240064 2320213851648 2320576828416 2328634386848 2329402026336 2334974547456 2342103515136 2350235819008 2351620745232 2352395962224 2357042642944 2357411381248 2358188507136 2360933292949 2361711579843 2367771099232 2368551640224 2374589242368 2381466599424 2382834343904 2383619850528 2389735580672 2390523362304 2390897338368 2391685502976 2397821927424 2400612844091 2401404211437 2402195839659 2412281135104 2413076348928 2413871824896 2422881979936 2423680688352 2424059851584 2424858948288 2429648764928 2431080486912 2431881897984 2433278597414 2440325932352 2447776550912 2453632253952 2454441099264 2454825074688 2457297917151 2458107970857 2463348772864 2464160821248 2464414817568 2465227217376 2465612880192 2470483197952 2474174036026 2481727997056 2487664920576 2488484984832 2495692210176 2497125557696 2498597041809 2499420709863 2499811721946 2504357808128 2504749592576 2505575288832 2507051752128 2513225121792 2515756792934 2516586117738 2523001070016 2527984746496 2528818102272 2530308261888 2531761490398 2539094054464 2539491273088 2540328422016 2541165846912 2546846224384 2547685797888 2559281996964 2563048706048 2563893620736 2565404449344 2571319246848 2571721506816 2572569280512 2574312103682 2575160731374 2575563592308 2576412632556 2581501812736 2583023017344 2583874516608 2591763406848 2600762585344 2606984269824 2607843667968 2608251641856 2615805739008 2617308071168 2618440743666 2618850375372 2619713685204 2624888397824 2625299038208 2636835996872 2643143978112 2644015296384 2649238011904 2651672973312 2652087803904 2661296442112 2662173744384 2663742486636 2670301691904 2676689731584 2680688636892 2685983793152 2688452528256 2697787432868 2698209477656 2699098948392 2706024113408 2706916160256 2707339633152 2713816276992 2723239250176 2724136972032 2725742227428 2732026699776 2732454100992 2733354860544 2743557536104 2744461955928 2745366673896 2751219924992 2753748619776 2763310246928 2769920786688 2770354116096 2771267369472 2778377699328 2779293597696 2780889825616 2788943922688 2789380228096 2791943996688 2797458915328 2808340476744 2809266252408 2815255740416 2816183795712 2817402534144 2817843291648 2827627469744 2828069826848 2836260568064 2837195547648 2843982839808 2853857780224 2856480811272 2856927682224 2862570962944 2863514615808 2863962587136 2865202002432 2875150620496 2876098420272 2876548360224 2883429794304 2893441703312 2902275740672 2903232482304 2904189539328 2910681399296 2911640911872 2913056391168 2916447008937 2923171170304 2924893710816 2925857908512 2930164137984 2936017137361 2943040835856 2943501248352 2944471580064 2950287785984 2952026305536 2952999447552 2953461417984 2962015322112 2963716492352 2966440496481 2972300097536 2980392763392 2980859019264 2991209224192 2992971857568 2993958497376 2999872454656 3000341757952 3001330827264 3004354186603 3004824191026 3013526853568 3014520269376 3021731767296 3030957490176 3035485662363 3041481648128 3042484279296 3042960248832 3044277127584 3051773362176 3054847534277 3055325437934 3056332632738 3063644156448 3074281809769 3083667974464 3084684512448 3086502228117 3092280246272 3092598986752 3093618468864 3094102437888 3095122415616 3105869368448 3107699567742 3108724027794 3113299396608 3122804686848 3123834126336 3127470076374 3128501053818 3135494326976 3136527949632 3137561913024 3138052756608 3144251342848 3147141279744 3148948773124 3158068853632 3166118989824 3167162707968 3175288799232 3176335540224 3178159800704 3180032598666 3181080903462 3181578555204 3187364483072 3187863117824 3188914003968 3190793139072 3197095903232 3201872281916 3202927786212 3210590002752 3217435131904 3218495766528 3220392333312 3231574251136 3232079802112 3233145264384 3233478524694 3234544448058 3241440649216 3242509197312 3255121916226 3265060208256 3271509671936 3272588132352 3274516574208 3276397222868 3277477294476 3285547761664 3285886423424 3286969623168 3287483840256 3288567566592 3316886560768 3317979979776 3319073759232 3327589613568 3331462722412 3332560946484 3333082295928 3334181053896 3340767051776 3342735669504 3343837609728 3355448156984 3364001426688 3365110377216 3373744349184 3374856511488 3375384477696 3387104562688 3388221129216 3390217710264 3396914397184 3412375995952 3418524827648 3420539265792 3421666854144 3433547641832 3434084789744 3435216843408 3444030689792 3445166022144 3455684542464 3469126471272 3475979026432 3477124890624 3477668855808 3478815277056 3479173860096 3491254324888 3491800500496 3492951580272 3494103039504 3524191970816 3525353728512 3527431117848 3535563964416 3536117071872 3537282760704 3549564992512 3551656648848 3552827460336 3560402255872 3574251515856 3575429775792 3584603371008 3585785043456 3586346007552 3596732891136 3598798597856 3609221547008 3609786177536 3618421702656 3619614523392 3625649495699 3632182629376 3634322969904 3635521032528 3636089777376 3642702266368 3643272134656 3644473147392 3646620730368 3648715089103 3649917896121 3659282607904 3660488898528 3671664826368 3680448380928 3693227715584 3693805488128 3695023159296 3696241231872 3696622226352 3704503599104 3705724796928 3710038031777 3711261054039 3722591995584 3731497380864 3744453968992 3745688336544 3754911727616 3756536712192 3757124388864 3758362933248 3769837682688 3772391612143 3773635189401 3774879176607 3782927396864 3791977119744 3793227153408 3797642235597 3808641081696 3809236909632 3810492633024 3818019487744 3818616782848 3820269336576 3821528696832 3823723510222 3834797893696 3835397813632 3838922995446 3844573059072 3845840431104 3856978870272 3857582260224 3861468155523 3862741097061 3863345388462 3870976643072 3872252719104 3874534526016 3882187882496 3884075188224 3887987770898 3888596011916 3899858281088 3901143878016 3906885517312 3910476404736 3924054447808 3924668331136 3925962106752 3927661115499 3928275563058 3936035074048 3937332596736 3937948557312 3949353762816 3955253995308 3964715967168 3973857017856 3974478692352 3975788888064 3978482342054 3990629143424 3991944663168 3993260616576 4005452537856 4019360359168 4028975689728 4041276653568 4042608869376 4046681149302 4047314216484 4048648422588 4056645705728 4057280331776 4059036170112 4060374240384 4061009449728 4075110176984 4084858875264 4086205458048 4098040049664 4098681151488 4110551875584 4112912683264 4115336304156 4116692933892 4124824625152 4125469917184 4126829887488 4136702312448 4143599423656 4144965370392 4151065862144 4154881180032 4155531174144 4167566548992 4169960101832 4171334738424 4182037266176 4183415884032 4184070342144 4196188372992 4212510715116 4221491986432 4222883610624 4224275693568 4240043464888 4241441204616 4242104740272 4251885338624 4254390852096 4255793321472 4270570381616 4280786670336 4293856444416 4295271923712 4295943880704 4310860352512 4311304699592 4312725930744 4314147630408 4314822540336 4323345596416 4340162554968 4353413611008 4354848723456 4366022098944 4367461367808 4369969725968 4382626164224 4383311787008 4384756755456 4387340566224 4395246206976 4414561253784 4415251872528 4423973306368 4425431678976 4428039458304 4443414595312 4444109727904 4445574738528 4456980892672 4458450146304 4485335235584 4486813836288 4489457786352 4498325798912 4499808681984 4500512636928 4501996240896 4507236286539 4517628172288 4520290280352 4521780404064 4560719021056 4562222472192 4563726418944 4564440373248 4577660043264 4580289124544 4582988156901 4584498949107 4593554696192 4607579389952 4625501961696 4627026768672 4636166520832 4636891807744 4638420369408 4638898480128 4640427703296 4641153656832 4657268773696 4658804052672 4661549351613 4669949094912 4684207030272 4691205114561 4700471638016 4703241490464 4704791924448 4714085285888 4714822762496 4716377014272 4721128007519 4721866585898 4723423159686 4735542198464 4737103280448 4749178484736 4762933198848 4765668687808 4767239701056 4770048897999 4779471161344 4781046724608 4781794676736 4783371005952 4795643854848 4801225688182 4802808422874 4804391679318 4824562270208 4826152697856 4827743649792 4845763959872 4847361376704 4848119703168 4849717896576 4850217787041 4859297529856 4862160973824 4863763795968 4866557194828 4880651864704 4895553101824 4907264507904 4908882198528 4909650149376 4914595834302 4916215941714 4926697545728 4928321642496 4928829635136 4930454434752 4931225760384 4940966395904 4948348072052 4963455994112 4975329841152 4976969969664 4991384420352 4994251115392 4997194083618 4998841419726 4999623443892 5008715616256 5009499185152 5011150577664 5014103504256 5031513585868 5033172235476 5046002140032 5055969492992 5057636204544 5060616523776 5063522980796 5078188108928 5078982546176 5080656844032 5082331693824 5093692448768 5095371595776 5118563993928 5126097412096 5127787241472 5130808898688 5142638493696 5148624207364 5150321462748 5151127184616 5152825265112 5163003625472 5166046034688 5167749033216 5183526813696 5201525170688 5213968539648 5215687335936 5216503283712 5234616142336 5236881487332 5237700750744 5239427370408 5249776795648 5250598076416 5273671993744 5286287956224 5288030592768 5303345946624 5304175607808 5322592884224 5324347488768 5327484973272 5340603383808 5361377273784 5371967586304 5376905056512 5395574865736 5396418955312 5398197896784 5412048226816 5413832320512 5414679266304 5427632553984 5446478500352 5448273944064 5451484454856 5464053399552 5464908201984 5466709721088 5487115072208 5488923911856 5490733347792 5502439849984 5507497239552 5526620493856 5539841573376 5540708232192 5542534738944 5556755398656 5558587195392 5561779651232 5577887845376 5578760456192 5583887993376 5594917830656 5603276493353 5616680953488 5618532504816 5630511480832 5632367591424 5634805068288 5635686583296 5655254939488 5656139653696 5672521136128 5674391095296 5687965679616 5707715560448 5712961622544 5713855364448 5725141925888 5727029231616 5727925174272 5730404004864 5733695140019 5735585265333 5750301240992 5752196840544 5753096720448 5766859588608 5786883406624 5804551481344 5806464964608 5808379078656 5821362798592 5823281823744 5826112782336 5830059764221 5831981656347 5832894017874 5846342340608 5849787421632 5851715817024 5860328275968 5872034274722 5886081671712 5887002496704 5888943160128 5900575571968 5904052611072 5905998895104 5906922835968 5924030644224 5927432984704 5932880992962 5944600195072 5960785526784 5961718038528 5967723513081 5982418448384 5985943715136 5987916994752 5999744909312 6000683515904 6002661654528 6008708373206 6009648382052 6027053707136 6029040538752 6043463534592 6061914980352 6070021723953 6070971324726 6082963296256 6084968558592 6085920497664 6088554255168 6103546724352 6109695068554 6110650875868 6112665265476 6127288312896 6148563619538 6167335948928 6169369024896 6173004456234 6185197973504 6187236937728 6188204875776 6190244831232 6211738736896 6215399135484 6217448055588 6226598793216 6245609373696 6247668252672 6254940152748 6257002107636 6270988653952 6273055899264 6275123826048 6276105513216 6294282559488 6297897546248 6316137707264 6332237979648 6334325415936 6350577598464 6352671080448 6356319601408 6360065197332 6362161806924 6363157110408 6374728966144 6375726235648 6377828007936 6381586278144 6403744563832 6405855572424 6421180005504 6440784666624 6463148502272 6464159604224 6466290528768 6466957049388 6469088896116 6482881298432 6485018394624 6510243832452 6530120416512 6549033148416 6552794445736 6554954588952 6571095523328 6571772846848 6573939246336 6574967680512 6577135133184 6633773121536 6635959959552 6638147518464 6662925444824 6665121892968 6666164591856 6668362107792 6681534103552 6685471339008 6687675219456 6710896313968 6728002853376 6730220754432 6747488698368 6749713022976 6750768955392 6774209125376 6776442258432 6780435420528 6793828794368 6824751991904 6837049655296 6841078531584 6843333708288 6867095283664 6868169579488 6870433686816 6888061379584 6890332044288 6911369084928 6938252942544 6951958052864 6954249781248 6955337711616 6957630554112 6958347720192 6982508649776 6983601000992 6985903160544 6988206079008 7048383941632 7050707457024 7054862235696 7071127928832 7072234143744 7074565521408 7082799878847 7085134739529 7099129985024 7103313297696 7105654920672 7120804511744 7148503031712 7150859551584 7169206742016 7171570086912 7172692015104 7193465782272 7197597195712 7201838532273 7204212634311 7218443094016 7219572355072 7236843405312 7239229046784 7251298991398 7264365258752 7268645939808 7271042065056 7272179554752 7285404532736 7286544269312 7288946294784 7293241460736 7297430178206 7299835792242 7318565215808 7320977797056 7343329652736 7360896761856 7371893751453 7386455431168 7387610976256 7390046318592 7392482463744 7393244452704 7409007198208 7411449593856 7418915440387 7420076063554 7422522108078 7445183991168 7462994761728 7488907937984 7491376673088 7495791125427 7509823455232 7513073424384 7514248777728 7516725866496 7539675365376 7544783224286 7547270378802 7549758353214 7565854793728 7583954239488 7586454306816 7595284471194 7617282163392 7618473819264 7620985266048 7636038975488 7640538673152 7643057393664 7647447020444 7669595787392 7670795627264 7677845990892 7689146118144 7691680862208 7713957740544 7715164520448 7722936311046 7725482194122 7726690776924 7741953286144 7744505438208 7749069052032 7764375764992 7775975541796 7777192023832 7799716562176 7802287756032 7813771034624 7820952809472 7848108895616 7849336662272 7851924213504 7855322230998 7856551126116 7872070148096 7874665193472 7875897114624 7910507990616 7929431934336 7947714035712 7956964684108 7981258286848 7983889326336 7986521233152 8010905075712 8038720718336 8057951379456 8093362298604 8094628432968 8097296845176 8113291411456 8114560663552 8118072340224 8120748480768 8122018899456 8150220353968 8169717750528 8172410916096 8196080099328 8197362302976 8225825366528 8230672608312 8233385867784 8249649250304 8250939834368 8253659774976 8287198847312 8289930740784 8302131724288 8309762360064 8311062348288 8335133097984 8339920203664 8342669476848 8364074532352 8366831768064 8368140684288 8392376745984 8425021430232 8442983972864 8445767221248 8448551387136 8480086929776 8482882409232 8484209480544 8503770677248 8508781704192 8511586642944 8541140763232 8561573340672 8587712888832 8590543847424 8591887761408 8621720705024 8622609399184 8625451861488 8628295260816 8629645080672 8646691192832 8659609126091 8680325109936 8706827222016 8709697446912 8732044197888 8734922735616 8739939451936 8749341026811 8765252328448 8766623574016 8769513510912 8774681132448 8790492413952 8805148775269 8808051412083 8829122507568 8830503745056 8847946612736 8850863357952 8856078916608 8861165216393 8886829190624 8888219455808 8891149477056 8913961785344 8916900292608 8970670471168 8973627672576 8978915572704 8996651597824 8999617363968 9001025273856 9003992481792 9010092362887 9013062559809 9014472573078 9035256344576 9040580560704 9043560808128 9121438042112 9124444944384 9127452837888 9128880746496 9155320086528 9160578249088 9161522486633 9164542602831 9165976313802 9168997898214 9187109392384 9215158779904 9222845429307 9251003923392 9254053537344 9272333041664 9273783615488 9276840738816 9277796960256 9280855406592 9282307313664 9314537547392 9317608105344 9323098703226 9339898189824 9368414060544 9382410229122 9400943276032 9406482980928 9409583848896 9428170571776 9429645524992 9432754028544 9442256015038 9443733171796 9446846319372 9471084396928 9474206560896 9498356969472 9525866397696 9531337375616 9534479402112 9540097795998 9558942322688 9562093449216 9563589353472 9566742011904 9591287709696 9602451376364 9605616845748 9608783358636 9649124540416 9652305395712 9655487299584 9691527919744 9694722753408 9696239406336 9699435793152 9700435574082 9724321947648 9727527591936 9733114389656 9761303729408 9791106203648 9814529015808 9817764397056 9829191668604 9832431883428 9853395091456 9856643284992 9857659270272 9860908869504 9862451520768 9896696144104 9926911988224 9950659682304 9953939939328 9982768840704 9988502230784 9994388167236 9997682839452 9999246887784 10017431232512 10018998370304 10022301155328 10028207008512 10063027171736 10066344470952 10092004280064 10121233047552 10127045961592 10156376217856 10157965092352 10161313688064 10164663387648 10187384897536 10190743191552 10237127987856 10252194824192 10255574482944 10261617797376 10297248414728 10300642925496 10302254369232 10305650530224 10326007250944 10332092069376 10335498066432 10367053627392 10403050341376 10427937079296 10431374671872 10433006567424 10469232284672 10473762974664 10475401501488 10478854740816 10499553591296 10501196152832 10547343987488 10572575912448 10576061185536 10606691893248 10608351215616 10645185768448 10648694977536 10654969946544 10681206767616 10693639032769 10722754547568 10743935172608 10753810113024 10791149731472 10792837910624 10796395793568 10824096453632 10827664641024 10829358532608 10855265107968 10876948487097 10892957000704 10896547888128 10902968909712 10928106799104 10929816403968 10933419442176 10946145267309 10949753688363 10974230144416 10977847823712 10981466695584 11004879699968 11014994479104 11053240987712 11079683146752 11081416464384 11085069477888 11113510797312 11117174390784 11123559302464 11130114095331 11133783162117 11155775690752 11157520912384 11167775986752 11189835661312 11206552986706 11233361906976 11237065009632 11261022961664 11264735182848 11269610136576 11271373166592 11310509878976 11312279307392 11317174836429 11320905568203 11345042272256 11348782190592 11375931359232 11392926706791 11415431120896 11425923245088 11427710728896 11450283851776 11454058463232 11455850348544 11460808009728 11467390280038 11471170530666 11500602481984 11504393681088 11506193440896 11533719177216 11573766813248 11584404466569 11609102962688 11612929929216 11616758157312 11642725597184 11646563647488 11652225564672 11660119528442 11663963312694 11665788035748 11692684681216 11699574843264 11703431634048 11720656551936 11744068549444 11772163343424 11774004993408 11777886320256 11801151143936 11808105222144 11811997790208 11813845671936 11848061288448 11854865969408 11865761985924 11889200390144 11921571053568 11923436077056 11935447026162 11964836896768 11971887430272 11975833989504 11999489818624 12017416746412 12019296764104 12054107414272 12058081077504 12086927069184 12123829960704 12140043447906 12141942649452 12165926592512 12169937117184 12171840995328 12177108510336 12219390137108 12221301751736 12225330530952 12254576625792 12297127239076 12334671897856 12338738049792 12346008912468 12370395947008 12374473875456 12376409751552 12380489662464 12423477473792 12430798270968 12434896111176 12453197586432 12509880305496 12514004215272 12541977307904 12546111798528 12550247652096 12552211026432 12588565118976 12595795092496 12632275414528 12664475959296 12668650831872 12712639202816 12720130394664 12724323613848 12726314220816 12749457932288 12751452471296 12755656015872 12763172556288 12807489127664 12811711144848 12842360011008 12881569333248 12926297004544 12928319208448 12932581057536 12933914098776 12938177792232 12965762596864 12970036789248 13020487664904 13060240833024 13098066296832 13105588891472 13109909177904 13142191046656 13143545693696 13147878492672 13149935361024 13154270266368 13267546243072 13271919919104 13276295036928 13325850889648 13330243785936 13332329183712 13336724215584 13363068207104 13370942678016 13375350438912 13383032285777 13421792627936 13456005706752 13460441508864 13494977396736 13499426045952 13501537910784 13521708859617 13548418250752 13552884516864 13560870841056 13587657588736 13607957198143 13649503983808 13674099310592 13682157063168 13686667416576 13734190567328 13736339158976 13740867373632 13748964470703 13776122759168 13780664088576 13822738169856 13876505885088 13903916105728 13908499562496 13910675423232 13915261108224 13916695440384 13924688197189 13965017299552 13967202001984 13971806321088 13976412158016 14096767883264 14101414914048 14109724471392 14142255857664 14144468287488 14149131042816 14158716570251 14163384022557 14165599757694 14170269479058 14198259970048 14206626595392 14211309841344 14241609023488 14297006063424 14301719103168 14338413484032 14343140173824 14345384030208 14386931564544 14395194391424 14403677064546 14408425268622 14436886188032 14439144710144 14473686810624 14478458093568 14502597982796 14528730517504 14537291879616 14542084130112 14544359109504 14570809065472 14573088538624 14577892589568 14586482921472 14594860356412 14599671584484 14637130431616 14641955594112 14686659305472 14721793523712 14743787502906 14772910862336 14775221952512 14780092637184 14784964927488 14786488905408 14818014396416 14822899187712 14837830880774 14840152127108 14845044216156 14890367982336 14925989523456 14977815875968 14982753346176 14991582250854 15026146848768 15028497555456 15033451732992 15089566448572 15094540757604 15099516706428 15131709587456 15167908478976 15172908613632 15190568942388 15234564326784 15236947638528 15241970532096 15281077346304 15286114787328 15294894040888 15339191574784 15341591254528 15355691981784 15378292236288 15383361724416 15427915481088 15445872622092 15450964388244 15453381553848 15483906572288 15489010876416 15498138104064 15551951083592 15554384047664 15599433124352 15604575512064 15641905618944 15696217791232 15698673324544 15703848427008 15710644461996 15713102252232 15744140296192 15749330386944 15751794229248 15821015981232 15858863868672 15913929368216 15962516573696 15967778652672 15973042466304 16021810151424 16077441436672 16115902758912 16186724597208 16189256865936 16194593690352 16226582822912 16229121327104 16236144680448 16241496961536 16244037798912 16300440707936 16339435501056 16344821832192 16392160198656 16394724605952 16451650733056 16461345216624 16466771735568 16499298500608 16501879668736 16507319549952 16526533050643 16574397694624 16579861481568 16604263448576 16619524720128 16622124696576 16670266195968 16679840407328 16685338953696 16728149064704 16733663536128 16736281368576 16784753491968 16804289908637 16809829480059 16850042860464 16885967945728 16891534442496 16897102774272 16960173859552 16965764818464 16968418961088 17007541354496 17017563408384 17023173285888 17082281526464 17123146681344 17175425777664 17181087694848 17183775522816 17201085420057 17206755795999 17243441410048 17245218798368 17250903722976 17256590521632 17259290161344 17293382385664 17319218252182 17360650219872 17413654444032 17419394893824 17464088395776 17469845471232 17479878903872 17490179292663 17495944969041 17498682053622 17530504656896 17533247148032 17539027021824 17549362264896 17580984827904 17610297550538 17616102824166 17658245015136 17661007490112 17695893225472 17701726715904 17712157833216 17722330432786 17773658381248 17776438911616 17782298954112 17827923570688 17833800585216 17903170539243 17941340942336 17947255345152 17957831145408 17993303195648 17999234727936 18002050547712 18007984963584 18020184725774 18026125119618 18028945146156 18070512689152 18081161121408 18087121616256 18242876084224 18248889888768 18254905675776 18257761492992 18310640173056 18321156498176 18323044973266 18329085205662 18331952627604 18337995796428 18374218784768 18445690858614 18502007846784 18508107074688 18544666083328 18555593920512 18561710813184 18564614627328 18629075094784 18635216210688 18646197406452 18679796379648 18736828121088 18764820458244 18801886552064 18812965961856 18819167697792 18856341143552 18884512030076 18887466343592 18893692638744 18942168793856 18948413121792 18996713938944 19051732795392 19062674751232 19068958804224 19080195591996 19117884645376 19124186898432 19127178706944 19133484023808 19204902752728 19211233691496 19217566717272 19383055839488 19389445506816 19392478812672 19398871586304 19400871148164 19448643895296 19455055183872 19466228779312 19522607458816 19582212407296 19658383337208 19664863766856 19706790182912 19713286569984 19715318540544 19721817739008 19724903041536 19793392288208 19853823976448 19901319364608 19907879878656 19977004461568 19988776334472 19995365678904 19998493775568 20034862465024 20037996740608 20044602310656 20056414017024 20126054343472 20132688941904 20184008560128 20242466095104 20254091923184 20312752435712 20315930184704 20322627376128 20329326775296 20374769795072 20381486383104 20474255975712 20504389648384 20511148965888 20523235594752 20594496829456 20601285850992 20604508738464 20611301060448 20652014501888 20664184138752 20670996132864 20734107254784 20806100682752 20855874158592 20862749343744 20866013134848 20938464569344 20947525949328 20950803002976 20957709481632 20999107182592 21002392305664 21030479306221 21094687974976 21145151824896 21152122371072 21213383786496 21216702431232 21248399636541 21290371536896 21297389955072 21309939893088 21362413535232 21383932739939 21387278065538 21445509095136 21487870345216 21507620226048 21519972668383 21582299462944 21585675821248 21592791587136 21605515596819 21648192907264 21655329282048 21658717065216 21710530215936 21753896974194 21785914001408 21793095776256 21805937819424 21856213598208 21859632807936 21866838884352 21881652881297 21892290534618 21899507376726 21948460288832 21955695647424 21962933391168 22009759399936 22029988958208 22106481975424 22159366293504 22162832928768 22170138955776 22227021594624 22234348781568 22247118604928 22256746321161 22260228190662 22267566324234 22311551381504 22315041824768 22335551973504 22379671322624 22413105973412 22466723813952 22474130019264 22522045923328 22529470365696 22539220273152 22542746333184 22621019757952 22624558614784 22634349672858 22641811136406 22690084544512 22697564381184 22751862718464 22785853413582 22830862241792 22851846490176 22855421457792 22900567703552 22908116926464 22921616019456 22934780560076 22942341061332 23001204963968 23008787362176 23012386881792 23067438354432 23147533626496 23168808933138 23218205925376 23225859858432 23233516314624 23285451194368 23293127294976 23320239056884 23327926625388 23331576071496 23385369362432 23399149686528 23406863268096 23441313103872 23488137098888 23544326686848 23548009986816 23555772640512 23616210444288 23623995580416 23627691343872 23709731938816 23731523971848 23778400780288 23843142107136 23870894052324 23929673793536 23943774860544 23951667979008 24034833492824 24038593528208 24108214828544 24116162155008 24173854138368 24280086895812 24283885298904 24331853185024 24339874234368 24343681990656 24354217020672 24438780274216 24442603503472 24450661061904 24509153251584 24594254478152 24669343795712 24677476099584 24692017824936 24740791894016 24748947750912 24752819503104 24760979324928 24846954947584 24861596541936 24869792222352 24906395172864 25019760610992 25028008430544 25083954615808 25092223597056 25100495304192 25104422052864 25177130237952 25191590184992 25264550829056 25328951918592 25337301663744 25425278405632 25440260789328 25448647227696 25452628441632 25498915864576 25502904942592 25511312031744 25526345112576 25541005623721 25614978255328 25623422289696 25684720022016 25763138666496 25852594009088 25856638416896 25865162115072 25867828197552 25876355584464 25931525193728 25940073578496 25970266222439 25978827378273 26040975329808 26120481666048 26196132593664 26211177782944 26219818355808 26284382093312 26287091387392 26295756985344 26299870722048 26308540532736 26406741285001 26415446325807 26424154236249 26535092486144 26543839838208 26552590073856 26583495649179 26651701779296 26660487571872 26664658367424 26673448431168 26726136414208 26741885356032 26750700877824 26766064571554 26843585255872 26912011413504 26920883017728 26989954793472 26998852091904 27003075821568 27030277088661 27039187679427 27043417719234 27096836501504 27105769033728 27121741682112 27175315177472 27215914396286 27299007967616 27348198621184 27364314126336 27373334833152 27468381134656 27472678317952 27481734747264 27484567459899 27493627808493 27497928941406 27552245518336 27561328177152 27645476339712 27668536287921 27753011770176 27807832211456 27816999124992 27821350846464 27830522216448 27833390880768 27849376394378 27930034599104 27934404003968 27943612642176 27952824316032 28193535766528 28202829828096 28219448942784 28284511715328 28288936574976 28298262085632 28317433140502 28326768045114 28331199515388 28340538958116 28396519940096 28413253190784 28422619682688 28594012126848 28603438206336 28676826968064 28686280347648 28690768060416 28773863129088 28790388782848 28807354129092 28816850537244 28873772376064 28878289420288 28947373621248 28956916187136 29005195965592 29057461035008 29074583759232 29084168260224 29088718219008 29141618130944 29172965842944 29189720712824 29199343168968 29274260863232 29283911188224 29373318610944 29443587047424 29487575005812 29545821724672 29550443905024 29560185274368 29569929854976 29572977810816 29675661761548 29680304254216 29690088432312 29780735964672 29851979046912 29955631751936 29965506692352 29983164501708 30052293697536 30056995110912 30066903465984 30179132897144 30189081515208 30199033412856 30263419174912 30381137884776 30469128653568 30473895277056 30483941064192 30562154692608 30572229574656 30589788081776 30678383149568 30683182509056 30711383963568 30756584472576 30766723448832 30891745244184 30901928776488 30906763107696 30967813144576 30978021752832 30996276208128 31103902167184 31108768095328 31198866248704 31209151024128 31283811237888 31392435582464 31397346649088 31407696854016 31421288923992 31426204504464 31488280592384 31498660773888 31503588458496 31642031962464 31717727737344 31827858736432 31925033147392 31935557305344 31946084932608 32043620302848 32080917098307 32154882873344 32231805517824 32373449194416 32378513731872 32389187380704 32453165645824 32458242654208 32472289360896 32482993923072 32488075597824 32600881415872 32630845461291 32678871002112 32689643664384 32784320397312 32789449211904 32838435801927 32903301466112 32922690433248 32933543471136 32998597001216 33003759337472 33014639099904 33047896052633 33053066101286 33148795389248 33159722963136 33208526897152 33239049440256 33244249393152 33340532391936 33359680814656 33370677907392 33390342285993 33456298129408 33467327072256 33472562737152 33569506983936 33608579817274 33619658960118 33700085720928 33771935891456 33783068884992 33794205548544 33817099907459 33920347719104 33931529636928 33936837922176 33951524509287 34015082708992 34035126816768 34046346571776 34164563052928 34246293362688 34350851555328 34362175389696 34367551045632 34402170840114 34413511591998 34486882820096 34490437596736 34501807445952 34513181043264 34518580322688 34586764771328 34638436504364 34721300439744 34827308888064 34838789787648 34928176791552 34939690942464 34959757807744 34980358585326 34991889938082 34997364107244 35061009313792 35066494296064 35078054043648 35098724529792 35161969655808 35220595101076 35232205648332 35316490030272 35322014980224 35391786450944 35403453431808 35424315666432 35444660865572 35547316762496 35552877823232 35564597908224 35655847141376 35667601170432 35806341078486 35882681884672 35894510690304 35915662290816 35986606391296 35998469455872 36040369451548 36052250239236 36057890292312 36141025378304 36162322242816 36174243232512 36485752168448 36497779777536 36509811351552 36515522985984 36642312996352 36646089946532 36658170411324 36663905255208 36675991592856 36748437569536 36891381717228 37004015693568 37016214149376 37111187841024 37123421626368 37129229254656 37258150189568 37270432421376 37292394812904 37359592759296 37529640916488 37603773104128 37625931923712 37638335395584 37769024060152 37774932687184 37787385277488 37884337587712 37896826243584 37993427877888 38125349502464 38137917608448 38160391183992 38235769290752 38248373796864 38254357413888 38266968047616 38409805505456 38422467382992 38435133434544 38766111678976 38778891013632 38784957625344 38797743172608 38801742296328 38897287790592 38910110367744 38932457558624 39045214917632 39164424814592 39316766674416 39329727533712 39413580365824 39426573139968 39430637081088 39443635478016 39449806083072 39586784576416 39707647952896 39802638729216 39815759757312 39954008923136 39977552668944 39990731357808 39996987551136 40069724930048 40075993481216 40089204621312 40112828034048 40135865980133 40149096857331 40252108686944 40265377883808 40368017120256 40484932190208 40508183846368 40625504871424 40631860369408 40645254752256 40658653550592 40749539590144 40762972766208 40810418349547 40823871594429 40948511951424 41008779296768 41022297931776 41046471189504 41188993658912 41202571701984 41209017476928 41222602120896 41304029003776 41328368277504 41341992265728 41468214509568 41612201365504 41711748317184 41725498687488 41732026269696 41774064591567 41876929138688 41895051898656 41901606005952 41915418963264 41998214365184 42004784611328 42060958612442 42189375949952 42290303649792 42304244742144 42426767572992 42433404862464 42476149710753 42490152067671 42496799273082 42580743073792 42594779910144 42619879786176 42724827070464 42767865479878 42774556131076 42891018190272 42975740690432 43015240452096 43039945336766 43164598925888 43171351642496 43185583174272 43211031193638 43296385814528 43310658564096 43317434130432 43421060431872 43507793948388 43571828002816 43586191552512 43611875638848 43712427196416 43719265615872 43733677768704 43763305762594 43784581069236 43799014753452 43896920577664 43911391294848 43925866782336 44059977916416 44212963950848 44318732587008 44325665857536 44340277911552 44454043189248 44468697563136 44494237209856 44513492642322 44520456381324 44535132648468 44623102763008 44630083649536 44671103947008 44826211946824 44933447627904 44948260038528 45078440546304 45085492666368 45242039515904 45249117229568 45268699345716 45283622272812 45380169089024 45395128762368 45503725436928 45571706827164 45661724483584 45703692980352 45710842915584 45843232038912 45869561120152 45884682122664 46002409927936 46017574724352 46024773763584 46134876708864 46295067252992 46337617866276 46436411850752 46451719716864 46467032629248 46640478113768 46655853250776 46663152142992 46770738724864 46798299373056 46813726536192 46976274197776 47088653373696 47096019973632 47111545281024 47232420888576 47247991160832 47255382687744 47419463877632 47463047943696 47556801560576 47741788104648 47859347587072 47887549721088 47903335958016 48069666985648 48077187056416 48216429657088 48232324310016 48347708276736 48560173791624 48567770597808 48663706370048 48679748468736 48687363981312 48708434041344 48877560548432 48885207006944 48901322123808 49018306503168 49188508956304 49338687591424 49354952199168 49384035649872 49481583788032 49497895501824 49505639006208 49521958649856 49579599151929 49693909895168 49723193083872 49739584444704 49812790345728 50039521221984 50056016861088 50167909231616 50184447194112 50200990608384 50208844105728 50354260475904 50383180369984 50412869725911 50429488440177 50529101658112 50657903837184 50674603327488 50850556811264 50880521578656 50897294455392 50905256883264 50997831729152 51005809885184 51022624063488 51052690225152 51082011247442 51229956510656 51246844579392 51369440044032 51526277332992 51603256260171 51705188018176 51713276833792 51730324230144 51735656395104 51752711168928 51863050387456 51880147156992 51932408082709 51940532444878 51957654756546 52081950659616 52240963332096 52392265187328 52422355565888 52439636711616 52470537877989 52568764186624 52574182774784 52591513970688 52599741444096 52617081065472 52813482570002 52830892651614 52848308472498 53070184972288 53087679676416 53105180147712 53166991298358 53303403558592 53320975143744 53329316734848 53346896862336 53452272828416 53483770712064 53501401755648 53532129143108 53687170511744 53824022827008 53841766035456 53979909586944 53997704183808 54006151643136 54060554177322 54078375358854 54086835438468 54193673003008 54211538067456 54243483364224 54350630354944 54431828792572 54598015935232 54696397242368 54728628252672 54746669666304 54936762269312 54945356635904 54963469494528 54969134919798 54987255616986 54995857882812 55104491036672 55122656354304 55337072575842 55506023540352 55615664422912 55633998249984 55666781761536 55698752788756 55860069198208 55868808007936 55887225284352 55905648632064 56387071533056 56405659656192 56438897885568 56569023430656 56634866281004 56653536090228 56662399030776 56681077916232 56793039880192 56826506381568 56845239365376 57188024253696 57206876412672 57353653936128 57372560695296 57381536120832 57580777565696 57614708258184 57633701074488 57747544752128 57756578840576 58010391931184 58114922070016 58149167518464 58168336520448 58177436438016 58345931685888 58379441425648 58398686337936 58548521726464 58567822376448 58746637221888 58975150011624 59091643449344 59100887810048 59120370548736 59139859709952 59145955621632 59351323523096 59360608508432 59380176864624 59561471929344 59703958093824 59911263503872 59931013384704 59966329003416 60104587395072 60113990221824 60133806931968 60358265794288 60378163030416 60398066825712 60526838349824 60762275769552 60938257307136 60947790554112 60967882128384 61124309385216 61144459149312 61179576163552 61356766299136 61366365018112 61422767927136 61513168945152 61533446897664 61636041426883 61783490488368 61803857552976 61813526215392 61935626289152 61956043505664 61992552416256 62028156514751 62207804334368 62217536190656 62397732497408 62418302048256 62567622475776 62784871164928 62794693298176 62815393708032 62842577847984 62852409008928 62976561184768 62997321547776 63007176916992 63070646540209 63091437918663 63284063924928 63435455474688 63655717472864 63850066294784 63871114610688 63892169865216 64087240605696 64130657406431 64151798219817 64161834196614 64309765746688 64463611035648 64559918005149 64746898388832 64757027463744 64778374761408 64906331291648 64916485308416 64944578721792 64965987846144 64976151195648 65201762831744 65261690922582 65357742004224 65379287328768 65568640794624 65578898423808 65644958643891 65676871603854 65806602932224 65845380866496 65867086942272 65997194002432 66007518674944 66029278199808 66095792105266 66106132202572 66297590778496 66319445926272 66417053794304 66478098880512 66488498786304 66681064783872 66719361629312 66741355814784 66770238963483 66780684571986 66912596258816 66934654144512 66945125474304 67139013967872 67217159634548 67239317920236 67400171441856 67543871782912 67566137769984 67588411097088 67634199814918 67840695438208 67863059273856 67873675844352 67903049018574 68070253633536 68092693143552 68329126105856 68492586725376 68701703110656 68724350779392 68804341680228 68827023183996 68973765640192 68980875193472 69003614891904 69026362086528 69037160645376 69276873008728 69442600879488 69654617776128 69677579575296 69856353583104 69879381884928 69919515615488 69960717170652 69983779876164 69994728214488 70122018627584 70132988592128 70156108087296 70197449059584 70323939311616 70441190202152 70464411296664 70632980060544 70644029960448 70848631332864 70889321731144 71094633524992 71105755646464 71129195816448 71311694282752 71335202340864 71612682156972 71765363769344 71789021380608 71831324581632 72080738903096 72104500478472 72115780584624 72282050756608 72324644485632 72348486465024 72971504336896 72995559555072 73019622703104 73031045971968 73284625992704 73292179893064 73316340822648 73327810510416 73351983185712 73496875139072 73782763434456 74008031387136 74032428298752 74222375682048 74246843252736 74258458509312 74516300379136 74540864842752 74584789625808 74719185518592 75059281832976 75207546208256 75251863847424 75276670791168 75538048120304 75549865374368 75574770554976 75768675175424 75793652487168 75986855755776 76250699004928 76275835216896 76320782367984 76471538581504 76496747593728 76508714827776 76533936095232 76623016871163 76819611010912 76844934765984 76870266869088 77532223357952 77557782027264 77569915250688 77595486345216 77603484592656 77794575581184 77820220735488 77864915117248 77910798667317 77936482134819 78090429835264 78328849629184 78633533348832 78659455067424 78827160731648 78853146279936 78861274162176 78887270956032 78899612166144 79173569152832 79220223855003 79246338977421 79415295905792 79605277458432 79631519514624 79750486947537 79908017846272 79955105337888 79981462715616 79993975102272 80139449860096 80151986962432 80178409242624 80225656068096 80271731960266 80298193714662 80504217373888 80530755767616 80736034240512 80969864380416 81016367692736 81090831265983 81251009742848 81263720738816 81290509504512 81317307101184 81499079180288 81525945532416 81620836699094 81647743188858 81897023902848 82017558593536 82044595863552 82092942379008 82377987317824 82405143403968 82418034953856 82445204241792 82453702379697 82608058007552 82656736555008 82683984531456 82936429019136 83224402731008 83423496634368 83450997374976 83464052539392 83548129183134 83753858277376 83790103797312 83803212011904 83830837926528 83996428730368 84121917224884 84378751899904 84580607299584 84608489484288 84853535145984 84866809724928 84952299421506 84980304135342 84993598546164 85161486147584 85189559820288 85239759572352 85535730959756 85549112262152 85782036380544 85951481380864 86030480904192 86079890673532 86329197851776 86342703284992 86371166348544 86422062387276 86592771629056 86621317128192 86634868260864 86842120863744 87015587896776 87143656005632 87172383105024 87223751277696 87424854392832 87526611525188 87569162138472 87598029506904 87793841155328 87822782589696 87851733564672 88119955832832 88425927901696 88637465174016 88651331715072 88680555823104 88988474419712 89026985284644 89040912762648 89070265296936 89246205526016 89260167299072 89342207894016 89652423893648 89866895255808 89896520077056 90156881092608 90170985332736 90484079031808 90498234459136 90537398691432 90567244545624 90760338178048 90790257524736 91143413654328 91323448967168 91407385960704 91421685831168 91686464077824 91739122240304 91769364245328 92004819855872 92035149448704 92049547527168 92269753417728 92590134505984 92675235732552 92872823701504 92903439433728 92934065258496 93280956227536 93311706501552 93326304285984 93541477449728 93596598746112 93627453072384 93952548395552 94177306747392 94192039947264 94223090562048 94464841777152 94495982321664 94510765375488 94838927755264 94926095887392 95113603121152 95255700387001 95483576209296 95718695174144 95775099442176 95806671916032 96139333971296 96154374112832 96242751294921 96432859314176 96464648620032 96695416553472 97120347583248 97135541195616 97327412740096 97359496937472 97374727962624 97416868082688 97472817380323 97755121096864 97770414013888 97802644247616 98036613006336 98377017912608 98677375182848 98709904398336 98768071299744 98963167576064 98995791003648 99011278012416 99043917299712 99111015991757 99143688157899 99159198303858 99387819790336 99446386167744 99479168889408 99625580691456 100079042443968 100112033722176 100335818463232 100368894388224 100401981216768 100417688211456 100708520951808 100766360739968 100825739451822 100858976880354 101058203316224 101315807674368 101349206654976 101451299722377 101701113622528 101761043157312 101794588910784 101810513766528 101995663458304 102011619770368 102045248126976 102105380450304 102164022494884 102459913021312 102493689158784 102738880088064 103052554665984 103206512520342 103410376036352 103426553667584 103460648460288 103471312790208 103505422337856 103726100774912 103760294313984 103864816165418 103881064889756 103915309513092 104163901319232 104481926664192 104784530374656 104844711131776 104879273423232 104941075755978 105148365549568 105183027941376 105199482888192 105234162130944 105626965140004 105661785303228 105696616944996 106140369944576 106175359352832 106210360295424 106333982596716 106606807117184 106641950287488 106658633469696 106693793724672 106967541424128 107002803511296 107064258286216 107374341023488 107648045654016 107683532070912 107959819173888 107995408367616 108121108354644 108156750717708 108173670876936 108387346006016 108423076134912 108486966728448 108863657585144 109196031870464 109457256505344 109493339332608 109873524538624 109890713271808 109926938989056 109938269839596 109974511233972 109991715765624 110208982073344 110245312708608 110674145151684 111012047080704 111333563523072 111397505577512 111720138396416 111737616015872 111774450568704 111811297264128 112774143066112 112811319312384 112877795771136 113269732562008 113307072180456 113324798061552 113362155832464 113586079760384 113653012763136 113690478730752 114376048507392 114413752825344 114707307872256 114745121390592 114763072241664 115161555131392 115229416516368 115267402148976 115495089504256 115513157681152 116020783862368 116229844140032 116298335036928 116336673040896 116354872876032 116691863371776 116758882851296 116797372675872 117097043452928 117135644752896 117493274443776 117630029360459 117950300023248 118183286898688 118201775620096 118240741097472 118279719419904 118291911243264 118702647046192 118721217016864 118760353729248 119122943858688 119407916187648 119822527007744 119862026769408 119932658006832 120209174790144 120227980443648 120267613863936 120407597940399 120447290571993 120716531588576 120756326060832 120796133651424 121053676699648 121524551539104 121876514614272 121895581108224 121935764256768 122248618770432 122288918298624 122359152327104 122431255048641 122471614783287 122713532598272 122732730036224 122845535854272 123026337890304 123066893795328 123272082853766 123566980976736 123607715105952 123627052430784 123871252578304 123912087011328 123985104832512 124056313029502 124415608668736 124435072381312 124795464994816 124836604096512 125135244951552 125322193774701 125569742329856 125589386596352 125630787416064 125685155695968 125704818017856 125953122369536 125994643095552 126014353833984 126141293080418 126182875837326 126568127849856 126870910949376 127311434945728 127428449132259 127700132589568 127742229221376 127784339730432 128174481211392 128261314812862 128303596439634 128323668393228 128619531493376 128927222071296 129119836010298 129493796777664 129514054927488 129556749522816 129812662583296 129889157443584 129931975692288 129952302391296 130403525663488 130523381845164 130715484008448 130758574657536 131137281589248 131157796847616 131289917287782 131353743207708 131613205864448 131690761732992 131734173884544 131994388004864 132191584210532 132212264405144 132595181556992 132638891852544 132834107588608 132956197761024 132976997572608 133362129567744 133438723258624 133482711629568 133540477926966 133561369143972 133825192517632 133869308289024 133890250948608 134434319269096 134478635840472 134800342883712 135268399629836 135681390876416 135726118547712 135747351688704 135806098037148 136140507267072 136185386287104 136658252211712 136985173450752 137608683360456 137654046367992 137947531280384 137961750386944 138007229783808 138052724173056 138074321290752 138553746017456 138885201758976 139309235552256 139355159150592 139839031230976 139921434341304 139967559752328 139989456428976 140244037255168 140265977184256 140312216174592 140394898119168 140882380404304 140928822593328 141265960121088 141288059920896 141697262665728 141778643462288 142189267049984 142211511292928 142258391632896 142623388565504 142670404681728 143225364313944 143530727538688 143578042761216 143662649163264 144161477806192 144209000956944 144231561169248 144564101513216 144649288971264 144696972930048 145943008673792 145991119110144 146039245406208 146062091943936 146569251985408 146584359786128 146632681645296 146655621020832 146703966371424 146993750278144 147213355143547 147565526868912 148016062774272 148064856597504 148444751364096 148493686505472 148516917018624 148738797455787 149032600758272 149081729685504 149169579251616 149438371037184 149687529179573 150118563665952 150415092416512 150503727694848 150553341582336 150639808678681 151076096240608 151099730748736 151149541109952 151238609177733 151537350350848 151587304974336 151973711511552 152501398009856 152551670433792 152641564735968 152943077163008 152993495187456 153017429655552 153067872190464 153171570169079 153246033742326 153639222021824 153689869531968 153740533738176 155064446715904 155115564054528 155139830501376 155190972690432 155206969185312 155589151162368 155640441470976 155729830234496 155745882272761 155797224248127 155821597334634 155872964269638 156180859670528 156657699258368 157267066697664 157318910134848 157654321463296 157706292559872 157722548324352 157774541912064 157799224332288 158347138305664 158440447710006 158492677954842 158830591811584 159210554916864 159263039029248 159500973895074 159816035692544 159910210675776 159962925431232 159987950204544 160278899720192 160303973924864 160356818485248 160451312136192 160543463920532 160596387429324 161008434747776 161061511535232 161472068481024 161939728760832 162032735385472 162181662531966 162502019485696 162527441477632 162581019009024 162634614202368 162998158360576 163051891064832 163241673398188 163295486377716 163794047805696 164035117187072 164089191727104 164185884758016 164755974635648 164810286807936 164836069907712 164890408483584 164907404759394 165313473110016 165367969062912 166448805462016 166846993268736 166901994749952 167096258366268 167507716554752 167580207594624 167606424023808 167661675853056 168243834449768 168757503799808 169161214599168 169216978968576 169707070291968 169904598843012 169960608270684 169987197092328 170322972295168 170379119640576 170479519144704 171071461919512 171098224524304 171564072761088 172060961808384 172159781347064 172658395703552 172685406569984 172742332697088 172844124774552 173185543258112 173242634256384 173269736521728 174031175793552 174287312011264 174344766210048 174447502555392 175053223050376 175138324276944 175196059013808 175587682310656 175645565179392 175703467129344 176239911665664 176851855803392 177274930348032 177302663430144 177361111646208 177976948839424 178053970569288 178081825525296 178140530593872 178492411052032 178520334598144 178684415788032 179304847787296 179733790511616 179793040154112 180313762185216 180341970665472 180968158063616 180996468918272 181074797382864 181134489091248 181520676356096 181580515049472 181791863557073 182286827308656 182646897934336 182814771921408 182843371662336 183372928155648 183478244480608 183538728490656 184009639711744 184070298897408 184099095054336 184539506835456 184847188995007 184908124280649 185180269011968 185350471465104 185745647403008 185806878867456 185868130516992 186084469544253 186561912455072 186623413003104 186652608571968 187082954899456 187193197492224 187254906144768 187905096791104 188354613494784 188384079894528 188446181124096 188929683554304 188991964643328 189021530750976 189211939620627 189274313755989 189677855510528 189852191774784 190227206242304 190511400774002 190967152418592 191437390348288 191550198884352 191613343832064 192278667942592 192308748225664 192391972219293 192455394659451 192485502589842 192865718628352 192929297240064 193390833106944 193679754015447 194240695166496 194271082391232 194654825480192 194718993874944 194749455925248 194833736165376 194945634760646 195510242193728 195540828027776 195605288495232 196073226012672 196754035825216 196934875931673 197354750365696 197419808796672 197536142599488 197926335152128 197991582007296 198022556024832 198087834599424 198222031983514 198287376315798 198318396607716 198775639580672 198892772335488 198958337778816 199251161382912 200158084887936 200224067444352 200671636926464 200737788776448 200803962433536 200835376422912 201417041903616 201532721479936 201651478903644 201717953760708 202116406632448 202631615348736 202698413309952 202902599444754 203402227245056 203522086314624 203589177821568 203621027533056 203991326916608 204210760900608 204328044989768 204919826042624 204987378317568 205477760176128 206105109331968 206413025040684 206820752072704 206853107335168 206921296920576 206942625580416 207010844675712 207729632330836 207762129779512 207830619026184 208327802638464 208963853328384 209569060749312 209689422263552 209758546846464 209882151511956 210296731099136 210366055882752 210398965776384 210468324261888 211253930280008 211323570606456 211393233889992 212667965193432 213213614234368 213283900574976 213317266939392 213387587449344 213935082848256 214005607022592 214128516572432 214748682046976 215296091308032 215367064141824 216242216709288 216313501435416 216347341753872 216774692012032 216846152269824 216973933456896 217727315170288 218392063740928 218914513010688 218986678665216 219747049077248 219781426543616 219853877978112 219876539679192 219949022467944 219983431531248 220417964146688 220490625417216 221348290303368 222024094161408 222667127046144 222795011155024 223440276792832 223475232031744 223548901137408 223622594528256 225548286132224 225622638624768 225755591542272 226539465124016 226614144360912 226649596123104 226724311664928 227172159520768 227306025526272 227380957461504 228752097014784 228827505650688 229414615744512 229490242781184 229526144483328 229869050613489 230323110262784 230458833032736 230534804297952 230990179008512 231026315362304 231335272368431 232041567724736 232459688280064 232596670073856 232673346081792 232709745752064 233383726743552 233517765702592 233594745351744 233732396001951 234194086905856 234271289505792 234986548887552 235260058720918 235900600046496 236366573797376 236403551240192 236481482194944 236559438839808 236583822486528 236719699352213 237405294092384 237442434033728 237520707458496 237660671565009 238245887717376 238815832375296 239645054015488 239724053538816 239865316013664 240418349580288 240455960887296 240535227727872 240698181694267 240815195880798 240894581143986 241433063177152 241512652121664 241592267302848 242107353399296 243049103078208 243753029228544 243791162216448 243871528513536 244497237540864 244577836597248 244718304654208 244862510097282 244943229566574 245427065196544 245465460072448 245691071708544 246052675780608 246133787590656 246544165707532 247133961953472 247215430211904 247254104861568 247742505156608 247824174022656 247970209665024 248112626059004 248831217337472 248870144762624 249590929989632 249673208193024 250270489903104 250644387549402 251139484659712 251178773192704 251261574832128 251370311391936 251409636035712 251906244739072 251989286191104 252282586160836 252365751674652 253136255699712 253741821898752 254622869891456 254856898264518 255400265179136 255484458442752 255568679460864 256522629625724 256607192879268 256647336786456 257239062986752 257854444142592 258239672020596 258987593555328 259028109854976 259113499045632 259778314887168 259863951384576 259904604782592 260807051326976 261046763690328 261430968016896 261517149315072 262274563178496 262579834575564 262707486415416 263226411728896 263381523465984 263468347769088 264383168421064 264424528810288 265190363113984 265277783705088 265912395522048 265953995145216 266877446517248 266965423259136 267080955853932 267122738287944 267650385035264 267738616578048 267780501897216 268868638538192 268957271680944 269600685767424 270536799259672 271362781752832 271452237095424 271494703377408 271612196074296 272281014534144 272370772574208 273316504423424 273970346901504 275217366720912 275308092735984 275895062560768 275923500773888 276014459567616 276105448346112 276148642581504 277107492034912 277770403517952 278618471104512 278710318301184 279678062461952 279842868682608 279935119504656 279978912857952 280488074510336 280531954368512 280624432349184 280789796238336 280951061860931 281764760808608 281857645186656 282531920242176 282576119841792 283394525331456 283557286924576 284378534099968 284423022585856 284516783265792 285246777131008 285340809363456 285672928446829 285767101161003 286450728627888 287061455077376 287156085522432 287325298326528 288322955612384 288418001913888 288463122338496 289128203026432 289298577942528 289393945860096 291886017347584 291982238220288 292078490812416 292124183887872 292418452140969 293138503970816 293168719572256 293265363290592 293311242041664 293407932742848 293987500556288 294426710287094 295131053737824 296032125548544 296129713195008 296889502728192 296987373010944 297033834037248 297333047975271 297431064473697 297477594911574 298065201516544 298163459371008 298339158503232 298876742074368 299375058359146 300237127331904 300830184833024 301007455389696 301106683164672 301279617357362 302152192481216 302199461497472 302299082219904 302477218355466 303074700701696 303174609948672 303947423023104 304353899167131 305002796019712 305103340867584 305283129471936 305886154326016 305986990374912 306034859311104 306135744380928 306343140338158 306492067484652 307278444043648 307379739063936 307481067476352 310128893431808 310231128109056 310279661002752 310381945380864 310413938370624 311178302324736 311280882941952 311459660468992 311491764545522 311594448496254 311643194669268 311745928539276 312361719341056 314534133395328 314637820269696 315445096648704 315549083824128 315598448664576 316694276611328 316880895420012 316985355909684 317661183623168 318421109833728 318526078058496 319001947790148 319632071385088 319820421351552 319925850862464 319975900409088 320557799440384 320902624272384 321086927841064 321192774858648 322016869495552 322123023070464 322944136962048 323879457521664 324065470770944 324363325063932 325004038971392 325054882955264 325162038018048 325269228404736 326483346796376 326590972755432 327588095611392 328371769516032 329511949271296 329620573615872 329672139815424 329780816967168 329814809518788 330626946220032 330735938125824 332897610924032 334192516732536 335015433109504 335160415189248 335212848047616 335323351706112 336487668899536 337515007599616 338322429198336 338433957937152 339809197686024 339921216541368 339974394184656 340645944590336 340758239281152 340959038289408 342142923839024 342196449048608 343128145522176 344121923616768 344319562694128 345316791407104 345370813139968 345484665394176 345688249549104 346371086516224 346485268512768 346539473043456 348062351587104 348574624022528 348689532420096 348895005110784 350106446100752 350276648553888 350392118027616 351175364621312 351291130358784 351406934258688 352479823331328 352890088081377 353703711606784 354549860696064 354605326860288 354722223292416 355953897678848 356107941138576 356163651050592 356281061187744 356984822104064 357040669196288 357368831576064 358609695574592 359467581023232 359586080308224 360627524370432 360683941330944 361222793821197 361936316127232 361992937836544 362149594765728 362268978182496 363041352712192 363161030098944 363526856578963 363583727114146 364573654617312 365293795868672 365629543842816 365686743324672 366745856311296 366956488961216 367077456981312 367293765145923 368019279423488 368140597794816 368198190108672 369079013670912 369694377990014 369816248561298 370360538023936 370700942930208 371491294806016 371613757734912 371736261033984 371988098982049 372168939088506 373123824910144 373246826006208 373305217143936 374165909798912 374386394984448 374509812289536 375810193582208 376709226989568 376768159789056 376892362248192 377859367108608 377983929286656 378043061501952 378423879241254 378548627511978 379355711021056 379704383549568 380454412484608 381022801548004 381934304837184 382874780696576 383100397768704 383226687664128 384557335885184 384617496451328 384783944438586 384910789318902 384971005179684 385731437256704 385858594480128 386781666213888 387359508030894 388481390332992 388542164782464 389309650960384 389437987749888 389667472330752 389891269521292 391020484387456 391081656055552 391210576990464 392146452025344 393508071650432 393869751863346 394709500731392 394839617593344 395072285198976 395852670304256 395983164014592 396444063967028 396574752631596 396636793215432 397551279161344 397785544670976 397916675557632 398502322765824 400316169775872 400448134888704 401343273852928 401475577552896 401607924867072 401670752845824 403065442959872 403302957807288 403435907521416 404232813264896 405805198889508 406804454490112 407044172629248 407178355643136 407242055066112 408421521801216 408656089979536 409839652085248 409974756635136 410955520352256 412826050081368 413641504145408 413706214670336 413842593841152 413885251160832 414021689351424 415459264661672 415524259559024 415661238052368 416655605276928 417927706656768 419378844527104 419517093692928 419764303023912 420593462198272 420732111765504 420797931552768 420936648523776 422507860560016 422647141212912 422786467779984 425335930386864 426427228468736 426567801149952 426634533878784 426775174898688 427870165696512 428011214045184 428257033144864 429497364093952 430592182616064 430734128283648 432484433418576 432627002870832 432694683507744 433549384024064 433692304539648 433947866913792 434197095603257 435454630340576 436784127481856 437829026021376 437973357330432 439494098154496 439562853087232 439707755956224 439753079358384 439898044935888 439966863062496 440835928293376 440981250834432 441494525781463 441640065430641 442696580606736 444048188322816 445334254092288 445590022310048 446880553585664 446950464063488 447097802274816 447245189056512 448914601845017 449062587538719 451096572264448 451245277249536 451511183084544 451919426036043 453078930248032 453228288721824 453299192246208 453448623329856 454344319041536 454612051052544 454761914923008 457504194029568 457655011301376 458829231489024 458980485562368 459052288966656 459514710507237 459738101226978 460646220525568 460917666065472 461069608595904 461980358017024 462052630724608 462670544736862 464083135449472 464919376560128 465193340147712 465346692163584 465419491504128 466767453487104 467035531405184 467189490703488 467237646818283 467391672744381 467464792003902 468388173811712 468542579011584 469973097775104 470520117441836 471801200092992 472733147594752 472807102480384 472962964389888 473118877679616 473167644973056 473439398704426 474810588184768 474884868067456 475041414916992 475321343130018 476491775434752 477631664750592 479290108030976 479448107077632 479730632027328 480836699160576 480911921774592 481070455455744 481396363388534 481630391761596 481789162287972 482866126354304 483025304243328 483184534605696 486098206156416 487506058457088 487582324432896 487743057027072 488994475081728 489155673194496 489436609308416 489725020194564 489886459133148 490854130393088 490930920144896 491382143417088 492105351561216 492267575181312 493088331415064 494267923906944 494430860423808 494508209723136 495940419330048 496225252118008 497662434674944 497740289525248 499181859979264 499346416386048 500540979806208 501288775098804 502278969319424 502357546385408 502523149664256 502740622783872 502819272071424 504565172321672 504731503349304 506272511399424 507483643797504 509245739782912 509713796529036 510800530358272 510968916885504 511137358921728 513045259251448 513214385758536 513294673572912 514478125973504 516479344041192 517975187110656 518056219709952 518226998091264 519556629774336 519727902769152 519809209565184 521614102653952 522093527380656 522861936033792 523034298630144 525159669151128 525414972830832 526452823457792 526763046931968 526936695538176 528766336842128 528849057620576 530380726227968 530555567410176 531824791044096 531907990290432 533754893034496 533930846518272 534161911707864 534245476575888 535300770070528 535477233156096 535561003794432 537737277076384 537914543361888 539201371534848 541073598519344 542725563505664 542904474190848 542989406754816 543224392148592 544562029068288 544741545148416 545375590671219 546633008846848 547940693803008 550434733441824 550616185471968 551790125121536 551847001547776 552028919135232 552210896692224 552297285163008 554214984069824 554541566985021 554724372841947 555540807035904 557236942209024 557420636602368 558253408632759 559356124923904 559685737365216 559870239009312 559957825715904 560976149020672 561063908737024 561248864698368 561579592476672 561902123721862 563529521617216 563715290373312 565063840484352 565152239683584 566789050662912 567114573849152 567635818861881 568757068199936 568846045171712 569033566531584 570493554262016 570681618726912 571345856893658 571534202322006 572901457255776 574122910154752 574312171044864 574650596653056 576645911224768 576836003827776 576926244676992 577175916657879 578256406052864 578597155885056 578787891720192 583772034695168 583964476440576 584156981624832 584248367775744 584836904281938 586277007941632 586337439144512 586530726581184 586622484083328 586815865485696 587975001112576 588853420574188 590262107475648 592064251097088 592259426390016 593779005456384 593974746021888 594067668074496 594666095950542 594862128947394 594955189823148 596130403033088 596326918742016 596678317006464 597753484148736 598750116718292 600474254663808 601660369666048 602014910779392 602213366329344 602559234714724 604304384962432 604398922994944 604598164439808 604954436710932 606149401403392 606349219897344 607894846046208 608707798334262 610005592039424 610206681735168 610566258943872 611772308652032 611973980749824 612686280676316 612984134969304 614556888087296 614759478127872 614962134952704 620257786863616 620462256218112 620559322005504 620763890761728 620827876741248 622919320937984 622983529091044 623188896992508 623286389338536 623491857078552 624723438682112 629068266790656 629275640539392 630890193297408 631098167648256 631196897329152 633388553222656 633761790840024 633970711819368 635322367246336 638003895580296 639264142770176 639640842703104 639851701724928 639951800818176 641805248544768 642173855682128 642385549717296 644033738991104 644246046140928 645888273924096 648130941541888 648726650127864 650008077942784 650109765910528 650324076036096 650538456809472 652966693592752 653181945510864 655176191222784 656743539032064 659023898542592 659241147231744 659344279630848 659561633934336 659629619037576 661253892440064 661471876251648 665795221848064 668385033465072 670030866219008 670320830378496 670425696095232 670646703412224 672975337799072 675030015199232 676644858396672 676867915874304 679618395372048 679842433082736 679948788369312 681291889180672 681516478562304 681918076578816 682309721662261 684285847678048 684392898097216 686256291044352 688243847233536 688639125388256 690633582814208 690741626279936 690969330788352 691376499098208 692742173032448 692970537025536 693078946086912 693777111942299 694005817105293 696124703174208 697149248045056 697379064840192 697790010221568 700212892201504 700553297107776 700784236055232 702350729242624 702582260717568 702813868517376 704959646662656 705780176162754 707407423213568 709099721392128 709210653720576 709444446584832 710159098056639 711907795357696 712215882277152 712327302101184 712562122375488 713969644208128 714081338392576 714737663152128 717219391149184 718935162046464 719172160616448 721255048740864 721367882661888 722094545082801 722445587642394 723872632254464 723985875673088 724299189531456 724537956364992 726082705424384 726322060197888 727053713157926 727167454228292 729147309234624 730587591737344 731259087685632 731373486649344 733491712622592 733912977922432 734154913962624 734587530291846 736038558846976 736281195589632 736396380217344 738158027341824 739388755980028 739632497122596 740721076047872 741401885860416 742982589612032 743227515469824 743472522067968 743976197964098 744337878177012 746247649820288 746493652012416 746610434287872 748772789968896 749019624579072 751620387164416 753418453979136 753536319578112 753784724496384 755718734217216 755967858573312 756847758482508 757097255023956 758711422042112 759408767099136 762045603096008 763868609674368 766200795537408 766453375328256 769114671770368 769234992902656 769567888877172 769821578637804 769942010359368 771462874513408 771717188960256 773563332427776 774719016061788 776962780665984 777084329564928 779334944661504 779782539042584 782040968774912 782163312111104 782421153980928 784292904050688 787016143300864 787739503726692 789419001462784 789679235186688 790144570397952 792888127934056 793149505263192 793273586430864 795102558322688 795571089341952 795833351115264 800632339551744 800896269777408 802686547705856 802951155105792 803215849734144 803341505691648 806130885919744 806605915614576 806871815042832 808465626529792 811610397779016 813608908980224 814088345258496 814356711286272 814484110132224 816843043602432 817312179959072 819679304170496 819949513270272 821911040704512 825652100162736 827283008290816 827412429340672 827685187682304 827770502321664 828043378702848 830918529323344 831048519118048 831322476104736 833311210553856 835855413313536 838757689054208 839034187385856 839528606047824 841186924396544 841464223531008 841595863105536 841873297047552 842853185582793 845015721120032 845294282425824 845572935559968 850671860773728 852854456937472 853135602299904 853269067757568 853550349797376 855740331393024 856022428090368 856514066289728 857018785340487 857301303483009 858994728187904 861184365232128 861468256567296 864968866837152 865254005741664 865389367015488 867098768048128 867384609079296 867895733827584 868394191206514 870909260681152 873568254963712 875658052042752 875946714660864 877255356422907 878988196308992 879125706174464 879415511912448 879506158716768 879796089871776 879933726124992 881671856586752 881962501668864 882989051562926 883280130861282 885393161213472 888096376645632 890668508184576 891180044620096 891999143925813 893761107171328 893900928126976 894195604549632 894490378113024 897829203690034 898125175077438 902193144528896 902490554499072 903022366169088 903838852072086 906157860496064 906456577443648 906598384492416 906897246659712 908688638083072 909224102105088 909523829846016 915008388059136 915310022602752 917658462978048 917960971124736 918104577933312 919029421014474 919476202453956 921292441051136 921835332130944 922139217191808 923960716034048 925341089473724 928166270898944 929838753120256 930386680295424 930693384327168 930838983008256 933534906974208 934071062810368 934378981406976 934475293636566 934783345488762 934929584007804 936776347623424 937085158023168 941040234883672 943602400185984 945466295189504 946335289946112 946878797408852 949621176369536 949769736134912 950082829833984 950642686260036 952983550869504 955263329501184 958580216061952 958896214155264 959461264054656 961673398321152 962792726777068 963260783523192 963578324575944 965732252708608 966050608486656 966369069211392 972196412312832 975012116914176 975164648865792 975486114054144 978873218616832 979450040389128 979772918266296 981708260786176 981861840289792 982764286834176 986176662830128 988535847813888 988861720847616 989016419446272 991880838660096 992450504236016 995324869349888 995480579050496 998363719958528 998692832772096 1002577550197608 1004557938638848 1004715092770816 1005046299328512 1005481245567744 1005638544142848 1009130344643344 1009463006698608 1012545022798848 1014967287595008 1018491479565824 1019427593058072 1021601060716544 1021937833771008 1022274717843456 1026090518502896 1026428771517072 1026589347145824 1028956251947008 1032958688082384 1035950374221312 1036112439419904 1036453996182528 1039113259548672 1039455805538304 1039618419130368 1043228205307904 1044187054761312 1045723872067584 1046068597260288 1047812704257011 1050319338302256 1050829945661664 1052905646915584 1053526093863936 1053873391076352 1054478660750767 1057532673684256 1057698115241152 1058670264244131 1060761452455936 1061111134820352 1063649582088192 1063815980580864 1067509786068992 1067861693036544 1068323823415728 1068490953151776 1070601540141056 1070954466312192 1071122007588864 1072200991183553 1075474554152768 1075829086723776 1078402743069696 1082147197038688 1085451127011328 1085808948381696 1085978813509632 1086448784297184 1089124058136576 1089483090296832 1090221175909327 1090580569736889 1090751181342438 1093266017693696 1095881387606016 1100869466883648 1101232370943936 1103580250243072 1103694003095552 1104057838270464 1104421793384448 1104594570326016 1108429968139648 1109083133970042 1109448745683894 1111081614071808 1114473884418048 1114841273204736 1115964296946147 1116506817265518 1118712249847808 1119371474730432 1119740478018624 1119915651431808 1121952298041344 1122127817474048 1122497729396736 1123159184953344 1123804247443724 1127059043234432 1127430580746624 1130127680968704 1130304479367168 1133578101325824 1134229147698304 1135271637723762 1137514136399872 1137692090343424 1138067133063168 1140987108524032 1141363237453824 1142691713787316 1143068404644012 1145802914511552 1148245820309504 1148624342089728 1149301193306112 1153291822449536 1153672007655552 1153852489353984 1154351833315758 1157194311770112 1157575783440384 1167544069390336 1167928952881152 1168313963249664 1169673808563876 1172554015883264 1172674878289024 1173061453162368 1173244968166656 1173631730971392 1177706841148376 1180524214951296 1184128502194176 1184518852780032 1187558010912768 1187949492043776 1189332191901084 1189724257894788 1189910379646296 1192260806066176 1192653837484032 1193356634012928 1195506968297472 1197500233436584 1200948509327616 1204029821558784 1204426732658688 1205118469429448 1208608769924864 1208797845989888 1209196328879616 1209908873421864 1212298802806784 1212698439794688 1217415596668524 1220011184078848 1220413363470336 1221132517887744 1225372561352632 1225968269938608 1229113776174592 1229518956255744 1229924269905408 1240515573727232 1240924512436224 1241118644011008 1241527781523456 1241655753482496 1245838641875968 1245967058182088 1246377793985016 1246572778677072 1246983714157104 1249446877364224 1258136533581312 1258551281078784 1261780386594816 1262196335296512 1262393794658304 1266777106445312 1267523581680048 1267941423638736 1270644734492672 1276007791160592 1278528285540352 1279281685406208 1279703403449856 1279903601636352 1283610497089536 1284347711364256 1284771099434592 1288067477982208 1288492092281856 1291776547848192 1293930322965049 1296261883083776 1297453300255728 1300016155885568 1300219531821056 1300648152072192 1301076913618944 1302591286809771 1305933387185504 1306363891021728 1310352382445568 1313487078064128 1318047797085184 1318482294463488 1318688559261696 1319123267868672 1319259238075152 1322507784880128 1322943752503296 1324483577344389 1324920196291923 1331590443696128 1336770066930144 1340061732438016 1340641660756992 1340851392190464 1341293406824448 1345950675598144 1346743805535051 1347187762616157 1350060030398464 1353289716793344 1353735831748608 1355758278108129 1359236790744096 1359684866165472 1359897576738624 1362583778361344 1363032957124608 1363836153157632 1364619443324522 1368571695356096 1368785796194432 1372512582088704 1376487694467072 1377278250776512 1378544131521711 1381267165628416 1381483252559872 1381938661576704 1382752998196416 1385484346064896 1385941074051072 1386157892173824 1387554223884598 1388011634210586 1392249406348416 1394298496090112 1394758129680384 1395580020443136 1400425784403008 1401106594215552 1401568472110464 1401712940454849 1404701458485248 1405164521435136 1405627737034752 1409919293325312 1411560352325508 1414814846427136 1418199442784256 1418421307441152 1418888893169664 1420318196113278 1423815590715392 1424431764554304 1424654604202368 1425124244750976 1427939288416256 1429475326304256 1434438782298368 1437870324092928 1438344321232896 1442510097481728 1442735765323776 1444189090165602 1444891175284788 1447745264508928 1447971751346176 1448598379062912 1449075912729984 1454107426315852 1454334908456584 1458294618469248 1461175183474688 1462518175371264 1462746973298688 1466983425245184 1467825955844864 1468309827925248 1469175060583692 1472077117693952 1472562391179264 1472792760434688 1476316054683648 1478777511960056 1479264994245192 1481442152095744 1482803771720832 1487952395928196 1488675756354024 1492495299640576 1492987304024832 1493220868575744 1497545579937792 1498039249158144 1503240774328832 1506836907958272 1507072639156224 1507569448992768 1513695516965016 1514194510047912 1517422844084224 1518817534198272 1524091206192016 1527737219348736 1532401591074816 1532906750656512 1538229343540736 1538469985805312 1539135777754344 1539643157275608 1539884020718736 1542925749026816 1543434377920512 1549438032123576 1553925561331968 1554168659129856 1558669889323008 1559565078085168 1564081937549824 1564326624222208 1564842307961856 1568585808101376 1574032286601728 1575479007453384 1578838002925568 1579358470373376 1580289140795904 1585776255868112 1586299010526384 1586547172861728 1590205116645376 1591142178683904 1591666702230528 1601264679103488 1601792539554816 1605373095411712 1605902310211584 1606431699468288 1606683011383296 1612261771839488 1613211831229152 1613743630085664 1616931253059584 1619346906579017 1623220795558032 1627217817960448 1628176690516992 1628713422572544 1628968220264448 1633686087204864 1634624359918144 1636126772013657 1639358608340992 1639899026540544 1643822081409024 1651304200325472 1654566016581632 1654824858681344 1655370375364608 1655541004643328 1656086757405696 1657037895465491 1661837058646688 1662097038236096 1662644952209472 1663624700955063 1666622421107712 1671710826627072 1677515378108416 1678068374771712 1679057212095648 1682373848793088 1682928447062016 1683191726211072 1683746594095104 1684887271859869 1685706371165586 1690031442240064 1690588564851648 1691145871119936 1701343721547456 1705708913874944 1706271204599808 1706538135515136 1707100699594752 1711480662786048 1712044856180736 1713028132579456 1714037570680974 1714602606966018 1717989456375808 1722368730464256 1722936513134592 1729937733674304 1730508011483328 1730778734030976 1734197536096256 1734769218158592 1735791467655168 1736788382413028 1741818521362304 1747136509927424 1751316104085504 1751893429321728 1754510712845814 1757976392617984 1758251412348928 1758831023824896 1759012317433536 1759592179743552 1759867452249984 1763343713173504 1763925003337728 1765978103125852 1766560261722564 1770786322426944 1776192753291264 1781337016369152 1782360089240192 1783998287851626 1787522214342656 1787801856253952 1788391209099264 1788980756226048 1795658407380068 1796250350154876 1804386289057792 1804981108998144 1806044732338176 1807677704144172 1812315720992128 1812913154887296 1813196768984832 1813794493319424 1818448204210176 1819047659692032 1830016776118272 1830620045205504 1835316925956096 1835921942249472 1838058842028948 1838952404907912 1842584882102272 1843670664261888 1844278434383616 1850682178947448 1856332541797888 1860773360590848 1861386768654336 1861677966016512 1868142125620736 1868757962813952 1868950587273132 1869566690977524 1869859168015608 1873552695246848 1874170316046336 1882080469767344 1887204800371968 1892670579892224 1893757594817704 1899242352739072 1899539472269824 1900165659667968 1901285372520072 1905967101739008 1917160432123904 1917792428310528 1918922528109312 1925585453554136 1926521567046384 1927156649151888 1931464505417216 1932101216973312 1932738138422784 1944392824625664 1950024233828352 1950329297731584 1950972228108288 1957746437233664 1958900080778256 1959545836532592 1963416521572352 1963723680579584 1965528573668352 1972353325660256 1977071695627776 1977723441695232 1978032838892544 1983761677320192 1984901008472032 1990649738699776 1990961158100992 1996727439917056 1997385665544192 1999710499127803 2005155100395216 2009115877277696 2009430185541632 2010092598657024 2010962491135488 2011277088285696 2018260689286688 2018926013397216 2025090045597696 2029934575190016 2036982959131648 2038855186116144 2043202121433088 2043875667542016 2044549435686912 2046929164986783 2052181037005792 2052857543034144 2053178694291648 2057912503894016 2065917376164768 2071900748442624 2072224878839808 2072907992365056 2078226519097344 2078911611076608 2079236838260736 2081331335826897 2082017451315879 2086456410615808 2088374109522624 2091447744135168 2092137194520576 2095625408514022 2100638676604512 2101659891323328 2105811293831168 2107052187727872 2107746782152704 2108957321501534 2115065347368512 2115396230482304 2117340528488262 2121522904911872 2122222269640704 2127299164176384 2127631961161728 2130477294169917 2135019572137984 2135723386073088 2136647646831456 2136981906303552 2141203080282112 2141908932624384 2142244015177728 2144401982367106 2150949108305536 2151658173447552 2156805486139392 2164294394077376 2166283635248403 2170902254022656 2171617896763392 2171957627019264 2172897568594368 2178248116273152 2178966180593664 2180442351818654 2181161139473778 2181502362684876 2186532035387392 2191762775212032 2201738933767296 2202464741887872 2207388006191104 2208115676540928 2208843586768896 2209189140652032 2216859936279296 2218166267940084 2218897491367788 2222163228143616 2228947768836096 2229682546409472 2231928593892294 2233013634531036 2237424499695616 2238742949460864 2239480956037248 2239831302863616 2243904596082688 2246318369906688 2247608494887448 2254118086468864 2254861161493248 2260255361937408 2260608958734336 2267156202651648 2268458295396608 2270543275447524 2275028272799744 2275384180686848 2276134266126336 2285383427574632 2286136809288024 2291605829023104 2298602386612224 2306583644899072 2307344015311104 2307704978707968 2308703666631516 2314388623540224 2315151566880768 2339347617127752 2345108031766528 2345349756578048 2346122906324736 2346489936333312 2347263461942784 2355413682296752 2361048429902592 2368257004388352 2369037705560064 2378664383802168 2379448515789576 2379820759292592 2384521612132352 2385307674968064 2386713268025856 2395000466873168 2401897018655232 2408059643117568 2408853465317376 2410236938858896 2417217539849728 2417595691979776 2418392657759232 2419817746843728 2424597605613568 2425396879589376 2434831193337048 2440022368157696 2440826726940672 2442265035775488 2450745122705264 2451936539877216 2458227552349184 2459037912511488 2459848539810816 2481031147454464 2481849024872448 2482237288022016 2483055563046912 2483311506964992 2491677283751936 2491934116364176 2492755587970032 2493145557354144 2493967428314208 2498893754728448 2516273067162624 2517102562157568 2523560773189632 2524392670593024 2524787589316608 2528559556748379 2533554212890624 2535047163360096 2535882847277472 2541289468985344 2544687996052741 2552015582321184 2557056571080704 2558563370812416 2559406806899712 2559807203272704 2567220994179072 2568695422728512 2569542198869184 2571056356021461 2576134955964416 2576984184563712 2583553095696384 2587860645930098 2592523766167552 2594906600511456 2600032311771136 2600439063642112 2601296304144384 2602153827237888 2603916692874343 2605182573619542 2611866774371008 2612727782043456 2620704764891136 2626974156128256 2636095594170368 2636964588926976 2637377118523392 2638246535737344 2638518476150304 2645015569760256 2645887505006592 2647679998636937 2648967154688778 2649840392583846 2663180887392256 2673540133860288 2680123464876032 2681283321513984 2681702784380928 2682586813648896 2691901351196288 2693487611070102 2694375525232314 2700120060796928 2706579433586688 2707471663497216 2711516556216258 2718473581488192 2719369732330944 2719795153477248 2725167556722688 2726065914249216 2727672306315264 2729238886649044 2737143390712192 2737571592388864 2745025164177408 2752975388934144 2754556501553024 2757088263043422 2762534331256832 2762966505119744 2763877323153408 2765505996392832 2770968692129792 2771882148102144 2775108447769196 2776023268421172 2784498812696832 2788596992180224 2789516259360768 2791160040886272 2800851568806016 2802213188431104 2803136944220928 2803425880909698 2809402916970496 2810329042870272 2811255474069504 2823120704651016 2829629692854272 2836398885568512 2840636392226556 2847631181430784 2848863529108608 2849309208404736 2850248489501952 2858950652608512 2868877564596736 2875740648185856 2876688642465792 2885020194963456 2888378180331204 2889782350569576 2895490529017856 2895943502692352 2897196758125824 2898151825459968 2908214852631704 2908669816913168 2916589236938496 2925036350742528 2925493946597376 2935651911689728 2936619655850496 2938350121167384 2944154235387904 2945124782358528 2945585520869376 2957555023920112 2958529988490384 2962884304191488 2965607543441664 2975904791856392 2977351512708048 2984990599281152 2985974608049664 2986441737151488 2995091159875584 2996078498316288 3006481548657664 3013673815916544 3014145278312448 3015138897985536 3027391033930032 3028389020095824 3034845688168448 3037635068396544 3048182412384032 3055474438697472 3064803182149632 3065813501313024 3076458687081472 3076939971610624 3078271555508688 3079286314551216 3079768041437472 3085851498053632 3086868755841024 3090461680470241 3098876064247152 3107851122663936 3108337318259712 3117339778646016 3119130156170336 3128163875099648 3128653248444416 3129684615923712 3137171616202752 3142402212915119 3143438112771033 3148064573203456 3150958014906768 3157676005851136 3158716940746752 3160578281591808 3163435982252301 3171552511736224 3172598021052768 3173094345723456 3180410233290752 3182284357367808 3183333404461056 3202529358206976 3203585079109632 3210746190823424 3211804620423168 3212863398936576 3213366022766592 3216602973550659 3224523543678976 3226423662458304 3227487260171328 3233862506119168 3238693813158034 3246441591116064 3254435635920896 3256353381033984 3257426845145088 3257936440528896 3267372174409728 3269248719836288 3270663527727981 3271741709210667 3272253544027314 3278717216681984 3279798053081088 3287644162818048 3302608400650944 3309132033163264 3309649717362688 3310740750729216 3311082009286656 3312173514811392 3314075790930982 3323674117293376 3324194076472192 3325289904418944 3327249401910126 3333244842215424 3343421653254144 3347892890838441 3355030756216832 3356136749543424 3358114424191296 3364747697586176 3365856894124032 3366383452422144 3367493188190208 3369774543719738 3371412742331172 3380062884480128 3381177129703296 3382291742239872 3402687443094912 3411417827749888 3412542409199616 3413076271030272 3414201399189504 3422961325572096 3424089712361472 3426056265158912 3428075141361948 3429205213932036 3435978912751616 3444737460928512 3445873026269184 3459875467348608 3461016022966656 3461557468061952 3471582935310336 3473576764826056 3483637042724608 3494273019854848 3502632208171008 3503786858643456 3509021425691628 3515952785235968 3516502824697856 3517662047649792 3518024634867072 3519184359487104 3519734904499968 3531956206251704 3533120523445128 3541572644853888 3552385506582528 3562674032738304 3564720178480384 3567996575703252 3575044428685312 3575603712507904 3576782418198528 3577961512452096 3591316814760136 3592500700309752 3612089464676352 3615355408288344 3624631441984256 3625826309774592 3626393537969664 3627588986638848 3636896408420352 3638095319384064 3660033552236544 3661240090411008 3676117684057896 3677904809815824 3685169764204544 3687341328523776 3688556868767232 3701364357894896 3712665083595776 3721546721181696 3722773537308672 3723355932033024 3736284251241472 3737515925627904 3737901174546264 3739133381955048 3739718336031216 3747105390493696 3748340632092672 3764160939534688 3774409600743936 3785341159784448 3787515189635408 3798484705478144 3799078944539648 3800331319335936 3802570745040144 3811934203478016 3834320864247808 3835584856621056 3837845056218624 3851170907108272 3853043134092768 3854313298303776 3862929010834432 3864202433946624 3865476276845568 3881790968895147 3888785649251328 3900048467656704 3900658595463168 3901944456216576 3907773860429313 3915492874467328 3917800161556512 3919091673065184 3926833043144704 3927447361159168 3931057147336704 3944706651320512 3954143391255552 3955446883390464 3956065677785088 3967523354640384 3969802016944064 3973450732033167 3981299477399552 3981922316201984 3993454879834112 3994771331088384 3999420998255606 4010310200790432 4018231754555392 4018860371083264 4020185197314048 4021924982270976 4022554176571392 4036521378573376 4037852026794432 4040231416605153 4050180091195392 4059869150380032 4073965918263296 4077710372232288 4086404242866176 4087751335084032 4089098871373824 4091869088802539 4093858329973566 4104362074011584 4105715086068288 4106357388583296 4115825007788032 4131834752329536 4143801496885248 4144449757679616 4145815984730112 4156453038194688 4157823222153216 4158473676521472 4162662671653794 4164034902631758 4172912821231616 4176748219045248 4182895488270336 4184274389041152 4191250817028044 4201277353209024 4203319782646656 4211622587662336 4214104375455744 4215493564305408 4217914643003068 4230130694737024 4230792460964608 4234681056976524 4243045809823744 4244444539281408 4254598328352768 4255263922323456 4260954588339834 4270039144275968 4271446772146176 4273295293662912 4273963812607104 4282406160564224 4283817865248768 4288803964734212 4301898216611072 4303316346895104 4313610972278784 4328588788154752 4332567270496806 4341804508045312 4343235793526784 4343915254038528 4345795137188736 4360884703637308 4362322278947556 4363004725369752 4373064070774784 4383525550424064 4403477867534592 4404929483775744 4414776012382208 4416231353081856 4417687173537792 4418378281304064 4433719872558592 4436332535880168 4437794982735576 4444326456287232 4463857187784588 4466027269062072 4474848999391232 4477485898921728 4478961912074496 4479662605727232 4492636739813376 4495216989774896 4508236172937728 4509722322986496 4520510723874816 4521217917468672 4536916590793216 4541086550895048 4550056545599488 4550768361373696 4552268532252672 4570766855149264 4572273618576048 4583211658046208 4597204773224448 4613167289798144 4614688030622208 4615409957415936 4617407333263032 4628777247080448 4630303133761536 4678695234255504 4690216063533056 4690699513156096 4692245812649472 4692979872666624 4694526923885568 4710827364593504 4722096859805184 4736514008776704 4738075411120128 4757328767604336 4758897031579152 4759641518585184 4769043224264704 4770615349936128 4773426536051712 4776168051635827 4790000933746336 4803794037310464 4816119286235136 4817706930634752 4820473877717792 4834435079699456 4835191383959552 4836785315518464 4839635493687456 4849195211227136 4850793759178752 4856439783596093 4858040719737051 4869662386674096 4880044736315392 4881653453881344 4884530071550976 4901490245410528 4903873079754432 4916455104698368 4918075825022976 4919697079621632 4962062294908928 4963698049744896 4964474576044032 4966111126093824 4966623013929984 4971113686396473 4983354567503872 4983868232728352 4985511175940064 4986291114708288 4987934856628416 4997787509456896 5032546134325248 5034205124315136 5047121546379264 5048785341186048 5049575178633216 5054661815579607 5057119113496758 5067108425781248 5070094326720192 5071765694554944 5082578937970688 5089375992105482 5104031164642368 5114113142161408 5117126741624832 5118813613799424 5119614406545408 5134441988358144 5137390845457024 5139084397738368 5142112712042922 5152269911928832 5153968369127424 5167106191392768 5175721291860196 5185047532335104 5189813201022912 5200064623542272 5200878127284224 5202592608288768 5204307654475776 5207833385748686 5210365147239084 5223733548742016 5225455564086912 5241409529782272 5253948312256512 5272191188340736 5273929177853952 5274754237046784 5276493071474688 5277036952300608 5290031139520512 5291775010013184 5295359997273874 5297934309377556 5299680785167692 5347080267720576 5362566643027968 5363405568761856 5365173627297792 5383802702392576 5386975222140204 5388751050464628 5400240121593856 5413158867173376 5414943326994432 5423033112432516 5436947162976384 5438739464661888 5439590306954496 5455344612630528 5458477773298088 5474286781424384 5475143184777728 5490050328354816 5505950777868288 5509113003106048 5514176526086844 5525068662513664 5525933010239488 5527754646306816 5531011992785664 5550216895538392 5552046536842344 5568997625393664 5582320081772544 5601703137612032 5604426376862208 5606273888441856 5606851761819396 5618805833940992 5620658085740544 5622510948139008 5646241409302032 5659259385708544 5681272784453112 5695262362861568 5697727058217216 5698618416809472 5700496979003904 5717901305217024 5737755129193472 5751481296371712 5753377284931584 5776756360662408 5779564701139152 5790981058035712 5791887005384704 5794393516251648 5796303650919936 5816429705263408 5817339633826336 5833178473876992 5850072701485056 5850987893194752 5871303823379456 5873239311700992 5876700242334768 5888308470775808 5890249564717056 5891171041738752 5915110047840224 5917059976980768 5925768608382976 5931215086883328 5951809583712784 5954703025416096 5969981198562304 5971949216099328 5972883474302976 5990182319751168 5992156996632576 5999131497383409 6012963097315328 6027347631833088 6028290556624896 6030277795971072 6054782067860064 6056778040191648 6069691376336896 6075270136793088 6096364824768064 6110948877394944 6129606364299264 6131627002626048 6140787494960349 6152917374162944 6153879943221248 6156543111017376 6158572629102432 6159536082874944 6171702996107264 6173737511682048 6180923360940482 6197752128494304 6215702245327872 6216674636519424 6234679557292032 6238260312340672 6243994007480691 6256327750199296 6257306496888832 6259369231847424 6274343232405504 6284804425830238 6286876225542066 6296129146406912 6301916029813536 6315352011702272 6317433881493504 6321156563183616 6326871964504602 6343105023472448 6345196042105536 6346188691446912 6360820466581504 6364568714735616 6366666808922112 6405058716413952 6407170158219264 6421492381646848 6423609240846336 6425726797873152 6426732045533184 6433205947101318 6449047087357952 6452847324916608 6454974520342656 6467725012238336 6477387626316068 6492883182232128 6508871271841792 6512706762067968 6514853690290176 6515872881057792 6534744348819456 6538497439672576 6541327055455962 6543483418421334 6544507088054628 6557434433363968 6559596106162176 6575288325636096 6605216801301888 6618264066326528 6622164018573312 6624347029622784 6628151581861964 6647348234586752 6648388152944384 6650579808837888 6654498803820252 6666489684430848 6686843306508288 6695785781676882 6710061512433664 6712273499086848 6716228848382592 6729495395172352 6731713788248064 6739549087439476 6742825484662344 6760125768960256 6762354259406592 6764583484479744 6805374886189824 6822835655499776 6825084818399232 6826152542060544 6828402798379008 6852112530317824 6856150282723896 6858410427864072 6871957825503232 6919750934697216 6922032045933312 6923114936123904 6943165870620672 6947153529652112 6967274085449216 6988546039709696 7018042851383256 7031905570471936 7033005649395712 7035324095299584 7036049269734144 7038368718974208 7039469808999936 7063912412503408 7066241046890256 7083145289707776 7104771013165056 7129440356960768 7135993151406504 7150088857370624 7151207425015808 7153564836397056 7155923024904192 7182633629520272 7185001400619504 7224178929352704 7230710816576688 7249262883968512 7251652619549184 7252787075939328 7255177973277696 7273792816840704 7276190638768128 7320067104473088 7322480180822016 7352235368115792 7355809619631648 7370339528409088 7374682657047552 7377113737534464 7381350625255369 7402728715789792 7425330167191552 7443093442363392 7445547074617344 7446711864066048 7472568502482944 7475031851255808 7475802349092528 7478266763910096 7479436672062432 7494210780987392 7496681264185344 7505406938284871 7528321879069376 7548819201487872 7570682319568896 7575030379270816 7596969410956288 7598157889079296 7600662638671872 7605141490080288 7623868406956032 7631548231365289 7634063988158223 7668641728495616 7671169713242112 7675690112437248 7702341814216544 7706086268185536 7708626596607552 7725858021668864 7728404867893248 7730952553691136 7763581937790294 7777571298502656 7800096935313408 7801317190926336 7803888912433152 7811750078623029 7815547720858626 7830985748934656 7835600323113024 7838183346130368 7853666086289408 7854894722318336 7862114294673408 7889413302641024 7908286782511104 7910893766780928 7912131355570176 7935046709280768 7939604033888128 7943039995910811 7946901464066334 7962598954799104 7963844632403968 7986909759668224 7989542662176768 7998841996511212 8020620401580864 8036463509110784 8037720742166528 8040370394628096 8043849964541952 8045108353142784 8073042757146752 8075704053588864 8080462833210306 8100360182390784 8119738300760064 8147931836526592 8155420744464576 8172808485732352 8175502670168064 8178197742747648 8183738177605078 8187716659947132 8208724148023168 8211430172136576 8212714777166592 8263669504659072 8287602993770496 8288899515359232 8291631969460224 8312906076389376 8315646444306432 8325325343307588 8328069805263516 8345825642463232 8353496438090496 8365790976540672 8368548778082304 8382501634056088 8402554706418048 8406639565293312 8428208750911488 8430987128610816 8435829286006136 8460261389474048 8461584921929216 8469362113953048 8486091619647488 8488889078562816 8509196656705536 8521909176679668 8540078288551936 8542893544292352 8546590587325824 8547927625214208 8577607929468424 8603796433222144 8606632693790208 8627221944557568 8657177576309504 8665134540993612 8683609016090624 8686471587053568 8687830508077056 8691590274377472 8721769407274616 8724644557895112 8726009450739504 8746128141549568 8806955735069184 8809858967551488 8829552024764416 8832462706163712 8835374347075584 8836756562608128 8867439745117184 8872665071760336 8875589965471152 8888652912574464 8927714375569176 8932054538124144 8949697998782464 8954971797843456 8957923824148992 8959325211454464 8985273479626752 8990433979549792 9016472345875456 9019444645972992 9041021447749632 9042435834937344 9073833181586432 9082173101790096 9100113091198976 9101536722747392 9104537064505344 9141533710298528 9144547237152096 9166423316092416 9194409546448896 9226334579596288 9229376061244416 9230819914831872 9234814666526064 9257554494160896 9260606267523072 9271385041410723 9357390468511008 9380432127066112 9381399026312192 9384491625298944 9385959745333248 9389053847771136 9421654729187008 9427206638745357 9430314338313099 9444193719610368 9473028017553408 9476150822240256 9490307946756903 9514657535208672 9517794063158304 9519283037170368 9538086448529408 9541230699872256 9546853072103424 9552336103271654 9580001867492672 9607588074620928 9632238572470272 9635413861269504 9640947755435584 9649808920651977 9668870159398912 9670382767919104 9673570631036928 9679270987374912 9698390422454272 9701587518357504 9712879567192186 9716081439474102 9739324773348192 9760089472630784 9763306907762688 9769060143101952 9802980490821056 9807746159508864 9811990583183943 9832910209396736 9836151650045952 9839394159243264 9924124589817856 9927396099489792 9928949152088064 9932222252187648 9933246027859968 9942227372792946 9966709135007744 9967736465456704 9971022351880128 9972582229416576 9975869713256832 9995575018913792 10065092268650496 10068410248630272 10094243092758528 10097570682372096 10099150357266432 10109323631159214 10114238226993516 10134216851562496 10140188653440384 10143531389109888 10178751984210964 10208062329284736 10228226284322816 10234253483249664 10237627227598848 10239228813090816 10268883976716288 10274781690914048 10278168795476736 10284225424085844 10304539823857664 10307936738254848 10334212382785536 10351442583720392 10370095064670208 10379626402045824 10400129247084544 10415666771497372 10420730294478168 10447467097484032 10450911128173824 10482819059564544 10507896624513024 10544382376681472 10547858355707904 10549508474093568 10552986142949376 10554073904601216 10590719994547748 10595868618755112 10599361570335384 10694160535441152 10725133286055936 10726811137523712 10730347254595584 10767605404785152 10773950444280408 10777502100929256 10800480243187712 10846066224865032 10873894325952768 10877478929323776 10879180613908992 10910689225261056 10916955546596176 10948573562848768 10950286369555456 10980100656709632 11018226006212096 11028353052173688 11050137325027328 11051866020478976 11055509292613632 11062023985571328 11100433791076784 11104093073684688 11137995250787328 11164640163545088 11203406275224064 11208852753724416 11212547776883712 11213703523638792 11237611667881984 11241316171481088 11245021896278016 11292482818604064 11318518771417088 11362545568906224 11390524725723136 11395454116434432 11397236833618944 11400993958007808 11435802610434048 11475510258386944 11502962592743424 11506754569863168 11553512721324816 11559129402278304 11581962116071424 11583774010769408 11588787032503296 11592607301839872 11599265268258437 11632859410526816 11634679267652672 11645372906685441 11666356947753984 11700145402970112 11701975786389504 11742607646758912 11746478623401984 11753400484669536 11776616941551616 11780499129434112 11782342083477504 11794210903019083 11830220095680448 11834119953961536 11851537216765952 11862430173766656 11903619167425568 11909406050832192 11939962397124608 11943898432198656 11945766948605952 11980364639502336 11984313993265152 11998262994766818 12025926194630656 12054695263666176 12056581113249792 12060555591942144 12109564135720128 12113556080383296 12139382752673792 12150540273586176 12192729649536128 12221897754789888 12259212728598528 12263254005252096 12275607266407617 12281574989920698 12305834748325888 12307759886442496 12313086222034752 12317145258204864 12319072165749888 12343405992214528 12347475023364096 12361846721880964 12395504256988608 12431404490655744 12433349273038848 12469359114584064 12476520624681344 12487988014961382 12512655500398592 12514612993777664 12518738463694848 12548686464811008 12569608851660476 12573752451084132 12592258292813824 12603832059627072 12630704023404544 12634867762987008 12642313126367232 12653743929009204 12686210046944896 12690392084211072 12692377382893824 12729137429471232 12733333617844224 12810117432827904 12814340316438528 12842984763293696 12847218481692672 12851453595746304 12866411894202636 12898094174715904 12905694649833216 12909949040685312 12954775252632136 12985766364464256 13025413524135936 13029707380580352 13031745762115584 13076994879345152 13082654110911924 13086966836842668 13089014176109256 13114868866727936 13119192212324352 13150576651272192 13210433602603776 13244328037146624 13248694059245568 13256303163723928 13294696469173504 13296776305888768 13301159617675776 13308997607640504 13332979368861696 13391571563353764 13420123024867328 13424546998173696 13432457696765184 13479098174878952 13485650969324688 13520251537920512 13524708518813184 13529166968959488 13610749772379648 13645671310999552 13650169636798464 13652305084121088 13656805596758016 13704225060635648 13712300565447792 13716820855728144 13743915651006464 13839501869394432 13844064091866624 13846229872247808 13886331741241344 13894307059304224 13934548170898432 13977092079419392 14036085702766512 14063811140943872 14066011298791424 14070648190599168 14072098539468288 14076737437948416 14078939617999872 14127824825006816 14132482093780512 14166290579415552 14209542026330112 14258880713921536 14271986302813008 14300177714741248 14302414850031616 14307129672794112 14311846049808384 14328504154907481 14365267259040544 14370002801239008 14448357858705408 14461421633153376 14498525767937024 14503305239098368 14505574151878656 14510355946555392 14547585633681408 14552381277536256 14569319350788279 14574122159211153 14640134208946176 14644960361644032 14704470736231584 14711619239263296 14740679056818176 14749365314095104 14754227475068928 14762701250510738 14805457431579584 14850660334383104 14886186884726784 14891094149234688 14893423728132096 14913341059189419 14945137004965888 14950063702511616 14951604698185056 14956533527820192 14958873344124864 14988421561974784 14993362528370688 15010813876569742 15056643758138752 15097638402975744 15141364639137792 15150060758541632 15163985446738821 15193938821912576 15196315778158592 15201325277343744 15210282980160576 15247736813912064 15263096462730578 15268127976316446 15337283456991232 15342339426484224 15351380224874496 15404683628433088 15412172536371072 15417253193215104 15451716043337728 15456809735786496 15461905107382272 15527163875580588 15555142597005312 15600193870626816 15602634381852672 15607777824866304 15623500157246058 15631095441717252 15661971497869312 15671200646226048 15676366692260736 15707332172578816 15724228589346816 15778826605282048 15816573565022208 15821787533561856 15824262711140352 15870093418561536 15879208067776256 15886079991821622 15893802928132668 15925197909598208 15927689264807936 15997683993022424 16041240803161728 16072927018221568 16087699929083904 16090216706285568 16146085514293504 16151408107177728 16160925666420612 16200720364781568 16239476601520128 16295863673053184 16310841488929152 16367476355210156 16375433319894264 16417448296046336 16422860344273152 16425429554333184 16527339009318144 16575205987540992 16577799030718464 16583263938920448 16650650686615176 16656139610527032 16691651284926464 16706992876180992 16765003268112176 16805109412836096 16813279130586624 16856417501822976 16861974257221632 16871658572012272 16920522778948096 16923169843858432 16938724227906096 16972183239294976 16977778157125632 17043818353359336 17080156577103872 17085787088584704 17093181174651648 17095855250428416 17155215858936848 17207592866444288 17213265387580416 17254443889115136 17314355152619008 17330269081987224 17367218032181248 17372943174107136 17375661016154112 17383180548754944 17443538814549232 17449289115790224 17452018901479008 17492256283099136 17613911470138368 17619717935102976 17659104049528832 17664925412327424 17670748694151168 17673513125216256 17734879490234368 17745330143520672 17751179930942304 17777305825148928 17812815972369187 17855428751138352 17864109076248288 17899395997564928 17909943595686912 17915847648297984 17918650422908928 17970546959253504 17980867959099584 17997394492150227 18032944691750912 18038889291945984 18082042895499264 18084871669874688 18147666363172864 18164346203580192 18200226182397952 18203073445494784 18209074129010688 18227416850120401 18283067420597056 18289094474304192 18332846632184832 18388819092897792 18452669159192576 18458752122488832 18461639829663744 18469629333052128 18515108988321792 18521212535046144 18533759990458559 18542770082821446 18714780937022016 18760864254132224 18762798052624384 18768983250597888 18771919490666496 18778107695542272 18843309458374016 18854413277490714 18860628676626198 18888387439220736 18946056035106816 18952301644480512 18980615893513806 19029315070417344 19035588126316608 19038566074340736 19076172897058816 19082461399744512 19093706144206848 19104672206543308 19160003734985344 19215176149241856 19264477144940544 19270827722539008 19281895510871168 19299617841303954 19337740318797824 19340765535838208 19347141262073856 19358541974749824 19396780844908544 19403175036715008 19425759134384372 19432162878948204 19478649546696384 19520178945261568 19526613815525376 19538120286203904 19605960981642112 19615492319017728 19623981166367886 19665820418793472 19672303300091904 19678788318486528 19848249179635712 19854792198979584 19866492055719936 19884454745585892 19933418270015488 19935472930913408 19942044703760256 19945164458833152 19951739426513664 20130184537300992 20136820497260544 20188486185517056 20195141364744192 20218647262318428 20228476453987032 20268433703124992 20280377306880768 20287062778219776 20357503968421928 20416124658569472 20468506966499328 20475254455197696 20478457626181632 20549563381828096 20556337590953472 20568450848171688 20609079647715328 20615873476509696 20702885167440784 20740190129340416 20759252804091648 20831333542994744 20841460588956336 20894934194968064 20901822256347648 20965638119129088 21088764753362944 21095716711415808 21099016948187136 21105972285898752 21108147809202432 21181439989095496 21191737237510224 21198723140670768 21388321070882304 21450266572111872 21453622275047424 21460694509191168 21535210809570304 21547900888560816 21555004201858512 21600960486375424 21692132449730064 21747788651905536 21754957858647552 21758361227817984 21821378450522112 21833911093192352 21897147125697536 21900572739110912 21960201313419264 21996815490405833 22036452012424192 22056706104347376 22100274650054656 22103732040957952 22111018585227264 22124047971142656 22144051875766107 22200867582153568 22208186147369376 22275990501574656 22329280327090176 22406812550448128 22417705507448832 22425095553767424 22427407047277584 22475223335763968 22482632342962176 22490043792556032 22516220814854613 22584965637208128 22637037542834176 22725091137812448 22781049451446272 22790908232868864 22794473667237888 22801987916015616 22871605220868096 22894644694095867 22902191964474669 22951020516773888 23005925185486848 23013509139726336 23107025442649632 23118258804556608 23163924232142848 23167548021538816 23177574065006592 23185214603679744 23198530536516874 23265718821053632 23269358535305344 23290745813370882 23332713895507968 23400290805940224 23403951572779008 23435250235869087 23485215293517824 23492957246803968 23506800969339072 23553233883103232 23560998258868224 23564684166955008 23588421806038166 23660440191360896 23668239907923072 23703074433531904 23724860347533312 23807238334851136 23818812101664384 23829119987732433 23879924794249216 23887796864397312 23891533897211904 23960729279004672 23968627986530304 23996525989533636 24051852389261312 24109390527332352 24113162226499584 24121111183884288 24219128271440256 24227112160766592 24301080547172352 24385459299072256 24443795509579776 24518425457197056 24526508010504192 24551214532815234 24563149979841396 24611669496651776 24615519772884992 24626172444069504 24634290516409728 24638144331499776 24723693443761928 24791008513977216 24862808981311488 24866698546077696 24938718229168128 24953041249362688 24975976029922764 25025311000797184 25029225987555328 25037476927389696 25097372929622016 25139217703320952 25147504902168264 25184516585627648 25207664119254144 25284626252734464 25307487858018408 25372420093889792 25380784168422144 25384754765787648 25458274858942464 25466667235688448 25620234865655808 25628680632877056 25732823788405272 25796188349431808 25811389299666432 25819898081370624 25909550505264272 25971532728928512 26050827048271872 26059414761160704 26063491524231168 26153989758690304 26165308221823848 26173933673685336 26178028352218512 26229737733455872 26238384424648704 26420867205207552 26488656074293248 26497388118491136 26512606327447856 26589392938347008 26593552611777536 26602319235351552 26617995215281008 26665958737723392 26783143126707528 26840246049734656 26849093996347392 26864915393530368 26958196349757904 26971301938649376 27040503075841024 27049417037626368 27058333937918976 27221499544759296 27291342621999104 27300339273596928 27304610168242176 27313611193516032 27408450121271296 27424601130895584 27433641711456288 27487831302012928 27679003738788864 27688128183733248 27692459744495616 27772663482482688 27788614118608448 27814155124232169 27869096341796864 27954184158838784 28072171405533024 28127622281887744 28132022597582848 28141296381198336 28144197078936576 28153474875896832 28157879235999744 28255649650013632 28264964187561024 28281619916236071 28332581158831104 28419084052660224 28517761427843072 28543972605626016 28600355429482496 28604829700063232 28614259345588224 28623692099616768 28643083621617773 28657008309814962 28730534518081088 28740005602478016 28896715717410816 28922843266306752 28997051535874048 29006610478196736 29011148303757312 29020711893110784 29095171267362816 29104762555072512 29138638701576558 29148244318422306 29280268417892352 29289920723288064 29408941472463168 29423238478526592 29481358113636352 29498730628190208 29508454950137856 29525402501021476 29610914863159168 29701320668766208 29772373769453568 29782188298469376 29786847456264192 29826682118378838 29890274009931776 29900127405023232 29903209396370112 29913067055640384 29917746688249728 29976843123949568 29986725056741376 30021627753139484 30113287516277504 30195276805951488 30282729278275584 30300121517083264 30327970893477642 30387877643825152 30392631556317184 30402650554687488 30420565960321152 30526192925461156 30536255952632892 30674566913982464 30684678852968448 30702760449748992 30809367256866176 30824345072742144 30834506386430208 30903432086675456 30913619471572992 30923810214764544 31054327751161176 31110285194010624 31200387741253632 31247000314492116 31262190883434504 31323942995738624 31342401292452096 31352733384521472 31448457178693632 31557653210564096 31633147130044416 31643575067123712 31648525422280704 31758416135552512 31772159983643244 31787605856265336 31850395819196416 31855378529615872 31995367986044848 32082481606323456 32175399858167808 32180433412571136 32292171028587008 32302816214355456 32321851332841224 32401440729563136 32591727346106368 32621682977858304 32734952710420312 32750866639788528 32834896592092672 32845720688546304 32850859108666368 33054678018636288 33150411975081984 33155598061436928 33166527877840896 33301301373230352 33312279221054064 33383302569852928 33413985752361984 33530006536224352 33610218825672192 33626558261173248 33712835003645952 33723948514443264 33743317144024544 33841045557896192 33846339687716864 33877448455812192 33944366478589952 33955556314251264 33995078485172651 34087636706718672 34160313154207744 34171574177169408 34186362349303296 34191710500856832 34310431717873696 34415185732888576 34426530775160832 34508887778230272 34628710305238016 34660538163974448 34734436064362496 34745886348214272 34751322032308224 34766361097509888 34797795804775311 34887077629098464 34898578231580448 34904037802958016 34984512566198272 35227822940276736 35239435870205952 35318208099057664 35329850824654848 35341497388302336 35347026250432512 35382632709057249 35469758980468736 35490660287041344 35502359861884608 35554611650297856 35625631944738374 35710857502276704 35728218152496576 35798791995129856 35819887191373824 35831695296595968 35837300845817856 35941093918507008 35961735918199168 35994788984300454 36065889383501824 36077778583891968 36164085790998528 36169743339749376 36295332726345728 36328692407160384 36400452364795904 36406146890989568 36418148258021376 36454833700240802 36566134841194112 36578188948608384 36665693264369664 36777638185795584 36826821799222851 36905338318385152 36917504244977664 36923279659327488 36939258666104256 37030217976643584 37042425070092288 37067519980917118 37085540165642892 37429561874044032 37525596105248768 37537966501195776 37543838981332992 37556215391084544 37686618916748032 37708826554981428 37721257353252396 37776774878441472 37892112070213632 37904603288961024 37961231787027612 38058630140834688 38071176252633216 38077132148681472 38187412288413696 38209344413086616 38320007469970688 38430352298483712 38528954289881088 38541655445078016 38563791021742336 38599235682607908 38675480637595648 38681531071676416 38694282524147712 38717083949499648 38851518268768744 38864325757896408 38957299093392768 39076240572407808 39211921963284224 39230984638035456 39247962332735772 39331640837586944 39344606600183808 39357576636973056 39732984111439872 39768909491171784 39866836540030976 39870945861826816 39884089407520512 39890328917666304 39903478853027328 40260369074601984 40273640994521088 40437294524636856 40456952907974064 40536867406249984 40560754613761536 40574125556439552 40715007936843856 40832249317138944 40937013932998656 40950508910395392 40956915252363264 41099126763656192 41112675181906944 41136901696343376 41218159295430656 41231746953019392 41405770334881568 41480380258680832 41518505608183296 41662667085989488 41682921177912672 41789868389936128 41803644512695296 41931276238258176 42177529506725888 42191433422831616 42198033896374272 42211944571797504 42216295618404864 42362879978190992 42383474475020448 42397446281341536 42776642141764608 42900533144223744 42907244550094848 42921389018382336 42985512464722443 43070421619140608 43095801777121632 43110008403717024 43201920972750848 43384264899460128 43495577303811072 43509915717295104 43516722455635968 43642756901044224 43667822186384704 43707958052364837 43794294251395072 43801145478221824 43920402626838528 43993630980811666 44072904024848384 44113412208694752 44200549300109312 44207464081915904 44222037170454528 44248095942285312 44288103751532214 44401735164307136 44416372294738752 44551981003149312 44658560654180352 44813625100896256 44835411014897664 44850191107534848 44854814094555168 44950446671527936 44965264685924352 44980087585112064 45010559976827929 45032441629709226 45169931274416256 45274075085668352 45450182275624896 45562098902892544 45581816465737728 45588947334475776 45603975832031232 45743210441736192 45789289388191734 45804383928949338 45902041033547776 46011850370973696 46027018279452672 46214050885299264 46236517609113216 46327848464285696 46355148130013184 46370429207359488 46397061073033748 46531437642107264 46538717070610688 46581491626741764 46665427791015936 46800581611880448 46807903145558016 46870500471738174 46970430587035648 46985914493607936 47013601938678144 47106467766206464 47121996517736448 47176843612076332 47320880382721792 47336479815846144 47406148867063808 47449720695066624 47614476669702272 47637624203328768 47658239975464866 47759849588498432 47775593728794624 47783067794423808 47993051979067272 48103704778522624 48218781054664704 48438256542880512 48454224321533184 48602161094344704 48770918598144512 48887591019159552 49102429065630468 49126299959682792 49223338993303552 49231039545769984 49252344888139008 49268581032819456 49276288662999552 49447386887523856 49582017027954432 49725617962622976 49733397092155392 49906082498725376 49951952059845528 50050622001594368 50058451975110656 50074953854779392 50278435406641904 50295009804336528 50369033171255296 50415328238508288 50569252505468928 50614975716036816 50744840187779584 50761568336844288 50769509531575296 50916549717884928 50933334471376896 51240469731311616 51257361265754112 51465647576810544 51592376698863616 51622778599332864 51639796162741248 51819101010528544 51943065457857024 52101654096543744 52118829522321408 52126983048462336 52307979517380608 52330616443647696 52347867347370672 52356056704437024 52459475466911744 52476768849297408 52537848567994097 52841734410415104 52977312148586496 52994776236982272 53025212654895712 53178785876694016 53187105223555072 53204638470703104 53235990430562016 53331917475446784 53420837619557023 53438447917107561 53566286253415056 53680492099469312 53698187992694784 53729830787060736 53916392699515808 53942603877298752 54081006151682048 54098834075252736 54116667875837952 54442999089518592 54582685243998208 54600678547193856 54609220336484352 54627222387032064 54682250550361203 54816900242542592 54849202261791168 54867283422912576 54975662604025856 55358007477577728 55376256367466496 55384919488991232 55545326964965376 55577228237216896 55601279971375677 55628310248464338 55738192683593728 55908368317677568 56144342811066048 56255244563775488 56264045195165696 56282592762396672 56288394157873152 56306949751793664 56315758471999488 56511299300027264 56529928375122048 56563239832472142 56665162317662208 56838168105320448 57035522855686144 57087945211252032 57200710858964992 57209659400126464 57228518691176448 57247384199233536 57286167243235546 57314016619629924 57461069036162176 57480011204956032 57793431434821632 57845686532613504 57994103071748096 58013220956393472 58022296607514624 58041423786221568 58190342534725632 58209525110145024 58277277403153116 58296488636844612 58560536835784704 58579841446576128 58817882944926336 58846476957053184 58997461256380416 59016909900275712 59050805002042952 59221829726318336 59402641337532416 59544747538907136 59564376596938752 59653364236757676 59780548019863552 59800254810046464 59806418792740224 59826134111280768 59835493376499456 60043255506278968 60226575032555008 60390553611902976 60565458556551168 60600243034166528 60655941786955284 60775755287650304 60785263112634368 60805301109374976 60841131920642304 61052385850922312 61072511905265784 61405520899497984 61618734513732352 61648690145484288 61669012772860416 61806864173350912 61827238943145984 61847620429529088 62108655502322352 62220570388021248 62494000628984232 62524381766869008 62647885991477248 62684802584904192 62705466769042944 62896914357387264 63115306421128192 63266294260088832 63287150134247424 63297050844561408 63516832271105024 63544319967286488 63575211712530672 63700791638392832 63710757059231744 63990735972089696 64164963212646912 64350799716335616 64360866825142272 64584342057174016 64605632428710912 64643702665682448 64802881459126272 65183454692212736 65243365955716608 65469905420840624 65501733279577056 65669793184185344 65691441377092608 65701718217332736 65990446471217499 66109356037272576 66300823950163968 66311196122873856 66333055755681792 66432155627298321 66602602746460704 66624558442108128 66766605139705856 66827971504723968 67060013072448704 67220437651344384 67253116522346496 67425670007291904 67447897028886528 67486634288049088 67548662444563839 67682091115792384 67692679375433728 67754896911624384 67888732957179904 67911112628502528 67990156970345302 68175273413437344 68320626308415488 68343148354338816 68372724698606592 68383421001713664 68620863435747392 68683934082287601 68830371465777152 68853061550321664 69017775556460544 69257420610476032 69321076327948896 69468872128724992 69491772696428544 69502644064616448 69532722195019776 69595591609550622 69774155258196928 69797156463160896 69808075605916032 69969025132396544 70455645880553472 70478871740411904 70636416198115328 70659701649309696 70682994776604672 70694052500865024 70765265418114498 70939517960937472 70981320574082688 71004719723769216 71109223300595712 71251263889476748 71421715004553408 71456436304993152 71597583990259712 71639774382747648 71663390593191936 71674601691635712 71882187837014016 71923471836398336 71989577968600908 72131778767003648 72155557167783936 72328171581997056 72339486679498752 72590665452691456 72657384814320768 72800904729591808 72909667400481604 73132269682388224 73156377897216768 73331386528739328 73555276371591168 73653643598445702 73810676636770304 73835008489955328 73846559318654976 73878517332208512 74135039961834236 74171080331285784 74859123748088064 75051192210497536 75075933002391552 75087677962665984 75112430782169088 75373237833496064 75417653109962856 75442514706504792 75553549756882944 75922463574055224 76117260281669376 76142352505266432 76154264297362944 76374824576827392 76418688826173232 76640014939941376 76860704596967424 77127582043484672 77198471365215816 77350961275191296 77363062143352832 77388565048295424 77434167898999296 77703036537537488 77728651515792816 77914598186785536 78152481144815616 78423843926568448 78461969276070912 78495924665471544 78663281675173888 78689213200367616 78715153273946112 79465968222879744 79537818982343568 79733673080061952 79741891723653632 79768178815041024 79780657835332608 79806957706054656 80520738149203968 80547281989042176 80874589049273712 80913905815948128 81073734812499968 81121509227523072 81148251112879104 81194856877809059 81430015873687712 81664498634277888 81874027865997312 81901017820790784 81913830504726528 82198253527312384 82225350363813888 82273803392686752 82436318590861312 82463493906038784 82559476321133581 82811540669763136 82960760517361664 83037011216366592 83325334171978976 83365842355825344 83579736779872256 83607289025390592 83862552476516352 84355059013451776 84382866845663232 84396067792748544 84423889143595008 84432591236809728 84725759956381984 84766948950040896 84794892562683072 85553284283529216 85801066288447488 85814489100189696 85842778036764672 85929250864853319 85971024929444886 86140843238281216 86191603554243264 86220016807434048 86403841945501696 86768529798920256 86991154607622144 87019831434590208 87033444911271936 87285513802088448 87335644372769408 87415916104729674 87588588502790144 87602290956443648 87840805253677056 87987261961623332 88145808049696768 88226824417389504 88401098600218624 88414928163831808 88444074340909056 88496191884570624 88576207503064428 88803470328614272 88832744589477504 89103962006298624 89317121308360704 89627250201792512 89670822029795328 89700382215069696 89709628189110336 89900893343055872 89930529371848704 89960175170224128 90021119953655858 90064883259418452 90339862548832512 90900364551249792 91163632931475456 91177894668951552 91207951664062464 91578578776383468 91608767857898676 91804082067095552 92023700741947392 92054036558905344 92428101770598528 92473035218226432 92710296260026368 92740858414718976 92794122146067496 93062875284214528 93077434141221376 93162983253483528 93330855582031872 93601163223760896 93741000943476348 93940861174071296 93971828987215872 94027203877356288 94353687224152664 94641760765443584 94672959631692288 94899441390133248 95228953339404544 95275248406657536 95316479950929732 95519699176996864 95551187457589248 95566135588847616 95986103958134544 96207409557045248 96876513085761024 96908448643066368 97204322188689408 97541837196289024 97775182038319104 98204858131260936 98252599919365584 98446677986607104 98462079091539968 98504689776278016 98537162065638912 98552577325999104 98894773775047712 99164034055908864 99451235925245952 99466794184310784 99812164997450752 99903904119691056 100101244003188736 100116903950221312 100149907709558784 100556870813283808 100590019608673056 100738066342510592 100830656477016576 101138505010937856 101229951432073632 101489680375559168 101523136673688576 101539019063150592 101833099435769856 101866668942753792 101985235455517953 102480939462623232 102514722531508224 102931295153621088 103184753397727232 103245557198665728 103279592325482496 103638202021057088 103886130915714048 104203308193087488 104237659044642816 104253966096924672 104393387414325933 104615959034761216 104661232887295392 104695734694741344 104712113408874048 104918950933823488 104953537698594816 105075697135988194 105683468820830208 105954624297172992 105989552473964544 106050425309791424 106147898127171747 106357571753388032 106374210447110144 106409276941406208 106471980861124032 106663834950893568 106841675239114046 106876895834215122 107132572506830112 107360984198938624 107396375985389568 107459661574121472 107832785399031616 107885207754597504 108162012303364096 108197668150505472 108233335751675904 108885998179037184 109165370487996416 109201357094387712 109218440672968704 109254444774064128 109364501100722406 109633800485085184 109698404523582336 109734566845825152 109951325208051712 110716014955155456 110752512734932992 110769838977982464 111090653929930752 111154456474433792 111202559942751354 111256620496928676 111476385367187456 112288685622132096 112510489127550976 112576788315746304 112613899503587328 112631516943998976 113022598600054528 113059856750244096 113126479664944284 113330324635324416 113676336210640896 114071045711372288 114175890422504064 114401421717929984 114572334486471092 114628033239259848 114922138072324352 114960022409912064 115586862869643264 115691373065227008 115988206143496192 116026441912786944 116044593215029248 116082847572443136 116554554806306232 116592977273689224 117635765889852672 117692953914106368 117994922512760832 118033819800551424 118101610004085904 118443659452636672 118805282675064832 119306728473515352 119561096039727104 119600509620092928 119612837585480448 119652268222561536 119670986752998912 120086511012557936 120453150065110016 120781107223805952 121200486068333056 121311883573910568 121551510575300608 121570526225268736 121610602218749952 121682263841284608 122104771701844624 122145023810531568 122811041798995968 123237469027464704 123297380290968576 123338025545720832 123613728346701824 123654477886291968 123695240859058176 124217311004644704 124441140776042496 124988001257968464 125048763533738016 125295771982954496 125369605169808384 125410933538085888 125793828714774528 126230612842256384 126532588520177664 126574300268494848 126594101689122816 127033664542210048 127088639934572976 127150423425061344 127401583276785664 127421514118463488 127591917950842807 127981471944179392 128329926425293824 128701599432671232 128721733650284544 129168684114348032 129211264857421824 129287405331364896 129605762918252544 129736319933209913 130366909384425472 130486731911433216 130939810841681248 131003466559154112 131339586368370688 131382882754185216 131403436434665472 131980892942434998 132218712074545152 132601647900327936 132622392245747712 132666111511363584 132864311254596642 133205205492921408 133249116884216256 133533210279411712 133655943009447936 134120026144897408 134440875302688768 134506233044692992 134851340014583808 134895794057773056 134973268576098176 135031679930483787 135097324889127678 135364182231584768 135385358750867456 135509793823248768 135777465914359808 135822225257005056 135980313940690604 136350546826874688 136641252616830976 136686296708677632 136745449397213184 136766842003427328 137241726871494784 137367868164575202 137660742931554304 137706123100643328 138035551112921088 138514841220952064 138642152655897792 138937744257449984 138983545392857088 139065444390039552 139191183219101244 139548310516393856 139594312926321792 139616151211832064 140911291761106944 140957743480823808 141272832396230656 141319403298619392 141365989553209344 141530530836228996 141879035921874944 141962641148165376 142009439447538432 142218446601191424 142502527778953496 142843430009106816 142912872609986304 143279548765495296 143326781186383872 143349203383271424 143846943672796672 143979155937201816 144263557534007296 144311114335567872 144656343163994112 145181330905382912 145314769628641536 145819334800963208 146264539364776448 146312755794433536 146662773057478656 147307287196891404 147621353273540608 147670016979910656 147693118637309952 147757034664417024 148270079923668472 148342160662571568 149718247496176128 150102384420995072 150151866004783104 150175355925331968 150224861564338176 150746475666992128 150835306219925712 150885029413009584 151107099513765888 151844927148110448 152234520563338752 152284705010532864 152308528594725888 152749649153654784 152837377652346464 153280029879882752 153721409193934848 154255164086969344 154396942730431632 154701922550382592 154726124286705664 154777130096590848 154868335797998592 155406073075074976 155457303031585632 155829196373571072 156304962289631232 156847687853136896 156923938552141824 156991849330943088 157326563350347776 157378426400735232 157430306547892224 157613545703982291 158931936445759488 159075637964687136 159467346160123904 159483783447307264 159536357630082048 159561315670665216 159613915412109312 160262512858671069 160315343751322683 161041476298407936 161094563978084352 161749178098547424 161827811631896256 162147469624999936 162243018455046144 162296502225758208 162389713755618118 162860031747375424 163328997268555776 163748055731994624 163802035641581568 163827661009453056 164046751651083609 164396507054624768 164450700727627776 164547606785373504 164872637181722624 164926987812077568 165118952642267162 165623081339526272 165921521034723328 166074022432733184 166650668343957952 166731684711650688 166803839914127031 167159473559744512 167214578050781184 167725104953032704 168710118026903552 168765733691326464 168792135585497088 168847778287190016 168865182473619456 169451519912763968 169533897900081792 169589785125366144 171106568567058432 171602132576894976 171628978200379392 171685556073529344 171858501729706638 171942049858889772 172281686476562432 172383207108486528 172440033614868096 173537059597840512 173982309215244288 174039662869180416 174066889822543872 174571027604176896 174671288745538816 174831832209459348 175177177005580288 175204581912887296 175681610507354112 175974523923246664 176291616099393536 176453648834779008 176802197200437248 176992383769141248 177152415006128856 177606940657228544 177665489178955008 178207924012597248 178634242616721408 179254500403585024 179341644059590656 179400764430139392 179419256378220672 180042239907311716 180129766518836904 180679725097665024 181800729102499584 182327265862950912 182355789337903104 182415903328124928 183157157552766936 183217535715797352 183608164134191104 184856203541197056 184946070436452864 185420592520052736 185481716829437952 185588244292134992 186125750568429056 186154868282442752 186325966506967056 186661711164063744 187482001886952696 187881722348142592 187943657974431744 188054407754712576 188707374448305328 189283521530887168 189345919263384576 189798882780266496 190457906678809088 190550496813315072 190632959901859464 191039398353993728 191102374915178496 191132271177695232 191972207916269088 192414819114090496 193753026171522048 193816897286132736 194408644377378816 195083674392578048 195550364076638208 196409716262521872 196505199838731168 196893355973214208 196924158183079936 197009379552556032 197074324131277824 197105154651998208 197789547550095424 197971339413652497 198328068111817728 198902471850491904 198933588368621568 199624329994901504 199807808239382112 200202488006377472 200233807900442624 200299815419117568 200501585351324411 201113741626567616 201180039217346112 201476132685021184 201661312954033152 202277010021875712 202459902864147264 202979360751118336 203046273347377152 203078038126301184 203666198871539712 203733337885507584 203970470911035906 204961878925246464 205029445063016448 205862590307242176 206369506795454464 206491114397331456 206559184650964992 207276404042114176 207772261831428096 208406616386174976 208475318089285632 208507932193849344 208786774828651866 209231918069522432 209322465774590784 209391469389482688 209424226817748096 209837901867646976 209907075397189632 210151394271976388 211366937641660416 211909248594345984 211979104947929088 212100850619582848 212295796254343494 212715143506776064 212748420894220288 212818553882812416 212943961722248064 213327669901787136 213683350478228092 213753791668430244 214265145013660224 214721968397877248 214792751970779136 214919323148242944 215665570798063232 215770415509195008 216324024606728192 216395336301010944 216466671503351808 217771996358074368 218330740975992832 218402714188775424 218729002201444812 219267600970170368 219396809047164672 219469133691650304 221432029910310912 221505025469865984 221539677955964928 222308912948867584 222405119885502708 222513240993857352 222952770734374912 224577371244264192 225153576631492608 225227799007174656 225263033887997952 226045197200109056 226119713500488192 226252959329888568 226660649270648832 228142091422744576 228351780845008128 229144668972942184 229256066478519696 229844276144648704 229920044819824128 231382746130454016 231976412286992384 232052883825573888 232089186430058496 232165695144886272 233109109612612464 233185954547378448 235271531779705344 235385907828212736 235989845025521664 236067639601102848 236203220008171808 236887318905273344 237610565350129664 238613456947030704 239122192079454208 239201019240185856 239225675170960896 239304536445123072 239341973505997824 240173022025115872 240906300130220032 241562214447611904 242400972136666112 242623767147821136 243103021150601216 243141052450537472 243221204437499904 243364527682569216 243584570633427177 244209543403689248 244290047621063136 245622083597991936 246474938054929408 246594760581937152 246676051091441664 247227456693403648 247308955772583936 247390481718116352 247678428963400743 248434622009289408 248882281552084992 249976002515936928 250097527067476032 250591543965908992 250739210339616768 250821867076171776 251587657429549056 252461225684512768 253065177040355328 253148600536989696 253188203378245632 254067329084420096 254177279869145952 254300846850122688 254803166553571328 254843028236926976 255183835901685614 255962943888358784 256659852850587648 257403198865342464 257443467300569088 257787752594559957 258337368228696064 258422529714843648 258574810662729792 259211525836505088 259472639866419826 260733818768850944 260973463822866432 261879621683362496 262006933118308224 262679172736741376 262765765508370432 262806872869330944 263961785884869996 264437424149090304 265203295800655872 265244784491495424 265332223022727168 265728622509193284 266410410985842816 266498233768432512 267311886018895872 268240052289794816 268881750605377536 269012466089385984 269702680029167616 269791588115546112 269946537152196352 270063359860967574 270194649778255356 270728364463169536 270770717501734912 271019587646497536 271960627881381208 272701093653749376 273490898794426368 273533684006854656 274483453742989568 274735736329150404 275321485863108608 275412246201286656 276071102225842176 277029682441904128 277284305311795584 278130888780079104 278382366438202488 279096621032787712 279188625852643584 279232302423664128 281822583522213888 281915486961647616 283061061672457992 283758071843749888 283925282296330752 284018878895076864 285005055557906992 285686860018213632 285825745219972608 286559097530990592 286653562372767744 286698406766542848 287693887345593344 287958311874403632 288527115068014592 288622228671135744 290362661810765824 290629539257283072 291638669601926416 292529078729552896 292625511588867072 293325546114957312 294614574393782808 295242706547081216 295340033959821312 295386237274619904 295514069328834048 296540159847336944 296684321325143136 299436494992352256 300204768841990144 300303732009566208 300350711850663936 300449723128676352 301492951333984256 301670612439851424 301770058826019168 302214199027531776 303689854296220896 304469041126677504 304569410021065728 304617057189451776 305499298307309568 305674755304692928 305955706366553859 306560059759765504 307442818387869696 308510328173938688 308793885460863264 309403845100765184 309452248573411328 309554260193181696 309736671595997184 310812146150149952 310914606063171264 311658392747142144 312609924579262464 313695375706273792 313847877104283648 313983698661886176 314653126700695552 314756852801470464 314860613095784448 315073919837795503 315227091407964582 317863872891518976 318151275929374272 318934692320247808 318967566894614528 319072715260164096 319122631341330432 319227830824218624 320525025717342138 320630687502645366 322082952596815872 322189127956168704 323498356197094848 323655623263792512 324294939249999872 324486036910092288 324593004451516416 324779427511236236 325720063494750848 326657994537111552 327496111463989248 327604071283163136 327655322018906112 328093503302167218 328793014109249536 328901401455255552 329095213570747008 329745274363445248 329853975624155136 330237905284534324 331246162679052544 331843042069446656 332148044865466368 333301336687915904 333463369423301376 333607679828254062 334318947119489024 334429156101562368 337420236053807104 337531467382652928 337730364947238912 338903039825527936 339067795800163584 339179570250732288 342213137134116864 343204265153789952 343717003459413276 343884099717779544 344563372953124864 344766414216973056 344880067229736192 347074119195681024 347964618430488576 348079325738360832 348133779645087744 349342577491077632 349663664418918696 350354354011160576 350409163825774592 351949047846493328 352583232198787072 352907297669558016 353984767538282496 354304830012257712 355213881314457088 355330978357910016 356415848025194496 358509000807170048 358683288119181312 358801528860278784 358838512756441344 360084479814623432 360259533037673808 361359450195330048 363601458204999168 364654531725901824 364711578675806208 364831806656249856 366314315105533872 366435071431594704 367216328268382208 369712407082394112 369892140872905728 370841185040105472 370963433658875904 371176488584269984 372251501136858112 372309736564885504 372651933013934112 373323422328127488 373945863336899161 374964003773905392 375763444696285184 375887315948863488 376108815509425152 377414748896610656 378567043061774336 378691838526769152 379597765560532992 380915813357618176 381100993626630144 381265919803718928 382078796707987456 382204749830356992 382264542355390464 382775753852528421 383944415832538176 384829638228180992 387506052343044096 387633794572265472 388817288754757632 389208959799629739 390167348785156096 391100728153276416 392819432525043744 393010399677462336 393786711946428416 393848316366159872 394018759105112064 394148648262555648 394210309303996416 395579095100190848 395942678827304994 396656136223635456 397804943700983808 397867176737243136 399248659989803008 399615616478764224 400404976012754944 400467615800885248 400599630838235136 401003170702648822 402227483253135232 402360078434692224 402952265370042368 403322625908066304 404554020043751424 404919805728294528 405095039791451361 405958721502236672 406092546694754304 406156076252602368 407332397743079424 407466675771015168 407940941822071812 409923757850492928 410058890126032896 411725180614484352 412982228794662912 413118369301929984 414552808084228352 415544523662856192 416813232772349952 416950636178571264 417573549657303732 418463836139044864 418644931549181568 418782938778965376 418848453635496192 420302788543952776 422733875283320832 423818497188691968 423958209895858176 424201701239165696 424591592508686988 425430287013552128 425496841788440576 425637107765624832 425887923444496128 426655339803574272 427366700956456184 427507583336860488 428530290027320448 429838646296485888 431331141596126464 431540831018390016 432648049213456384 432790672602021888 432933343006703616 435543992716148736 437458004402889624 438535201940340736 438793618094329344 438938267383300608 442864059820621824 443010050939731968 443079355911929856 444617825897735168 444810239771005416 445026481987714704 445905541468749824 449154742488528384 450307153262985216 450455598014349312 450526067775995904 452090394400218112 452239427000976384 452505918659777136 453321298541297664 456284182845489152 456703561690016256 458289337945884368 458512132957039392 459688552289297408 459840089639648256 462765492260908032 463952824573984768 464105767651147776 464178372860116992 464331390289772544 466218219225224928 466371909094756896 470543063559410688 470771815656425472 471979690051043328 472135279202205696 472406440016343616 472840637111946873 473774637810546688 475221130700259328 477226913894061408 478244384158908416 478402038480371712 478451350341921792 478609072890246144 478683947011995648 480346044050231744 480787538576013207 481812600260440064 483124428895223808 484801944273332224 485247534295642272 486206042301202432 486282104901074944 486442408874999808 486729055365138432 487169141266854354 488419086807378496 488580095242126272 491244167195983872 492949876109858816 493189521163874304 493352102182883328 494454913386807296 494617911545167872 494780963436232704 495356857926801486 496869244018578816 497764563104169984 499952005031873856 500195054134952064 501183087931817984 501478420679233536 501643734152343552 503175314859098112 504922451369025536 506130354080710656 506297201073979392 506376406756491264 508134658168840192 508354559738291904 508601693700245376 509606333107142656 510367671803371228 511925887776717568 513319705701175296 514806397730684928 514886934601138176 515575505189119914 516674736457392128 516845059429687296 517149621325459584 518945279732839652 521467637537701888 521946927645732864 523759243366724992 524013866236616448 525358345473482752 525531531016740864 525613745738661888 527923571769739992 528874848298180608 530406591601311744 531457245018386568 532820821971685632 532996467536865024 534623772037791744 536480104579589632 537763501210755072 538024932178771968 539893074304392704 540126719721935148 540389299556510712 541456728926339072 541541435003469824 542039175292995072 543921255762762416 545402187307498752 546981797588852736 547067368013709312 548966907485979136 549471472658300808 550642971726217216 550824492402573312 554059364883808256 554568610623591168 556261777560158208 556764732876404976 558193242065575424 558377251705287168 558464604847328256 563645167044427776 563830973923295232 566122123344915984 567516143687499776 567850564592661504 568037757790153728 570010111115813984 571373720036427264 571651490439945216 573118195061981184 573307124745535488 573396813533085696 575387774691186688 575916623748807264 577054230136029184 577244457342271488 577916334247935067 580725323621531648 581259078514566144 583277339203852832 585058157459105792 585251023177734144 586651092229914624 589229148787565616 590485413094162432 590680067919642624 590772474549239808 591028138657668096 593080319694673888 593368642650286272 598872989984704512 600409537683980288 600607464019132416 600701423701327872 600899446257352704 601504756053973233 602985902667968512 603341224879702848 603540117652038336 604428398055063552 607379708592441792 608938082253355008 609138820042131456 609234114378903552 610998596614619136 611349510609385856 611911412733107718 613120119519531008 614885636775739392 617020656347877376 617587770921726528 618807690201530368 618904497146822656 619108520386363392 619473343191994368 621624292300299904 621829212126342528 623316785494284288 625219849158524928 627390751412547584 627695754208567296 627967397323772352 629306253401391104 629513705602940928 629721226191568896 630147839675591006 630454182815929164 635727745783037952 636302551858748544 637935133789229056 638145430520328192 638245262682660864 638455661648437248 641050051434684276 641261375005290732 644165905193631744 644378255912337408 646996712394189696 647311246527585024 648972073820184576 649186008903032832 649558855022472472 651440126989501696 653315989074223104 654992222927978496 655208142566326272 656187006604334436 657586028218499072 657802802910511104 658190427141494016 660475810569068648 662492325358105088 664296089730932736 666602673375831808 666926738846602752 667215359656508124 668637894238978048 668858312203124736 675460729894477824 677806079651055872 678135591600327168 678359140501464576 684426274268233728 687434006918826552 687768199435559088 689126745906249728 689532828433946112 689760134459472384 694148238391362048 695929236860977152 696158651476721664 696267559290175488 698685154982155264 699327328837837392 700708708022321152 700818327651549184 703898095692986656 705166464397574144 705814595339116032 707969535076564992 708609660024515424 710427762628914176 710661956715820032 712831696050388992 717018001614340096 717366576238362624 717603057720557568 717677025512882688 720168959629246864 720519066075347616 722718900390660096 727202916409998336 729309063451803648 729423157351612416 729663613312499712 730753711900281531 732628630211067744 732870142863189408 734432656536764416 739424814164788224 739784281745811456 741682370080210944 741926867317751808 742352977168539968 743035286890202229 744503002273716224 744619473129771008 745303866027868224 746646844656254976 747891726673798322 749928007547810784 751526889392570368 751774631897726976 752217631018850304 754829497793221312 757134086123548672 757383677053538304 759195531121065984 761831626715236352 762201987253260288 762531839607437856 764157593415974912 764409499660713984 764529084710780928 765551507705056842 767888831665076352 769659276456361984 775012104686088192 775267589144530944 777634577509515264 778417919599259478 780334697570312192 782201456306552832 785638865050087488 786020799354924672 787573423892856832 788037518210224128 788297296525111296 788420618607992832 791158190200381696 791885357654609988 793312272447270912 795609887401967616 795734353474486272 798497319979606016 799231232957528448 800809952025509888 802006341405297644 804454966506270464 804720156869384448 805904530740084736 806645251816132608 809108040087502848 809839611456589056 810190079582902722 811917443004473344 812185093389508608 812312152505204736 815881883644143624 823450361228968704 825964457589325824 826236738603859968 829105616168456704 831089047325712384 835147099314607464 836927672278089728 837289863098363136 837565877557930752 837696907270992384 840605577087905552 845467750566641664 848403402478331392 849183185017373976 850860574027104256 850993683576881152 851274215531249664 851775846888992256 854733401912912368 855015166673720976 857060580054640896 859677292592971776 862662283192252928 863081662036780032 865296098426912768 865581345204043776 865866686013407232 871087985432297472 874916008805779248 877070403880681472 877587236188658688 877876534766601216 885728119641243648 886020101879463936 886158711823859712 889235651795470336 889620479542010832 890052963975429408 891811082937499648 893143425655899649 898309484977056768 900614306525970432 900911196028698624 901052135551991808 904180788800436224 904478854001952768 905011837319554272 906642597082595328 908154239532469391 912568365690978304 913407123380032512 916578675891768736 917024265914078784 919377104578594816 919680179279296512 925530984521816064 927905649147969536 928211535302295552 928356745720233984 928662780579545088 932436438450449856 932743818189513792 941086127118821376 941543631312850944 943959380102086656 944270558404411392 944812880032687232 945221759513386509 945681274223893746 947549275621093376 950442261400518656 954453827788122816 956488768317816832 956804076960743424 956902700683843584 957218145780492288 957367894023991296 960692088100463488 961575077152026414 963625200520880128 966248857790447616 969603888546664448 970495068591284544 972412084602404864 972564209802149888 972884817749999616 973458110730276864 974338282533708708 976838173614756992 977160190484252544 982488334391967744 985899752219717632 986379042327748608 986704204365766656 988909826773614592 989235823090335744 989561926872465408 990713715853602972 993738488037157632 995529126208339968 999904010063747712 1000390108269904128 1002956841358467072 1003287468304687104 1009844902738051072 1012260708161421312 1012594402147958784 1016269316337680384 1016709119476583808 1017203387400490752 1020735343606742456 1023851775553435136 1026639411402350592 1029612795461369856 1031151010378239828 1033349472914784256 1033690118859374592 1034299242650919168 1037890559465679304 1043893855291465728 1047518486733449984 1048027732473232896 1050716690946965504 1051063062033481728 1051227491477323776 1055847143539479984 1057749696596361216 1062914490036773136 1065641643943371264 1065992935073730048 1069247544075583488 1072960209159179264 1075527002421510144 1076049864357543936 1079786148608785408 1080253439443870296 1080778599113021424 1082913457852678144 1083082870006939648 1084078350585990144 1087842511525524832 1090804374614997504 1093963595177705472 1094134736027418624 1097933814971958272 1098942945316601616 1101285943452434432 1101648984805146624 1108118729767616512 1109137221247182336 1112523555120316416 1113529465752809952 1116386484131150848 1116754503410574336 1116929209694656512 1121837590010697483 1127290334088855552 1127661947846590464 1132244246689831968 1135032287374999552 1135701129185323008 1136075515580307456 1140020222231627968 1142747440072854528 1143302980879890432 1146236390123962368 1146614249491070976 1146793627066171392 1148327261557585263 1150775549382373376 1151833247497614528 1154108460272058368 1154488914684542976 1155832668495870134 1161450647243063296 1162518157029132288 1166554678407705664 1167626879398889217 1170116314918211584 1170502046355468288 1173302184459829248 1178458297575131232 1180970826188324864 1181360135839285248 1181544949098479616 1182056277315336192 1186160639389347776 1186737285300572544 1197745979969409024 1200819075367960576 1201214928038264832 1201402847402655744 1201798892514705408 1203009512107946466 1205971805335937024 1206682449759405696 1207080235304076672 1208856796110127104 1214759417184883584 1217876164506710016 1218277640084262912 1218468228757807104 1221997193229238272 1222699021218771712 1223822825466215436 1226240239039062016 1229771273551478784 1234041312695754752 1235175541843453056 1237615380403060736 1238946686383988736 1243248584600599808 1243658424252685056 1246633570988568576 1250439698317049856 1254781502825095168 1255391508417134592 1255934794647544704 1260295679351182012 1260908365631858328 1271455491566075904 1272605103717497088 1275870267578458112 1276290861040656384 1276490525365321728 1276911323296874496 1282100102869368552 1282522750010581464 1293993424788379392 1294622493055170048 1297944147640369152 1298372017806065664 1299117710044944944 1302880253979003392 1306631978148446208 1312374013208668872 1315172056436998144 1315605605821022208 1316380854282988032 1320951621138137296 1324984650716210176 1328592179461865472 1333205346751663616 1333853477693205504 1334430719313016248 1337275788477956096 1337716624406249472 1350921459788955648 1355612159302111744 1356271183200654336 1356718281002929152 1368852548536467456 1374868013837653104 1375536398871118176 1378253491812499456 1379065656867892224 1379520268918944768 1388296476782724096 1391858473721954304 1392317302953443328 1392535118580350976 1397370309964310528 1398654657675674784 1401417416044642304 1401636655303098368 1403511097459270877 1407796191385973312 1410332928795148288 1411629190678232064 1415939070153129984 1417219320049030848 1420855525257828352 1421323913431640064 1425663392100777984 1434036003228680192 1434733152476725248 1435206115441115136 1435354051025765376 1440337919258493728 1441038132150695232 1445437800781320192 1454405832819996672 1458618126903607296 1458846314703224832 1459327226624999424 1461507423800563062 1465257260422135488 1465740285726378816 1468865313073528832 1478849628329576448 1479568563491622912 1483364740160421888 1483853734635503616 1484705954337079936 1486070573780404458 1489006004547432448 1489238946259542016 1490607732055736448 1493293689312509952 1495783453347596644 1499856015095621568 1503053778785140736 1503549263795453952 1504435262037700608 1509658995586442624 1514268172247097344 1514767354107076608 1518391062242131968 1523663253430472704 1524403974506520576 1525063679214875712 1528315186831949824 1528818999321427968 1531103015410113684 1535777663330152704 1550024209372176384 1550535178289061888 1556835839198518956 1560669395140624384 1564402912613105664 1571277730100174976 1572041598709849344 1576075036420448256 1576594593050222592 1576841237215985664 1582316380400763392 1583770715309219976 1586624544894541824 1591219774803935232 1596994639959212032 1598462465915056896 1604012682810595288 1608909933012540928 1609440313738768896 1613290503632265216 1619679222913178112 1620380159165805444 1623834886008946688 1624370186779017216 1624624305010409472 1631763767288287248 1646900722457937408 1651928915178651648 1652473477207719936 1658211232336913408 1662178094651424768 1670294198629214928 1673855344556179456 1674579726196726272 1675131755115861504 1675393814541984768 1681211154175811104 1690935501133283328 1696806804956662784 1698366370034747952 1701721148054208512 1701987367153762304 1702548431062499328 1703551693777984512 1709466803825824736 1710030333347441952 1714121160109281792 1719354585185943552 1725324566384505856 1726163324073560064 1730592196853825536 1731162690408087552 1731733372026814464 1733749002743805201 1742175970864594944 1749832017611558496 1754140807761362944 1755174472377317376 1755753069533202432 1771456239282487296 1772040203758927872 1772317423647719424 1778471303590940672 1779240959084021664 1780105927950858816 1783622165874999296 1786286851311799298 1796618969954113536 1801228613051940864 1801822392057397248 1802104271103983616 1804514268161919699 1808361577600872448 1808957708003905536 1810023674639108544 1813285194165190656 1816308479064938782 1825136731381956608 1826814246760065024 1833157351783537472 1834048531828157568 1838754209157189632 1839360358558593024 1851061969043632128 1855811298295939072 1856423070604591104 1856713491440467968 1857325561159090176 1864872876900899712 1865487636379027584 1882172254237642752 1883087262625701888 1887918760204173312 1888541116808822784 1889625760065374464 1890443519026773018 1891362548447787492 1895098551242186752 1908907655576245632 1913805401367687168 1914436291560984576 1914735788047982592 1921384176200926976 1923150154304052828 1927250401041760256 1932497715580895232 1939207777093328896 1940990137182569088 1944824169204809728 1946916221460553728 1948676565067417416 1953676347229513984 1954320380968505088 1964976668783935488 1971799504439435264 1972758084655497216 1973408408731533312 1981427431707205944 1987476976074315264 1999808020127495424 2000780216539808256 2005913682716934144 2006574936609374208 2019689805476102144 2032538632675360768 2033418238953167616 2034406774800981504 2041470687213484912 2047703551106870272 2053278822804701184 2062302020756479656 2066698945829568512 2067380237718749184 2068598485301838336 2075781118931358608 2087787710582931456 2095036973466899968 2096055464946465792 2101433381893931008 2102126124066963456 2102454982954647552 2111694287078959968 2115499393192722432 2125828980073546272 2131283287886742528 2131985870147460096 2138495088151166976 2145920418318358528 2151054004843020288 2152099728715087872 2159572297217570816 2160506878887740592 2161557198226042848 2165826915705356288 2166165740013879296 2168156701171980288 2175685023051049664 2181608749229995008 2187927190355410944 2188269472054837248 2195867629943916544 2197885890633203232 2202571886904868864 2203297969610293248 2205517438864568521 2216237459535233024 2218274442494364672 2225047110240632832 2227058931505619904 2232772968262301696 2233509006821148672 2233858419389313024 2243675180021394966 2254580668177711104 2255323895693180928 2264488493379663936 2270064574749999104 2271402258370646016 2272151031160614912 2280040444463255936 2285494880145709056 2286605961759780864 2292472780247924736 2293228498982141952 2293587254132342784 2296654523115170526 2301551098764746752 2303666494995229056 2308216920544116736 2308977829369085952 2311665336991740268 2322901294486126592 2325036314058264576 2333109356815411328 2335253758797778434 2340232629836423168 2341004092710936576 2346604368919658496 2356916595150262464 2361941652376649728 2362720271678570496 2364112554630672384 2372321278778695552 2373474570601145088 2395491959938818048 2401638150735921152 2402429856076529664 2406019024215892932 2411943610671874048 2413364899518811392 2414160470608153344 2417713592220254208 2429518834369767168 2435752329013420032 2436555280168525824 2436936457515614208 2445398042437543424 2447645650932430872 2452480478078124032 2468082625391509504 2470351083686906112 2477893372767977472 2486497169201199616 2487316848505370112 2493267141977137152 2509563005650190336 2510783016834269184 2511869589295089408 2520591358702364024 2521816731263716656 2545210207434994176 2551740535156916224 2552581722081312768 2552981050730643456 2553822646593748992 2564200205738737104 2565045500021162928 2587986849576758784 2589244986110340096 2595888295280738304 2596744035612131328 2598235420089889888 2605760507958006784 2613263956296892416 2624748026417337744 2630344112873996288 2631211211642044416 2632761708565976064 2641903242276274592 2649969301432420352 2657184358923730944 2666410693503327232 2667706955386411008 2668861438626032496 2674551576955912192 2675433248812498944 2679430276967698947 2701842919577911296 2711224318604223488 2712542366401308672 2713436562005858304 2724462718597408173 2737705097072934912 2749736027675306208 2751072797742236352 2756506983624998912 2758131313735784448 2759040537837889536 2776592953565448192 2783716947443908608 2784634605906886656 2785070237160701952 2794740619928621056 2797309315351349568 2802834832089284608 2803273310606196736 2807022194918541754 2815592382771946624 2820665857590296576 2823258381356464128 2831878140306259968 2834438640098061696 2835665278540159527 2841711050515656704 2842647826863280128 2851326784201555968 2868072006457360384 2869466304953450496 2870412230882230272 2870708102051530752 2880675838516987456 2882076264301390464 2890875601562640384 2908811665639993344 2917236253807214592 2917692629406449664 2918654453249998848 2923014847601126124 2930514520844270976 2931480571452757632 2957699256659152896 2959137126983245824 2966729480320843776 2967707469271007232 2969411908674159872 2972141147560808916 2978012009094864896 2978477892519084032 2981215464111472896 2986587378625019904 2991566906695193288 2999712030191243136 3008870524075401216 3019317991172885248 3028536344494194688 3029534708214153216 3036782124484263936 3047326506860945408 3048807949013041152 3050127358429751424 3062206030820227368 3071555326660305408 3100048418744352768 3101070356578123776 3113671678397037912 3121338790281248768 3142555460200349952 3144083197419698688 3152150072840896512 3153189186100445184 3153682474431971328 3164632760801526784 3167541430618439952 3173249089789083648 3193989279918424064 3196924931830113792 3208025365621190576 3217819866025081856 3218880627477537792 3226581007264530432 3239358445826356224 3240760318331610888 3247669772017893376 3248740373558034432 3249248610020818944 3263527534576574496 3293801444915874816 3303857830357303296 3304946954415439872 3316422464673826816 3324356189302849536 3340588397258429856 3347710689112358912 3349159452393452544 3350263510231723008 3350787629083969536 3362422308351622208 3365512770032092449 3381871002266566656 3393613609913325568 3396732740069495904 3403442296108417024 3403974734307524608 3405096862124998656 3407103387555969024 3418933607651649472 3420060666694883904 3428242320218563584 3438709170371887104 3450649132769011712 3452326648147120128 3461184393707651072 3462325380816175104 3463466744053628928 3467498005487610402 3484351941729189888 3499664035223116992 3508281615522725888 3510348944754634752 3511506139066404864 3542912478564974592 3544080407517855744 3544634847295438848 3556942607181881344 3558481918168043328 3560211855901717632 3567244331749998592 3572573702623598596 3593237939908227072 3602457226103881728 3603644784114794496 3604208542207967232 3609028536323839398 3616723155201744896 3617915416007811072 3620047349278217088 3626570388330381312 3632616958129877564 3650273462763913216 3653628493520130048 3666314703567074944 3668097063656315136 3677508418314379264 3678720717117186048 3702123938087264256 3711622596591878144 3712846141209182208 3729745753801799424 3730975272758055168 3764344508475285504 3766174525251403776 3779251520130748928 3780887038053546036 3782725096895574984 3790197102484373504 3817815311152491264 3827610802735374336 3828872583121969152 3829471576095965184 3842768352401853952 3846300308608105656 3854500802083520512 3878415554186657792 3881980274365138176 3893832442921107456 3897353130134834832 3907352694459027968 3908640761937010176 3943599008878870528 3945516169310994432 3946816817463066624 3962854863414411888 3974953952148630528 3999616040254990848 4001560433079616512 4011827365433868288 4013149873218748416 4039379610952204288 4065077265350721536 4066836477906335232 4068813549601963008 4082941374426969824 4095407102213740544 4106557645609402368 4124604041512959312 4133397891659137024 4134760475437498368 4137196970603676672 4151562237862717216 4175575421165862912 4190073946933799936 4192110929892931584 4202866763787862016 4204252248133926912 4204909965909295104 4210533292377812631 4223388574157919936 4230998786385444864 4251657960147092544 4262566575773485056 4263971740294920192 4276990176302333952 4291840836636717056 4302108009686040576 4304199457430175744 4319144594435141632 4321013757775481184 4323114396452085696 4331653831410712576 4332331480027758592 4336313402343960576 4351370046102099328 4363217498459990016 4375854380710821888 4376538944109674496 4391735259887833088 4395771781266406464 4405143773809737728 4406595939220586496 4411034877729137042 4432474919070466048 4436548884988729344 4450094220481265664 4454117863011239808 4465545936524603392 4467018013642297344 4467716838778626048 4487350360042789932 4509161336355422208 4510647791386361856 4528976986759327872 4542804516741292032 4544302062321229824 4560080888926511872 4570989760291418112 4573211923519561728 4584945560495849472 4586456997964283904 4593309046230341052 4603102197529493504 4607332989990458112 4623330673983480536 4650072628116529152 4666218713630822656 4670507517595556868 4680465259672846336 4682008185421873152 4693208737839316992 4713833190300524928 4728225109261344768 4744642557557391104 4746949141202290176 4790983919877636096 4812038048431785864 4823887221343748096 4826729799037622784 4828320941216306688 4859037668739534336 4871504658026840064 4873110560337051648 4873872915031228416 4890796084875086848 4895291301864861744 4904960956156248064 4936165250783019008 4940702167373812224 4955786745535954944 4972994338402399232 4974633697010740224 4986534283954274304 5019126011300380672 5021566033668538368 5023739178590178816 5041182717404728048 5043633462527433312 5090420414869988352 5103481070313832448 5105163444162625536 5105962101461286912 5107645293187497984 5128400411477474208 5130091000042325856 5175973699153517568 5178489972220680192 5191776590561476608 5193488071224262656 5196470840179779776 5201247008231415603 5211521015916013568 5226527912593784832 5249496052834675488 5260688225747992576 5262422423284088832 5265523417131952128 5283806484552549184 5299938602864840704 5314368717847461888 5332821387006654464 5335413910772822016 5337722877252064992 5349103153911824384 5350866497624997888 5358860553935397894 5403685839155822592 5422448637208446976 5425084732802617344 5426873124011716608 5448925437194816346 5475410194145869824 5499472055350612416 5502145595484472704 5513013967249997824 5516262627471568896 5518081075675779072 5553185907130896384 5567433894887817216 5569269211813773312 5570140474321403904 5589481239857242112 5594618630702699136 5605669664178569216 5614044389837083508 5631184765543893248 5641331715180593152 5646516762712928256 5663756280612519936 5668877280196123392 5671330557080319054 5683422101031313408 5685295653726560256 5736144012914720768 5741416204103061504 5761351677033974912 5764152528602780928 5781751203125280768 5817623331279986688 5834472507614429184 5846029695202252248 5861029041688541952 5862961142905515264 5915398513318305792 5918274253966491648 5938823817348319744 5944282295121617832 5956024018189729792 5956955785038168064 5962430928222945792 5983133813390386576 5999424060382486272 6017741048150802432 6038635982345770496 6057072688988389376 6059069416428306432 6094653013721890816 6097615898026082304 6100254716859502848 6124412061640454736 6143110653320610816 6200096837488705536 6202140713156247552 6227343356794075824 6242677580562497536 6285110920400699904 6288166394839397376 6304300145681793024 6306378372200890368 6307364948863942656 6329265521603053568 6335082861236879904 6346498179578167296 6357079676727285737 6387978559836848128 6393849863660227584 6416050731242381152 6435639732050163712 6437761254955075584 6453162014529060864 6478716891652712448 6481520636663221776 6495339544035786752 6497480747116068864 6498497220041637888 6527055069153148992 6587602889831749632 6607715660714606592 6609893908830879744 6616552316593705563 6632844929347653632 6648712378605699072 6681176794516859712 6695421378224717824 6698318904786905088 6700527020463446016 6701575258167939072 6724844616703244416 6731025540064184898 6763742004533133312 6787227219826651136 6793465480138991808 6806884592216834048 6807949468615049216 6810193724249997312 6814206775111938048 6837867215303298944 6840121333389767808 6856484640437127168 6877418340743774208 6901298265538023424 6904653296294240256 6922368787415302144 6924650761632350208 6926933488107257856 6934996010975220804 6968703883458379776 6999328070446233984 7020697889509269504 7023012278132809728 7085824957129949184 7088160815035711488 7113885214363762688 7116963836336086656 7120423711803435264 7145147405247197192 7186475879816454144 7204914452207763456 7207289568229588992 7218057072647678796 7233446310403489792 7235830832015622144 7240094698556434176 7253140776660762624 7265233916259755128 7307256987040260096 7332629407134149888 7336194127312630272 7355016836628758528 7357441434234372096 7404247876174528512 7459491507603598848 7461950545516110336 7528689016950571008 7532349050502807552 7558503040261497856 7561774076107092072 7565450193791149968 7580394204968747008 7635630622304982528 7655221605470748672 7657745166243938304 7658943152191930368 7685536704803707904 7692600617216211312 7709001604167041024 7756831108373315584 7763960548730276352 7787664885842214912 7794706260269669664 7814705388918055936 7817281523874020352 7887198017757741056 7891032338621988864 7893633634926133248 7925709726828823776 7949907904297261056 7999232080509981696 8003120866159233024 8023654730867736576 8026299746437496832 8038290830903096841 8078759221904408576 8130154530701443072 8133672955812670464 8137627099203926016 8165882748853939648 8173388155792224519 8190814204427481088 8213115291218804736 8249208083025918624 8266795783318274048 8269520950874996736 8274393941207353344 8303124475725434432 8351150842331725824 8380147893867599872 8384221859785863168 8405733527575724032 8408504496267853824 8409819931818590208 8421066584755625262 8446777148315839872 8461997572770889728 8503315920294185088 8525133151546970112 8527943480589840384 8553980352604667904 8583681673273434112 8604216019372081152 8608398914860351488 8638289188870283264 8642027515550962368 8646228792904171392 8663307662821425152 8672626804687921152 8702740092204198656 8726434996919980032 8751708761421643776 8753077888219348992 8783470519775666176 8791543562532812928 8822069755458274084 8864949838140932096 8873097769977458688 8900188440962531328 8908235726022479616 8931091873049206784 8934036027284594688 8935433677557252096 8974700720085579864 9057953973518655744 9085609033482584064 9088604124642459648 9120161777853023744 9141979520582836224 9146423847039123456 9186618092460682104 9206204395058987008 9214665979980916224 9246661347966961072 9300145256233058304 9332437427261645312 9341015035191113736 9360930519345692672 9364016370843746304 9427666380601049856 9456450218522689536 9489285115114782208 9493898282404580352 9581967839755272192 9624076096863571728 9647774442687496192 9653459598075245568 9656641882432613376 9718075337479068672 9743009316053680128 9746221120674103296 9747745830062456832 9781592169750173696 9790582603729723488 9809921912312496128 9824577682214896139 9872330501566038016 9881404334747624448 9911573491071909888 9945988676804798464 9949267394021480448 9973068567908548608 10038252022600761344 10043132067337076736 10047478357180357632 10082365434809456096 10087266925054866624 10180840829739976704 10206962140627664896 10210326888325251072 10211924202922573824 10215290586374995968 10256800822954948416 10260182000084651712 10351947398307035136 10356979944441360384 10383553181122953216 10386976142448525312 10392941680359559552 10402494016462831206 10423042031832027136 10453055825187569664 10498992105669350976 10521376451495985152 10524844846568177664 10531046834263904256 10567612969105098368 10599877205729681408 10628737435694923776 10665642774013308928 10670827821545644032 10675445754504129984 10698206307823648768 10701732995249995776 10717721107870795788 10807371678311645184 10844897274416893952 10850169465605234688 10853746248023433216 10897850874389632692 10950820388291739648 10998944110701224832 11004291190968945408 11032525254943137792 11036162151351558144 11106371814261792768 11134867789775634432 11138538423627546624 11178962479714484224 11189237261405398272 11228088779674167016 11262369531087786496 11293033525425856512 11337754560392246784 11342661114160638108 11366844202062626816 11370591307453120512 11482832408206123008 11522703354067949824 11528305057205561856 11563502406250561536 11635246662559973376 11692059390404504496 11722058083377083904 11725922285811030528 11830797026636611584 11836548507932983296 11877647634696639488 11888564590243235664 11912048036379459584 11913911570076336128 11924861856445891584 11966267626780773152 11998848120764972544 12035482096301604864 12077271964691540992 12114145377976778752 12118138832856612864 12189306027443781632 12195231796052164608 12200509433719005696 12248824123280909472 12286221306641221632 12400193674977411072 12404281426312495104 12454686713588151648 12485355161124995072 12570221840801399808 12576332789678794752 12608600291363586048 12612756744401780736 12614729897727885312 12631599877133437893 12658531043206107136 12670165722473759808 12692996359156334592 12714159353454571474 12775957119673696256 12787699727320455168 12832101462484762304 12871279464100327424 12875522509910151168 12906324029058121728 12957433783305424896 12963041273326443552 12990679088071573504 12994961494232137728 12996994440083275776 13054110138306297984 13175205779663499264 13215431321429213184 13219787817661759488 13233104633187411126 13265689858695307264 13297424757211398144 13362353589033719424 13396637809573810176 13401054040926892032 13403150516335878144 13449689233406488832 13462051080128369796 13527484009066266624 13574454439653302272 13586930960277983616 13613769184433668096 13628413550223876096 13675734430606597888 13680242666779535616 13712969280874254336 13754836681487548416 13802596531076046848 13809306592588480512 13869992021950441608 13998656140892467968 14041395779018539008 14046024556265619456 14227770428727525376 14233927672672173312 14240847423606870528 14290294810494394384 14372951759632908288 14436114145295357592 14466892620806979584 14471661664031244288 14480189397112868352 14530467832519510256 14614513974080520192 14665258814268299776 14672388254625260544 14710033673257517056 14714882868468744192 14808495752349057024 14918983015207197696 14923901091032220672 15057378033901142016 15064698101005615104 15117006080522995712 15123548152214184144 15130900387582299936 15160788409937494016 15271261244609965056 15310443210941497344 15315490332487876608 15317886304383860736 15371073409607415808 15385201234432422624 15418003208334082048 15438622072051979647 15513662216746631168 15527921097460552704 15575329771684429824 15589412520539339328 15629410777836111872 15634563047748040704 15774396035515482112 15782064677243977728 15787267269852266496 15851419453657647552 15899815808594522112 15998464161019963392 16006241732318466048 16047309461735473152 16052599492874993664 16076581661806193682 16157518443808817152 16260309061402886144 16267345911625340928 16275254198407852032 16331765497707879296 16346776311584449038 16381628408854962176 16426230582437609472 16498416166051837248 16533591566636548096 16539041901749993472 16548787882414706688 16606248951450868864 16702301684663451648 16760295787735199744 16768443719571726336 16811467055151448064 16817008992535707648 16842133169511250524 16893554296631679744 16923995145541779456 17006631840588370176 17050266303093940224 17055886961179680768 17167363346546868224 17208432038744162304 17276578377740566528 17284055031101924736 17292457585808342784 17345253609375842304 17405480184408397312 17452869993839960064 17503417522843287552 17566941039551332352 17583087125065625856 17644139510916548168 17746195539954917376 17816471452044959232 17862183746098413568 17868072054569189376 17870867355114504192 17949401440171159728 18115907947037311488 18171218066965168128 18177208249284919296 18240323555706047488 18283959041165672448 18292847694078246912 18373236184921364208 18412408790117974016 18429331959961832448 18493322695933922144 18600290512466116608 18664874854523290624 18682030070382227472 18721861038691385344 18728032741687492608 18855332761202099712 18912900437045379072 18978570230229564416 18987796564809160704 19071239030181857211 19163935679510544384 19248152193727143456 19295548885374992384 19306919196150491136 19313283764865226752 19436150674958137344 19486018632107360256 19492442241348206592 19495491660124913664 19563184339500347392 19581165207459446976 19619843824624992256 19649155364429792278 19744661003132076032 19762808669495248896 19823146982143819776 19849656949781116689 19891977353609596928 19898534788042960896 19946137135817097216 20076504045201522688 20086264134674153472 20094956714360715264 20164730869618912192 20174533850109733248 20361681659479953408 20413924281255329792 20420653776650502144 20423848405845147648 20430581172749991936 20513601645909896832 20520364000169303424 20703894796614070272 20713959888882720768 20767106362245906432 20773952284897050624 20785883360719119104 20804988032925662412 20846084063664054272 20906111650375139328 20997984211338701952 21062093668527808512 21135225938210196736 21199754411459362816 21257474871389847552 21331285548026617856 21341655643091288064 21350891509008259968 21435442215741591576 21614743356623290368 21689794548833787904 21700338931210469376 21707492496046866432 21795701748779265384 21997888221402449664 22008582381937890816 22065050509886275584 22072324302703116288 22212743628523585536 22357924959428968448 22378474522810796544 22456177559348334032 22524739062175572992 22586067050851713024 22675509120784493568 22685322228321276216 22733688404125253632 22741182614906241024 22965664816412246016 23045406708135899648 23056610114411123712 23127004812501123072 23270493325119946752 23384118780809008992 23444116166754167808 23451844571622061056 23661594053273223168 23673097015865966592 23755295269393278976 23777129180486471328 23824096072758919168 23827823140152672256 23849723712891783168 23932535253561546304 23997696241529945088 24070964192603209728 24154543929383081984 24228290755953557504 24236277665713225728 24378612054887563264 24390463592104329216 24401018867438011392 24497648246561818944 24572442613282443264 24800387349954822144 24808562852624990208 24909373427176303296 24970710322249990144 25140443681602799616 25152665579357589504 25217200582727172096 25225513488803561472 25229459795455770624 25263199754266875786 25317062086412214272 25340331444947519616 25385992718312669184 25428318706909142948 25551914239347392512 25575399454640910336 25664202924969524608 25742558928200654848 25751045019820302336 25812648058116243456 25914867566610849792 25926082546652887104 25981358176143147008 25989922988464275456 26108220276612595968 26350411559326998528 26466209266374822252 26531379717390614528 26594849514422796288 26724707178067438848 26793275619147620352 26802108081853784064 26806301032671756288 26899378466812977664 26924102160256739592 27148908879306604544 27173861920555967232 27256827100447752192 27351468861213195776 27360485333559071232 27425938561748508672 27605193062152093696 27618613185176961024 27739984043900883216 27997312281784935936 28082791558037078016 28092049112531238912 28455540857455050752 28467855345344346624 28481694847213741056 28580589620988788768 28745903519265816576 28872228290590715184 28933785241613959168 28943323328062488576 28960378794225736704 29060935665039020512 29229027948161040384 29330517628536599552 29344776509250521088 29420067346515034112 29429765736937488384 29473733046644688417 29616991504698114048 29837966030414395392 29847802182064441344 30114756067802284032 30129396202011230208 30234012161045991424 30247096304428368288 30261800775164599872 30321576819874988032 30542522489219930112 30620886421882994688 30630980664975753216 30635772608767721472 30742146819214831616 30770402468864845248 30836006416668164096 30877244144103959294 31027324433493262336 31055842194921105408 31150659543368859648 31178825041078678656 31258821555672223744 31269126095496081408 31548792071030964224 31564129354487955456 31574534539704532992 31702838907315295104 31799631617189044224 31996928322039926784 32012483464636932096 32094618923470946304 32105198985749987328 32153163323612387364 32534691823250681856 32550508396815704064 32663530995415758592 32693552623168898076 32763256817709924352 32852461164875218944 32996832332103674496 33097575764829413376 33212497902901737728 33404603369326903296 33520591575470399488 33536887439143452672 33684266339022501048 33787108593263359488 34013263681176740352 34100532606187880448 34111773922359361536 34334726693093736448 34553156755481133056 34568110062203849472 34584915171616685568 34690507218751684608 34810960368816794624 34905739987679920128 35133882079102664704 35166174250131251712 35288279021833096336 35492391079909834752 35632942904089918464 35724367492196827136 35736144109138378752 35741734710229008384 35898802880342319456 36231815894074622976 36342436133930336256 36354416498569838592 36480647111412094976 36567918082331344896 36585695388156493824 36746472369842728416 36824817580235948032 36858663919923664896 36986645391867844288 37200581024932233216 37329749709046581248 37364060140764454944 37443722077382770688 37456065483374985216 37710665522404199424 37825800874090758144 37957140460459128832 37975593129618321408 38142478060363714422 38327871359021088768 38496304387454286912 38591097770749984768 38613838392300982272 38626567529730453504 38872301349916274688 38972037264214720512 38984884482696413184 38990983320249827328 39126368679000694784 39162330414918893952 39239687649249984512 39298310728859584556 39489322006264152064 39525617338990497792 39646293964287639552 39699313899562233378 39783954707219193856 39797069576085921792 39892274271634194432 40153008090403045376 40189913428721430528 40329461739237824384 40349067700219466496 40723363318959906816 40827848562510659584 40841307553301004288 41027203291819793664 41040728000338606848 41407789593228140544 41427919777765441536 41571766721438238208 41609976065851324824 41692168127328108544 41995968422677403904 42124187337055617024 42270451876420393472 42399508822918725632 42662571096053235712 42683311286182576128 42701783018016519936 42870884431483183152 43379589097667575808 43400677862420938752 43414984992093732864 43591403497558530768 43995776442804899328 44017164763875781632 44130101019772551168 44144648605406232576 44425487257047171072 44715849918857936896 44756949045621593088 44912355118696668064 45049478124351145984 45172134101703426048 45351018241568987136 45370644456642552432 45467376808250507264 45482365229812482048 45931329632824492032 46090813416271799296 46113220228822247424 46254009625002246144 46315866216155938941 46540986650239893504 46768237561618017984 46888232333508335616 46903689143244122112 47323188106546446336 47346194031731933184 47510590538786557952 47554258360972942656 47648192145517838336 47655646280305344512 47699447425783566336 47865070507123092608 47995392483059890176 48141928385206419456 48309087858766163968 48456581511907115008 48472555331426451456 48757224109775126528 48780927184208658432 48802037734876022784 48995296493123637888 49144885226564886528 49600774699909644288 49617125705249980416 49818746854352606592 50280887363205599232 50305331158715179008 50434401165454344192 50451026977607122944 50526399508533751572 50634124172824428544 50680662889895039232 50771985436625338368 50856637413818285896 51150798909281820672 51328405849939049216 51485117856401309696 51502090039640604672 51625296116232486912 51829735133221699584 51852165093305774208 52216440553225191936 52700823118653997056 52932418532749644504 53062759434781229056 53449414356134877696 53586551238295240704 53604216163707568128 53612602065343512576 53798756933625955328 53848204320513479184 54297817758613209088 54347723841111934464 54513654200895504384 54702937722426391552 54720970667118142464 54851877123497017344 55210386124304187392 55237226370353922048 55479968087801766432 55994624563569871872 56165583116074156032 56184098225062477824 56911081714910101504 56935710690688693248 56963389694427482112 57161179241977577536 57213717090545571633 57491807038531633152 57744456581181430368 57867570483227918336 57886646656124977152 57920757588451473408 58121871330078041024 58458055896322080768 58661035257073199104 58689553018501042176 58840134693030068224 58859531473874976768 58947466093289376834 59233983009396228096 59675932060828790784 59695604364128882688 60229512135604568064 60258792404022460416 60468024322091982848 60494192608856736576 60523601550329199744 60643153639749976064 61085044978439860224 61241772843765989376 61261961329951506432 61271545217535442944 61484293638429663232 61540804937729690496 61754488288207918588 62054648866986524672 62111684389842210816 62301319086737719296 62357650082157357312 62517643111344447488 62538252190992162816 63097584142061928448 63405677814630590208 63599263234378088448 63993856644079853568 64024966929273864192 64306326647224774728 65069383646501363712 65101016793631408128 65327061990831517184 65387105246337796152 65526513635419848704 65993664664207348992 66195151529658826752 66424995805803475456 67041183150940798976 67073774878286905344 67368532678045002096 67574217186526718976 68026527362353480704 68201065212375760896 68223547844718723072 68669453386187472896 69106313510962266112 69136220124407698944 69169830343233371136 69381014437503369216 69621920737633589248 69811479975359840256 70267764158205329408 70332348500262503424 70576558043666192672 70984782159819669504 71265885808179836928 71448734984393654272 71472288218276757504 71483469420458016768 71797605760684638912 72463631788149245952 72684872267860672512 72708832997139677184 72961294222824189952 73135836164662689792 73171390776312987648 73492944739685456832 73649635160471896064 73717327839847329792 73973290783735688576 74401162049864466432 74659499418093162496 74728120281528909888 74887444154765541376 74912130966749970432 75421331044808398848 75651601748181516288 75914280920918257664 75951186259236642816 76284956120727428844 76655742718042177536 76992608774908573824 77227676784601964544 77253135059460907008 77744602699832549376 77944074528429441024 77969768965392826368 78252737358001389568 78324660829837787904 78596621457719169112 79051234677980995584 79398627799124466756 79567909414438387712 79594139152171843584 79784548543268388864 80379826857442861056 80658923478475648768 80698135400438932992 81446726637919813632 82054406583639587328 82081456000677213696 82815579186456281088 82855839555530883072 83143533442876476416 83219952131702649648 83384336254656217088 83991936845354807808 84248374674111234048 84540903752840786944 84799017645837451264 85325142192106471424 85366622572365152256 85403566036033039872 85741768862966366304 86759178195335151616 86801355724841877504 86829969984187465728 87182806995117061536 87991552885609798656 88034329527751563264 88260202039545102336 88289297210812465152 88421199139934065251 88850974514094342144 89431699837715873792 89513898091243186176 89824710237393336128 90098956248702291968 90344268203406852096 90702036483137974272 90741288913285104864 90934753616501014528 90964730459624964096 91862659265648984064 92181626832543598592 92226440457644494848 92508019250004492288 92631732432311877882 93081973300479787008 93536475123236035968 93776464667016671232 93807378286488244224 94646376213092892672 94692388063463866368 95021181077573115904 95108516721945885312 95296384291035676672 95398894851567132672 95730141014246185216 95990784966119780352 96283856770412838912 96618175717532327936 97514448219550253056 97604075469752045568 97990592986247275776 98289770453129773056 99637493708705213184 100561774726411198464 100610662317430358016 101052799017067503144 101268248345648857088 101361325779790078464 101713274827636571792 102301597818563641344 102656811699878098432 102970235712802619392 103004180079281209344 103659470266443399168 103704330186611548416 104432881106450383872 105401646237307994112 105864837065499289008 106125518869562458112 106898828712269755392 107173102476590481408 107208432327415136256 107225204130687025152 107597513867251910656 107696408641026958368 108070354504363857529 108595635517226418176 108695447682223868928 109027308401791008768 109405875444852783104 109441941334236284928 109703754246994034688 110420772248608374784 110474452740707844096 110959936175603532864 111989249127139743744 112331166232148312064 112368196450124955648 113822163429820203008 113871421381377386496 113926779388854964224 114322358483955155072 114427434181091143266 114983614077063266304 115488913162362860736 115735140966455836672 115773293312249954304 115841515176902946816 116243742660156082048 116916111792644161536 117322070514146398208 117379106037002084352 117680269386060136448 117719062947749953536 117894932186578753668 118467966018792456192 119351864121657581568 119391208728257765376 120459024271209136128 120936048644183965696 120988385217713473152 121047203100658399488 122170089956879720448 122483545687531978752 122523922659903012864 122968587276859326464 123081609875459380992 123508976576415837176 124223368779684421632 124715300164314714624 125035286222688894976 125076504381984325632 126811355629261180416 127198526468756176896 127987713288159707136 128049933858547728384 128612653294449549456 130138767293002727424 130202033587262816256 130654123981663034368 130774210492675592304 131053027270839697408 131987329328414697984 132390303059317653504 132849991611606950912 134082366301881597952 134147549756573810688 134737065356090004192 135148434373053437952 136053054724706961408 136402130424751521792 136447095689437446144 137338906772374945792 138212627021924532224 138272440248815397888 138339660686466742272 138762028875006738432 138947598648467816823 139243841475267178496 139622959950719680512 140535528316410658816 140664697000525006848 141153116087332385344 141969564319639339008 142531771616359673856 142897469968787308544 142944576436553515008 142966938840916033536 143595211521369277824 144927263576298491904 145369744535721345024 145417665994279354368 145922588445648379904 146271672329325379584 146342781552625975296 146985889479370913664 147434655679694659584 147946581567471377152 148802324099728932864 149318998836186324992 149456240563057819776 150842662089616797696 151303203496363032576 151828561841836515328 151902372518473285632 152569912241454857688 153985217549817147648 154455353569203929088 154506270118921814016 155489205399665098752 156505474716002779136 156649321659675575808 157193242915438338224 158102469355961991168 158797255598248933512 159135818828876775424 159188278304343687168 160759653714885722112 161317846956951297536 161396270800877865984 162893453275839627264 164108813167279174656 164162912001354427392 165631158372912562176 165711679111061766144 166287066885752952832 166439904263405299296 166768672509312434176 167983873690709615616 168496749348222468096 169081807505681573888 169598035291674902528 170650284384212942848 170733245144730304512 170807132072066079744 171483537725932732608 173518356390670303232 173602711449683755008 173659939968374931456 174365613990234123072 175983105771219597312 176068659055503126528 176520404079090204672 176578594421624930304 176842398279868130502 177701949028188684288 178863399675431747584 179027796182486372352 179649420474786672256 180197912497404583936 180688536406813704192 181404072966275948544 181482577826570209728 181869507233002029056 181929460919249928192 183725318531297968128 184363253665087197184 184452880915288989696 185263464864623755764 186163946600959574016 187072950246472071936 187552929334033342464 187614756572976488448 189292752426185785344 190042362155146231808 190217033443891770624 190797789703134265344 191460282028492370432 191981569932239560704 193236351435064655872 195208150939504091136 195981185972494551552 196579540906259546112 199274987417410426368 201123549452822396928 201221324634860716032 202105598034135006288 202536496691297714176 202722651559580156928 203426549655273143584 204603195637127282688 205313623399756196864 205940471425605238784 206008360158562418688 207318940532886798336 207408660373223096832 208865762212900767744 210803292474615988224 211729674130998578016 212251037739124916224 213797657424539510784 214346204953180962816 214416864654830272512 214450408261374050304 215195027734503821312 215392817282053916736 216140709008727715058 217191271034452836352 217390895364447737856 218054616803582017536 218811750889705566208 218883882668472569856 219407508493988069376 220841544497216749568 220948905481415688192 221919872351207065728 223978498254279487488 224662332464296624128 224736392900249911296 227742842762754772992 227853558777709928448 228644716967910310144 228854868362182286532 229967228154126532608 230977826324725721472 231683030353805893632 232487485320312164096 233832223585288323072 234644141028292796416 234758212074004168704 235789864373157507336 238703728243315163136 238782417456515530752 241872097288367931392 241976770435426946304 242094406201316798976 244340179913759440896 245937174553718652928 246163219750918761984 247017953152831674352 248446737559368843264 249430600328629429248 250070572445377789952 250153008763968651264 253622711258522360832 254397052937512353792 255975426576319414272 256099867717095456768 257225306588899098912 260277534586005454848 260404067174525632512 261308247963326068736 261548420985351184608 262106054541679394816 263974658656829395968 264780606118635307008 265699983223213901824 268164732603763195904 268295099513147621376 269474130712180008384 270296868746106875904 272106109449413922816 272804260849503043584 272894191378874892288 274677813544749891584 276425254043849064448 276544880497630795776 276679321372933484544 277524057750013476864 277895197296935633646 278487682950534356992 279245919901439361024 281071056632821317632 281329394001050013696 282306232174664770688 283939128639278678016 285063543232719347712 285794939937574617088 285889152873107030016 287190423042738555648 289854527152596983808 291845176891296759808 292543344658650759168 293971778958741827328 294869311359389319168 295893163134942754304 298637997672372649984 298912481126115639552 301685324179233595392 303657123683673030656 303804745036946571264 305139824482909715376 307970435099634295296 308910707138407858176 309012540237843628032 310978410799330197504 313010949432005558272 313298643319351151616 314386485830876676448 316204938711923982336 317594511196497867024 318271637657753550848 318376556608687374336 321519307429771444224 322635693913902595072 322792541601755731968 324211063513091572587 325786906551679254528 328217626334558349312 328325824002708854784 331262316745825124352 331423358222123532288 332574133771505905664 332879808526810598592 333537345018624868352 335967747381419231232 336993498696444936192 338163615011363147776 339196070583349805056 341300568768425885696 341466490289460609024 341614264144132159488 342967075451865465216 347036712781340606464 347205422899367510016 347319879936749862912 348731227980468246144 351966211542439194624 352137318111006253056 353040808158180409344 353157188843249860608 353684796559736261004 355403898056377368576 358055592364972744704 359298840949573344512 360395824994809167872 361377072813627408384 362808145932551897088 362965155653140419456 367450637062595936256 368726507330174394368 368905761830577979392 370526929729247511528 374145900492944143872 375105858668066684928 375229513145952976896 380084724310292463616 380434066887783541248 381595579406268530688 382920564056984740864 383963139864479121408 386472702870129311744 390416301879008182272 391962371944989103104 393159081812519092224 398549974834820852736 402247098905644793856 402442649269721432064 404211196068270012576 405072993382595428352 405445303119160313856 406853099310546287168 409206391274254565376 410627246799512393728 411880942851210477568 412016720317124837376 414637881065773596672 414817320746446193664 417731524425801535488 421606584949231976448 423459348261997156032 424502075478249832448 427595314849079021568 428692409906361925632 428833729309660545024 428900816522748100608 430390055469007642624 430785634564107833472 432281418017455430116 434382542068905672704 434781790728895475712 436109233607164035072 437623501779411132416 437767765336945139712 438815016987976138752 441683088994433499136 443839744702414131456 447956996508558974976 455485685525509545984 455707117555419856896 457289433935820620288 457709736724364573064 461955652649451442944 463366060707611787264 464974970640624328192 469288282056585592832 469516424148008337408 471579728746315014672 477407456486630326272 477564834913031061504 483744194576735862784 483953540870853892608 484188812402633597952 488680359827518881792 491874349107437305856 492326439501837523968 494035906305663348704 496893475118737686528 498861200657258858496 500141144890755579904 500306017527937302528 507245422517044721664 508794105875024707584 511950853152638828544 512199735434190913536 514450613177798197824 520555069172010909696 520808134349051265024 522616495926652137472 523096841970702369216 524212109083358789632 527949317313658791936 529561212237270614016 531399966446427803648 536329465207526391808 536590199026295242752 538948261424360016768 540593737492213751808 544212218898827845632 545608521699006087168 545788382757749784576 553089760995261591552 553358642745866969088 555790394593871267292 556975365901068713984 558491839802878722048 562658788002100027392 564612464349329541376 567878257278557356032 570127086465438695424 574380846085477111296 579709054305193967616 583690353782593519616 587943557917483654656 589738622718778638336 591786326269885508608 597275995344745299968 597824962252231279104 603370648358467190784 607314247367346061312 607609490073893142528 610279648965819430752 615940870199268590592 617821414276815716352 618025080475687256064 621956821598660395008 626021898864011116544 626597286638702303232 628772971661753352896 632409877423847964672 635189022392995734048 636543275315507101696 636753113217374748672 643038614859542888448 645271387827805190144 645585083203511463936 648422127026183145174 651573813103358509056 656435252669116698624 656651648005417709568 662524633491650248704 662846716444247064576 665148267543011811328 665759617053621197184 667074690037249736704 671935494762838462464 673986997392889872384 676327230022726295552 682601137536851771392 683228528288264318976 685934150903730930432 694073425562681212928 697462455960936492288 703932423084878389248 704274636222012506112 707369593119472522008 716111184729945489408 718597681899146689024 720791649989618335744 725616291865103794176 725930311306280838912 737453014660348788736 737811523661155958784 741053859458495023056 748291800985888287744 750211717336133369856 750459026291905953792 760169448620584927232 760868133775567082496 763191158812537061376 765841128113969481728 767926279728958242816 772945405740258623488 780832603758016364544 783924743889978206208 786318163625038184448 797099949669641705472 804494197811289587712 804885298539442864128 808422392136540025152 810145986765190856704 810890606238320627712 813706198621092574336 818412782548509130752 821254493599024787456 823761885702420955136 824033440634249674752 829275762131547193344 829634641492892387328 835463048851603070976 843213169898463952896 846918696523994312064 855190629698158043136 857384819812723851264 857667458619321090048 860780110938015285248 861571269128215666944 864562836034910860232 869563581457790951424 875247003558822264832 875535530673890279424 877630033975952277504 887679489404828262912 895913993017117949952 910971371051019091968 911414235110839713792 914578867871641240576 915419473448729146128 923911305298902885888 926732121415223574528 929949941281248656384 938576564113171185664 939032848296016674816 943159457492630029344 954814912973260652544 955129669826062123008 967488389153471725568 967907081741707785216 968377624805267195904 972633190539274717761 977360719655037763584 983748698214874611712 984652879003675047936 988071812611326697408 993786950237475373056 997722401314517716992 1000282289781511159808 1000612035055874605056 1014490845034089443328 1017588211750049415168 1023901706305277657088 1024399470868381827072 1028901226355596395648 1041110138344021819392 1041616268698102530048 1045232991853304274944 1046193683941404738432 1055898634627317583872 1059122424474541228032 1062799932892855607296 1072658930415052783616 1077896522848720033536 1081187474984427503616 1088424437797655691264 1106179521990523183104 1106717285491733938176 1111580789187742534584 1113950731802137427968 1125317576004200054784 1129224928698659082752 1140254172930877390848 1148761692170954222592 1159418108610387935232 1167380707565187039232 1175887115834967309312 1179477245437557276672 1183572652539771017216 1194551990689490599936 1195649924504462558208 1206741296716934381568 1214628494734692122624 1215218980147786285056 1220559297931638861504 1231881740398537181184 1235642828553631432704 1236050160951374512128 1243913643197320790016 1252043797728022233088 1253194573277404606464 1257545943323506705792 1264819754847695929344 1270378044785991468096 1273086550631014203392 1273506226434749497344 1286077229719085776896 1290542775655610380288 1291170166407022927872 1296844254052366290348 1303147626206717018112 1312870505338233397248 1313303296010835419136 1325049266983300497408 1330296535086023622656 1331519234107242394368 1343870989525676924928 1352654460045452591104 1366457056576528637952 1371868301807461860864 1394924911921872984576 1407864846169756778496 1408549272444025012224 1414739186238945044016 1432222369459890978816 1437195363798293378048 1441583299979236671488 1451232583730207588352 1451860622612561677824 1474906029320697577472 1475623047322311917568 1482107718916990046112 1496583601971776575488 1500423434672266739712 1500918052583811907584 1520338897241169854464 1521736267551134164992 1526382317625074122752 1531682256227938963456 1535852559457916485632 1545890811480517246976 1561665207516032729088 1567849487779956412416 1572636327250076368896 1594199899339283410944 1608988395622579175424 1609770597078885728256 1616844784273080050304 1621781212476641255424 1627412397242185148672 1636825565097018261504 1642508987198049574912 1659269282985784774656 1670926097703206141952 1693837393047988624128 1710381259396316086272 1721560221876030570496 1723142538256431333888 1729125672069821720464 1739127162915581902848 1750494007117644529664 1751071061347780558848 1775358978809656525824 1791827986034235899904 1821942742102038183936 1822828470221679427584 1829157735743282481152 1830838946897458292256 1847822610597805771776 1853464242830447149056 1859899882562497312768 1877153128226342371328 1878065696592033349632 1886318914985260058688 1909629825946521305088 1910259339652124246016 1934976778306943451136 1935814163483415570432 1936755249610534391808 1945266381078549435522 1954721439310075527168 1967497396429749223424 1969305758007350095872 1976143625222653394816 1987573900474950746112 1995444802629035433984 2000564579563022319616 2001224070111749210112 2028981690068178886656 2047803412610555314176 2057802452711192791296 2082220276688043638784 2090465983706608549888 2092387367882809476864 2111797269254635167744 2125599865785711214592 2155793045697440067072 2162374949968855007232 2176848875595311382528 2212359043981046366208 2213434570983467876352 2223161578375485069168 2227901463604274855936 2250635152008400109568 2258449857397318165504 2280508345861754781696 2297523384341908445184 2318836217220775870464 2334761415130374078464 2351774231669934618624 2358954490875114553344 2367145305079542034432 2389103981378981199872 2391299849008925116416 2413482593433868763136 2429256989469384245248 2430437960295572570112 2441118595863277723008 2463763480797074362368 2471285657107262865408 2472100321902749024256 2487827286394641580032 2506389146554809212928 2515091886647013411584 2529639509695391858688 2540756089571982936192 2572154459438171553792 2581085551311220760576 2582340332814045855744 2593688508104732580696 2625741010676466794496 2626606592021670838272 2660593070172047245312 2663038468214484788736 2687741979051353849856 2705308920090905182208 2732914113153057275904 2743736603614923721728 2789849823843745969152 2815729692339513556992 2817098544888050024448 2829478372477890088032 2864444738919781957632 2874390727596586756096 2883166599958473342976 2902465167460415176704 2903721245225123355648 2949812058641395154944 2951246094644623835136 2964215437833980092224 2993167203943553150976 3000846869344533479424 3001836105167623815168 3040677794482339708928 3043472535102268329984 3052764635250148245504 3063364512455877926912 3071705118915832971264 3091781622961034493952 3123330415032065458176 3135698975559912824832 3188399798678566821888 3217976791245158350848 3233689568546160100608 3243562424953282510848 3254824794484370297344 3285017974396099149824 3318538565971569549312 3341852195406412283904 3387674786095977248256 3420762518792632172544 3443120443752061140992 3446285076512862667776 3458251344139643440928 3478254325831163805696 3500988014235289059328 3502142122695561117696 3550717957619313051648 3583655972068471799808 3643885484204076367872 3645656940443358855168 3658315471486564962304 3661677893794916584512 3695645221195611543552 3706928485660894298112 3719799765124994625536 3754306256452684742656 3756131393184066699264 3772637829970520117376 3819259651893042610176 3820518679304248492032 3871628326966831140864 3873510499221068783616 3890532762157098871044 3909442878620151054336 3938611516014700191744 3952287250445306789632 3975147800949901492224 3990889605258070867968 4057963380136357773312 4115604905422385582592 4180931967413217099776 4184774735765618953728 4223594538509270335488 4251199731571422429184 4311586091394880134144 4324749899937710014464 4353697751190622765056 4424718087962092732416 4426869141966935752704 4446323156750970138336 4455802927208549711872 4501270304016800219136 4516899714794636331008 4561016691723509563392 4595046768683816890368 4637672434441551740928 4669522830260748156928 4703548463339869237248 4717908981750229106688 4734290610159084068864 4778207962757962399744 4782599698017850232832 4826965186867737526272 4858513978938768490496 4882237191726555446016 4927526961594148724736 5012778293109618425856 5030183773294026823168 5081512179143965872384 5162171102622441521152 5164680665628091711488 5187377016209465161392 5251482021352933588992 5253213184043341676544 5321186140344094490624 5326076936428969577472 5375483958102707699712 5410617840181810364416 5465828226306114551808 5487473207229847443456 5579699647687491938304 5631459384679027113984 5634197089776100048896 5658956744955780176064 5728889477839563915264 5748781455193173512192 5766333199916946685952 5804930334920830353408 5807442490450246711296 5899624117282790309888 5902492189289247670272 5928430875667960184448 5986334407887106301952 6001693738689066958848 6003672210335247630336 6086945070204536659968 6126729024911755853824 6143410237831665942528 6246660830064130916352 6271397951119825649664 6376799597357133643776 6467379137092320201216 6487124849906565021696 6509649588968740594688 6570035948792198299648 6637077131943139098624 6683704390812824567808 6775349572191954496512 6841525037585264345088 6886240887504122281984 6892570153025725335552 6916502688279286881856 6956508651662327611392 7001976028470578118656 7004284245391122235392 7101435915238626103296 7167311944136943599616 7287770968408152735744 7291313880886717710336 7316630942973129924608 7323355787589833169024 7391290442391223087104 7413856971321788596224 7439599530249989251072 7508612512905369485312 7545275659941040234752 7743256653933662281728 7747020998442137567232 7781065524314197742088 7877223032029400383488 7904574500890613579264 7981779210516141735936 8115926760272715546624 8231209810844771165184 8361863934826434199552 8369549471531237907456 8447189077018540670976 8502399463142844858368 8623172182789760268288 8649499799875420028928 8707395502381245530112 8849436175924185464832 8853738283933871505408 8892646313501940276672 8911605854417099423744 9002540608033600438272 9033799429589272662016 9122033383447019126784 9190093537367633780736 9275344868883103481856 9407096926679738474496 9468581220318168137728 9565199396035700465664 9653930373735475052544 9764474383453110892032 9855053923188297449472 10025556586219236851712 10060367546588053646336 10163024358287931744768 10324342205244883042304 10329361331256183422976 10374754032418930322784 10502964042705867177984 10506426368086683353088 10642372280688188981248 10652153872857939154944 10750967916205415399424 10821235680363620728832 10931656452612229103616 10974946414459694886912 11159399295374983876608 11262918769358054227968 11268394179552200097792 11317913489911560352128 11457778955679127830528 11497562910386347024384 11614884980900493422592 11799248234565580619776 11856861751335920368896 11972668815774212603904 12173890140409073319936 12253458049823511707648 12542795902239651299328 12753599194714267287552 12934758274184640402432 12974249699813130043392 13019299177937481189376 13140071897584396599296 13274154263886278197248 13367408781625649135616 13550699144383908993024 13683050075170528690176 13772481775008244563968 13785140306051450671104 13833005376558573763712 13913017303324655222784 14003952056941156237312 14008568490782244470784 14202871830477252206592 14334623888273887199232 14575541936816305471488 14633261885946259849216 14646711575179666338048 14782580884782446174208 14879199060499978502144 15090551319882080469504 15486513307867324563456 15494041996884275134464 15562131048628395484176 15754446064058800766976 15809149001781227158528 15963558421032283471872 16231853520545431093248 16462419621689542330368 16723727869652868399104 16739098943062475814912 16894378154037081341952 17004798926285689716736 17246344365579520536576 17298999599750840057856 17414791004762491060224 17698872351848370929664 17707476567867743010816 17785292627003880553344 18005081216067200876544 18067598859178545324032 18380187074735267561472 18814193853359476948992 18937162440636336275456 19130398792071400931328 19528948766906221784064 19710107846376594898944 20051113172438473703424 20120735093176107292672 20326048716575863489536 20648684410489766084608 20658722662512366845952 20749508064837860645568 21005928085411734355968 21012852736173366706176 21284744561376377962496 21304307745715878309888 21501935832410830798848 21642471360727241457664 21863312905224458207232 21949892828919389773824 22318798590749967753216 22525837538716108455936 22635826979823120704256 22995125820772694048768 23229769961800986845184 23713723502671840737792 23945337631548425207808 24347780280818146639872 24506916099647023415296 25085591804479302598656 25507198389428534575104 25869516548369280804864 25948499399626260086784 26038598355874962378752 26280143795168793198592 26548308527772556394496 26734817563251298271232 27101398288767817986048 27366100150341057380352 27570280612102901342208 27666010753117147527424 27826034606649310445568 28405743660954504413184 29266523771892519698432 29293423150359332676096 29565161769564892348416 29758398120999957004288 30181102639764160939008 30973026615734649126912 30988083993768550268928 31124262097256790968352 31508892128117601533952 31618298003562454317056 31927116842064566943744 32463707041090862186496 32924839243379084660736 33447455739305736798208 33478197886124951629824 33788756308074162683904 34009597852571379433472 34492688731159041073152 35397744703696741859328 35570585254007761106688 36135197718357090648064 36760374149470535122944 37628387706718953897984 37874324881272672550912 38260797584142801862656 39057897533812443568128 39420215692753189797888 40102226344876947406848 40241470186352214585344 40652097433151726979072 41297368820979532169216 41317445325024733691904 41499016129675721291136 42011856170823468711936 42025705472346733412352 42608615491431756619776 43003871664821661597696 43726625810448916414464 43899785657838779547648 44637597181499935506432 45271653959646241408512 45990251641545388097536 46459539923601973690368 47427447005343681475584 47890675263096850415616 48695560561636293279744 49013832199294046830592 50171183608958605197312 51014396778857069150208 51739033096738561609728 51896998799252520173568 52077196711749924757504 52560287590337586397184 53096617055545112788992 54202796577535635972096 55140561224205802684416 55332021506234295054848 56811487321909008826368 58533047543785039396864 58586846300718665352192 59130323539129784696832 59516796241999914008576 60362205279528321878016 61946053231469298253824 61976167987537100537856 62248524194513581936704 63017784256235203067904 63236596007124908634112 63854233684129133887488 64927414082181724372992 65849678486758169321472 66956395772249903259648 67577512616148325367808 68985377462318082146304 71141170508015522213376 72270395436714181296128 73520748298941070245888 75256775413437907795968 75748649762545345101824 76521595168285603725312 78115795067624887136256 78840431385506379595776 80204452689753894813696 80482940372704429170688 81304194866303453958144 82594737641959064338432 82998032259351442582272 85217230982863513239552 87799571315677559095296 89275194362999871012864 90543307919292482817024 91980503283090776195072 92919079847203947380736 94854894010687362951168 95781350526193700831232 97391121123272586559488 98027664398588093661184 100342367217917210394624 102028793557714138300416 103478066193477123219456 104154393423499849515008 106193234111090225577984 108405593155071271944192 110281122448411605368832 110664043012468590109696 113622974643818017652736 117066095087570078793728 117173692601437330704384 118260647078259569393664 119033592483999828017152 120724410559056643756032 123892106462938596507648 123952335975074201075712 124497048389027163873408 126035568512470406135808 126473192014249817268224 131699356973516338642944 133912791544499806519296 137970754924636164292608 142282341016031044426752 144540790873428362592256 147041496597882140491776 150513550826875815591936 151497299525090690203648 153043190336571207450624 156231590135249774272512 157680862771012759191552 160965880745408858341376 162608389732606907916288 165996064518702885164544 170434461965727026479104 175599142631355118190592 178550388725999742025728 181086615838584965634048 183961006566181552390144 185838159694407894761472 189709788021374725902336 191562701052387401662464 194782242246545173118976 206956132386954246438912 208308786846999699030016 216811186310142543888384 220562244896823210737664 221328086024937180219392 227245949287636035305472 234132190175140157587456 234347385202874661408768 236521294156519138787328 238067184967999656034304 241448821118113287512064 247784212925877193015296 248994096778054327746816 252946384028499634536448 263398713947032677285888 267825583088999613038592 275941509849272328585216 284564682032062088853504 289081581746856725184512 294082993195764280983552 301027101653751631183872 306086380673142414901248 312463180270499548545024 321931761490817716682752 325216779465213815832576 331992129037405770329088 340868923931454052958208 351198285262710236381184 357100777451999484051456 362173231677169931268096 367922013132363104780288 371676319388815789522944 379419576042749451804672 413912264773908492877824 416617573693999398060032 433622372620285087776768 441124489793646421475328 442656172049874360438784 454491898575272070610944 468694770405749322817536 473042588313038277574656 482897642236226575024128 497988193556108655493632 505892768056999269072896 526797427894065354571776 535651166177999226077184 551883019698544657170432 569129364064124177707008 578163163493713450369024 624926360540999097090048 643863522981635433365504 650433558930427631665152 663984258074811540658176 681737847862908105916416 702396570525420472762368 714201554903998968102912 724346463354339862536192 743352638777631579045888 758839152085498903609344 827824529547816985755648 833235147387998796120064 867244745240570175553536 882248979587292842950656 885312344099748720877568 937389540811498645635072 965795284472453150048256 995976387112217310987264 1011785536113998538145792 1053594855788130709143552 1071302332355998452154368 1103766039397089314340864 1138258728128248355414016 1249852721081998194180096 1287727045963270866731008 1300867117860855263330304 1327968516149623081316352 1363475695725816211832832 1448692926708679725072384 1517678304170997807218688 1655649059095633971511296 1666470294775997592240128 1734489490481140351107072 1770624688199497441755136 1874779081622997291270144 1931590568944906300096512 1991952774224434621974528 2023571072227997076291584 2107189711576261418287104 2142604664711996904308736 2276517456256496710828032 2499705442163996388360192 2575454091926541733462016 2601734235721710526660608 2655937032299246162632704 2897385853417359450144768 3035356608341995614437376 3311298118191267943022592 3541249376398994883510272 3749558163245994582540288 3863181137889812600193024 3983905548448869243949056 4047142144455994152583168 4553034912512993421656064 4999410884327992776720384 5203468471443421053321216 5311874064598492325265408 5794771706834718900289536 6070713216683991228874752 7082498752797989767020544 7499116326491989165080576 7726362275779625200386048 7967811096897738487898112 9106069825025986843312128 10623748129196984650530816 11589543413669437800579072 12141426433367982457749504 14164997505595979534041088 14998232652983978330161152 15935622193795476975796224 18212139650051973686624256 21247496258393969301061632 23179086827338875601158144 28329995011191959068082176 31871244387590953951592448 36424279300103947373248512 42494992516787938602123264 63742488775181907903184896 84989985033575877204246528 127484977550363815806369792 254969955100727631612739584
- Sum of all divisors σ(n): 1004454287231629231339023435
- Sum of proper divisors (its aliquot sum) s(n): 749484332130901599726283851
- 254969955100727631612739584 is an abundant number, because the sum of its proper divisors (749484332130901599726283851) is greater than itself. Its abundance is 494514377030173968113544267
Bases of 254969955100727631612739584
- Binary: 11010010111001111111110011110110010000011000000100101110001010010000010000000000000000002
- Hexadecimal: 0xD2E7FCF641812E29040000
- Base-36: W1BOH5YJJZ2YR8XS0
Squares and roots of 254969955100727631612739584
- 254969955100727631612739584 squared (2549699551007276316127395842) is 65009678004067064409259634088709214807940805800493056
- 254969955100727631612739584 cubed (2549699551007276316127395843) is 16575514681809740126667517306169795267579477892597354201031493405649238128328704
-
254969955100727631612739584 is a
perfect square number . Itssquare root is 15967778652672 -
The
cube root of 254969955100727631612739584 is 634107664.3979386405
Scales and comparisons
How big is 254969955100727631612739584?- 254,969,955,100,727,631,612,739,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 254,969,955,100,727,631,612,739,584 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 254969955100727631612739584 cubic inches would be around 52842305.4 feet tall.
Recreational maths with 254969955100727631612739584
- 254969955100727631612739584 backwards is 485937216136727001559969452
- 254969955100727631612739584 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 254969955100727631612739584's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 254969955100727631612739584 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 254969955100727631612739584 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/254969955100727631612739584/
Chicago style:
Numbermatics. 2024. "Number 254969955100727631612739584 - Facts about the integer". https://numbermatics.com/n/254969955100727631612739584/
The information we have on file for 254969955100727631612739584 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 254969955100727631612739584, math, Factors of 254969955100727631612739584, curriculum, school, college, exams, university, Prime factorization of 254969955100727631612739584, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-four septillion, nine hundred sixty-nine sextillion, nine hundred fifty-five quintillion, one hundred quadrillion, seven hundred twenty-seven trillion, six hundred thirty-one billion, six hundred twelve million, seven hundred thirty-nine thousand, five hundred eighty-four.