328416417561049660142125056
328,416,417,561,049,660,142,125,056 is an even composite number composed of five prime numbers multiplied together.
328416417561049660142125056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, eight hundred twenty-five divisors.
Prime factorization of 328416417561049660142125056:
218 × 34 × 78 × 114 × 135372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13537 × 13537)See below for interesting mathematical facts about the number 328416417561049660142125056 from the Numbermatics database.
Names of 328416417561049660142125056
- Cardinal: 328416417561049660142125056 can be written as Three hundred twenty-eight septillion, four hundred sixteen sextillion, four hundred seventeen quintillion, five hundred sixty-one quadrillion, forty-nine trillion, six hundred sixty billion, one hundred forty-two million, one hundred twenty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 3.28416417561049660142125056 × 1026
Factors of 328416417561049660142125056
Divisors of 328416417561049660142125056
- Number of divisors d(n): 12825
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 504 512 528 539 567 576 588 594 616 648 672 686 693 704 726 756 768 784 792 847 864 882 891 896 924 968 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1372 1386 1408 1452 1512 1536 1568 1584 1617 1694 1728 1764 1782 1792 1848 1936 2016 2048 2058 2079 2112 2156 2178 2268 2304 2352 2376 2401 2464 2541 2592 2646 2662 2688 2744 2772 2816 2904 3024 3072 3087 3136 3168 3234 3267 3388 3456 3528 3564 3584 3696 3773 3872 3969 3993 4032 4096 4116 4158 4224 4312 4356 4536 4608 4704 4752 4802 4851 4928 5082 5184 5292 5324 5376 5488 5544 5632 5808 5929 6048 6144 6174 6237 6272 6336 6468 6534 6776 6912 7056 7128 7168 7203 7392 7546 7623 7744 7938 7986 8064 8192 8232 8316 8448 8624 8712 9072 9216 9261 9317 9408 9504 9604 9702 9801 9856 10164 10368 10584 10648 10752 10976 11088 11264 11319 11616 11858 11979 12096 12288 12348 12474 12544 12672 12936 13068 13537 13552 13824 14112 14256 14336 14406 14553 14641 14784 15092 15246 15488 15876 15972 16128 16384 16464 16632 16807 16896 17248 17424 17787 18144 18432 18522 18634 18816 19008 19208 19404 19602 19712 20328 20736 21168 21296 21504 21609 21952 22176 22528 22638 22869 23232 23716 23958 24192 24576 24696 24948 25088 25344 25872 26136 26411 27074 27104 27648 27783 27951 28224 28512 28672 28812 29106 29282 29568 30184 30492 30976 31752 31944 32256 32768 32928 33264 33614 33792 33957 34496 34848 35574 35937 36288 36864 37044 37268 37632 38016 38416 38808 39204 39424 40611 40656 41472 41503 42336 42592 43008 43218 43659 43904 43923 44352 45056 45276 45738 46464 47432 47916 48384 49152 49392 49896 50176 50421 50688 51744 52272 52822 53361 54148 54208 55296 55566 55902 56448 57024 57344 57624 58212 58564 59136 60368 60984 61952 63504 63888 64512 64827 65219 65536 65856 66528 67228 67584 67914 68607 68992 69696 71148 71874 72576 73728 74088 74536 75264 76032 76832 77616 78408 78848 79233 81222 81312 82944 83006 83853 84672 85184 86016 86436 87318 87808 87846 88704 90112 90552 91476 92928 94759 94864 95832 96768 98304 98784 99792 100352 100842 101376 101871 102487 103488 104544 105644 106722 107811 108296 108416 110592 111132 111804 112896 114048 114688 115248 116424 117128 117649 118272 120736 121833 121968 123904 124509 127008 127776 129024 129654 130438 131072 131712 131769 133056 134456 135168 135828 137214 137984 139392 142296 143748 145152 147456 148176 148907 149072 150528 151263 152064 153664 155232 156816 157696 158466 160083 162444 162624 165888 166012 167706 169344 170368 172032 172872 174636 175616 175692 177408 180224 181104 182952 184877 185856 189518 189728 191664 193536 194481 195657 196608 197568 199584 200704 201684 202752 203742 204974 206976 209088 211288 213444 215622 216592 216832 221184 222264 223608 225792 228096 229376 230496 232848 234256 235298 236544 237699 241472 243666 243936 247808 249018 251559 254016 255552 258048 259308 260876 262144 263424 263538 266112 268912 270336 271656 274428 275968 278784 284277 284592 287496 290304 290521 294912 296352 297814 298144 301056 302526 304128 305613 307328 307461 310464 313632 315392 316932 320166 324888 325248 331776 332024 335412 338688 340736 344064 345744 349272 351232 351384 352947 354816 360448 362208 365499 365904 369754 371712 373527 379036 379456 383328 387072 388962 391314 393216 395136 395307 399168 401408 403368 405504 407484 409948 413952 418176 422576 426888 431244 433184 433664 442368 444528 446721 447216 451584 453789 456192 456533 458752 460992 465696 468512 470596 473088 475398 480249 482944 487332 487872 495616 498036 503118 508032 511104 516096 518616 521752 526848 527076 532224 537824 540672 543312 548856 551936 554631 557568 568554 569184 574992 580608 581042 586971 589824 592704 595628 596288 602112 605052 608256 611226 614656 614922 620928 627264 630784 633864 640332 649776 650496 663313 663552 664048 670824 677376 681472 688128 691488 698544 702464 702768 705894 709632 713097 717409 720896 724416 730998 731808 739508 743424 747054 754677 758072 758912 766656 774144 777924 782628 786432 790272 790614 798336 802816 806736 811008 814968 819896 823543 827904 836352 845152 852831 853776 862488 866368 867328 871563 884736 889056 893442 894432 903168 907578 912384 913066 917504 921984 922383 931392 937024 941192 946176 950796 960498 965888 974664 975744 991232 996072 1006236 1016064 1022208 1032192 1037232 1042349 1043504 1053696 1054152 1058841 1064448 1075648 1081344 1086624 1096497 1097712 1103872 1109262 1115136 1120581 1137108 1138368 1149984 1161216 1162084 1173942 1179648 1185408 1185921 1191256 1192576 1204224 1210104 1216512 1222452 1229312 1229844 1241856 1254528 1261568 1267728 1280664 1294139 1299552 1300992 1326626 1327104 1328096 1340163 1341648 1354752 1361367 1362944 1369599 1376256 1382976 1397088 1404928 1405536 1411788 1419264 1426194 1434818 1441792 1448832 1461996 1463616 1479016 1486848 1494108 1509354 1516144 1517824 1533312 1548288 1555848 1565256 1580544 1581228 1596672 1605632 1613472 1622016 1629936 1637977 1639792 1647086 1655808 1663893 1672704 1690304 1705662 1707552 1724976 1732736 1734656 1743126 1760913 1769472 1778112 1786884 1788864 1806336 1815156 1824768 1826132 1835008 1843968 1844766 1862784 1874048 1882384 1892352 1901592 1920996 1931776 1949328 1951488 1982464 1989939 1992144 2012472 2032128 2033647 2044416 2064384 2074464 2084698 2087008 2107392 2108304 2117682 2128896 2139291 2151296 2152227 2162688 2173248 2192994 2195424 2207744 2218524 2230272 2241162 2274216 2276736 2299968 2322432 2324168 2347884 2359296 2370816 2371842 2382512 2385152 2408448 2420208 2433024 2444904 2458624 2459688 2470629 2483712 2509056 2523136 2535456 2558493 2561328 2588278 2599104 2601984 2614689 2653252 2654208 2656192 2680326 2683296 2709504 2722734 2725888 2739198 2752512 2765952 2767149 2794176 2809856 2811072 2823576 2838528 2852388 2869636 2883584 2897664 2923992 2927232 2958032 2973696 2988216 3018708 3032288 3035648 3066624 3096576 3111696 3127047 3130512 3161088 3162456 3176523 3193344 3195731 3211264 3226944 3244032 3259872 3275954 3279584 3294172 3311616 3327786 3345408 3361743 3380608 3411324 3415104 3449952 3465472 3469312 3486252 3521826 3538944 3556224 3573768 3577728 3612672 3630312 3649536 3652264 3687936 3689532 3725568 3748096 3764768 3784704 3803184 3841992 3863552 3882417 3898656 3902976 3964928 3979878 3984288 4020489 4024944 4064256 4067294 4088832 4108797 4128768 4148928 4169396 4174016 4214784 4216608 4235364 4257792 4278582 4302592 4304454 4325376 4346496 4385988 4390848 4415488 4437048 4460544 4482324 4548432 4553472 4599936 4643191 4644864 4648336 4695768 4741632 4743684 4765024 4770304 4816896 4840416 4866048 4889808 4913931 4917248 4919376 4941258 4967424 4991679 5018112 5021863 5046272 5070912 5116986 5122656 5176556 5198208 5203968 5229378 5282739 5306504 5308416 5312384 5360652 5366592 5419008 5445468 5451776 5478396 5505024 5531904 5534298 5588352 5619712 5622144 5647152 5677056 5704776 5739272 5764801 5795328 5847984 5854464 5916064 5947392 5969817 5976432 6037416 6064576 6071296 6100941 6133248 6193152 6223392 6254094 6261024 6322176 6324912 6353046 6386688 6391462 6422528 6453888 6456681 6488064 6519744 6551908 6559168 6588344 6623232 6655572 6690816 6723486 6761216 6822648 6830208 6899904 6930944 6938624 6972504 7043652 7077888 7112448 7147536 7155456 7225344 7260624 7296443 7299072 7304528 7375872 7379064 7411887 7451136 7496192 7529536 7569408 7606368 7675479 7683984 7727104 7764834 7797312 7805952 7844067 7929856 7959756 7968576 8040978 8049888 8128512 8134588 8177664 8217594 8257536 8297856 8301447 8338792 8348032 8429568 8433216 8470728 8515584 8557164 8605184 8608908 8650752 8692992 8771976 8781696 8830976 8874096 8921088 8964648 9058973 9096864 9106944 9199872 9286382 9289728 9296672 9381141 9391536 9483264 9487368 9529569 9530048 9540608 9587193 9633792 9680832 9732096 9779616 9827862 9834496 9838752 9882516 9934848 9983358 10036224 10043726 10092544 10141824 10233972 10245312 10353112 10396416 10407936 10458756 10565478 10613008 10616832 10624768 10721304 10733184 10838016 10890936 10903552 10956792 11063808 11068596 11176704 11239424 11244288 11294304 11354112 11409552 11465839 11478544 11529602 11590656 11647251 11695968 11708928 11832128 11894784 11939634 11952864 12061467 12074832 12129152 12142592 12201882 12266496 12326391 12386304 12446784 12508188 12522048 12644352 12649824 12706092 12773376 12782924 12845056 12907776 12913362 12976128 13039488 13103816 13118336 13176688 13246464 13311144 13381632 13446972 13522432 13645296 13660416 13799808 13861888 13877248 13929573 13945008 14087304 14224896 14235529 14295072 14310912 14450688 14521248 14592886 14598144 14609056 14741793 14751744 14758128 14823774 14902272 14975037 14992384 15059072 15065589 15138816 15212736 15350958 15367968 15454208 15529668 15594624 15611904 15688134 15859712 15919512 15937152 16081956 16099776 16257024 16269176 16355328 16435188 16515072 16595712 16602894 16677584 16696064 16859136 16866432 16941456 17031168 17114328 17210368 17217816 17294403 17385984 17543952 17563392 17661952 17748192 17842176 17909451 17929296 18017747 18117946 18193728 18213888 18302823 18399744 18572764 18579456 18593344 18762282 18783072 18966528 18974736 19059138 19060096 19081216 19174386 19267584 19361664 19370043 19464192 19559232 19655724 19668992 19677504 19765032 19869696 19966716 20072448 20087452 20185088 20283648 20467944 20490624 20706224 20792832 20815872 20917512 21130956 21226016 21233664 21249536 21442608 21466368 21676032 21781872 21807104 21889329 21913584 22127616 22137192 22235661 22353408 22370117 22478848 22488576 22588608 22708224 22819104 22931678 22957088 23059204 23181312 23294502 23391936 23417856 23532201 23664256 23789568 23879268 23905728 24122934 24149664 24258304 24285184 24403764 24532992 24652782 24772608 24893568 25016376 25044096 25288704 25299648 25412184 25546752 25565848 25815552 25826724 25952256 26078976 26207632 26236672 26353376 26492928 26622288 26763264 26893944 27044864 27176919 27290592 27320832 27599616 27723776 27754496 27859146 27890016 28143423 28174608 28449792 28471058 28590144 28621824 28761579 28901376 29042496 29185772 29196288 29218112 29483586 29503488 29516256 29647548 29804544 29950074 29984768 30118144 30131178 30277632 30425472 30701916 30735936 30908416 31059336 31189248 31223808 31376268 31719424 31839024 31874304 32163912 32199552 32502337 32514048 32538352 32710656 32870376 33191424 33205788 33355168 33392128 33718272 33732864 33882912 34062336 34228656 34397517 34420736 34435632 34588806 34771968 34941753 35087904 35126784 35153041 35323904 35496384 35684352 35818902 35858592 36035494 36235892 36387456 36427776 36605646 36799488 36979173 37145528 37158912 37186688 37524564 37566144 37933056 37949472 38118276 38120192 38162432 38348772 38535168 38723328 38740086 38928384 39118464 39311448 39337984 39355008 39530064 39739392 39933432 40144896 40174904 40567296 40935888 40981248 41412448 41585664 41631744 41788719 41835024 42261912 42452032 42499072 42706587 42885216 42932736 43352064 43563744 43614208 43778658 43827168 44225379 44255232 44274384 44471322 44706816 44740234 44957696 44977152 45177216 45196767 45416448 45638208 45863356 45914176 46118408 46362624 46589004 46783872 46835712 47064402 47328512 47579136 47758536 47811456 48245868 48299328 48516608 48570368 48807528 49065984 49305564 49545216 49787136 50032752 50088192 50577408 50599296 50824368 51075101 51093504 51131696 51631104 51653448 51883209 52157952 52415264 52473344 52706752 52985856 53244576 53526528 53728353 53787888 54053241 54089728 54353838 54581184 54641664 54908469 55199232 55447552 55508992 55718292 55780032 56286846 56349216 56899584 56942116 57180288 57243648 57523158 57802752 58084992 58110129 58371544 58392576 58436224 58967172 59006976 59032512 59295096 59609088 59900148 59969536 60236288 60262356 60555264 60850944 61403832 61471872 61816832 62118672 62378496 62447616 62752536 63412811 63678048 63748608 64327824 64399104 65004674 65028096 65076704 65421312 65667987 65740752 66382848 66411576 66706983 66710336 66784256 67110351 67436544 67465728 67765824 68124672 68457312 68795034 68841472 68871264 69177612 69543936 69883506 70175808 70253568 70306082 70647808 70992768 71368704 71637804 71717184 72070988 72471784 72774912 72855552 73211292 73598976 73958346 74291056 74317824 74373376 75049128 75132288 75866112 75898944 76236552 76240384 76324864 76697544 77446656 77480172 77856768 78236928 78622896 78675968 78710016 79060128 79478784 79866864 80260873 80289792 80349808 81134592 81530757 81871776 81962496 82824896 83171328 83263488 83577438 83670048 84430269 84523824 84904064 84998144 85413174 85770432 85865472 86284737 86704128 87127488 87228416 87557316 87654336 88450758 88510464 88548768 88942644 89413632 89480468 89915392 89954304 90354432 90393534 90832896 91276416 91726712 91828352 92236816 92725248 93178008 93567744 93671424 94128804 94657024 95158272 95517072 95622912 96491736 96598656 97033216 97140736 97507011 97615056 98131968 98611128 99574272 99648703 100065504 100176384 101154816 101198592 101648736 102150202 102187008 102263392 103192551 103262208 103306896 103766418 104315904 104825259 104830528 104946688 105413504 105459123 105971712 106489152 107053056 107456706 107575776 108106482 108179456 108707676 109162368 109283328 109816938 110398464 110895104 111017984 111436584 111560064 112573692 112698432 113799168 113884232 114360576 114487296 115046316 115605504 116169984 116220258 116743088 116785152 116872448 117934344 118013952 118065024 118590192 119218176 119800296 119939072 120472576 120524712 121701888 122807664 122943744 123633664 124237344 124756992 124895232 125366157 125505072 126124229 126825622 127356096 127497216 128119761 128655648 128798208 130009348 130056192 130153408 130842624 131335974 131481504 132676137 132765696 132823152 133413966 133420672 133568512 134220702 134873088 134931456 135531648 135590301 136249344 136914624 137590068 137682944 137742528 138355224 139087872 139767012 140351616 140507136 140612164 141295616 141985536 142737408 143275608 143434368 144141976 144943568 145549824 145711104 146422584 147197952 147916692 148582112 148635648 148746752 150098256 150264576 151732224 151797888 152473104 152480768 152649728 153225303 153395088 154893312 154960344 155649627 156473856 156590819 157245792 157351936 157420032 158120256 158957568 159733728 160521746 160579584 160699616 162159723 162269184 163061514 163743552 163924992 164725407 165649792 166342656 166526976 167154876 167340096 168860538 169047648 169808128 169996288 170826348 171540864 171730944 172569474 173408256 174254976 174456832 175114632 175308672 176901516 177020928 177097536 177885288 178827264 178960936 179908608 180708864 180787068 181665792 182552832 183250369 183453424 183656704 184473632 185450496 186356016 187135488 187342848 188257608 189314048 190238433 191034144 191245824 192983472 193197312 194066432 194281472 195014022 195230112 196263936 197003961 197222256 198195217 199148544 199297406 200131008 200352768 201331053 202309632 202397184 203297472 204300404 204374016 204526784 206385102 206524416 206613792 207532836 208631808 209650518 209661056 209893376 210827008 210918246 211943424 212978304 214106112 214913412 215151552 216212964 216358912 217415352 218324736 218566656 219633876 220796928 221790208 222035968 222873168 223120128 225147384 225396864 227516359 227598336 227768464 228721152 228974592 230092632 232339968 232440516 233486176 233570304 233744896 235868688 236027904 236130048 237180384 238436352 239600592 239878144 240782619 240945152 241049424 243403776 244592271 245615328 245887488 246071287 247267328 248474688 249513984 249790464 250732314 251010144 252248458 253651244 254712192 254994432 256239522 257311296 257596416 258854211 260018696 260112384 260306816 261685248 262671948 262963008 265352274 265531392 265646304 266827932 266841344 267137024 268441404 269746176 269862912 271063296 271180602 272498688 273829248 275180136 275365888 275485056 276710448 278175744 279534024 280703232 281014272 281224328 283971072 285474816 286551216 286868736 288283952 289887136 291099648 291422208 292521033 292845168 294395904 295833384 297164224 297493504 298946109 300196512 300529152 303464448 303595776 304946208 304961536 305299456 306450606 306790176 309577653 309786624 309920688 311299254 312947712 313181638 314491584 314703872 314840064 316240512 316377369 317915136 319467456 321043492 321159168 321399232 324319446 324538368 326123028 327487104 327849984 329450814 331299584 332685312 333053952 334309752 334680192 337721076 338095296 339616256 339992576 341652696 343081728 343461888 345138948 346816512 348509952 348913664 350229264 350617344 353803032 354041856 354195072 355770576 357525707 357654528 357921872 359817216 361417728 361574136 365105664 366500738 366906848 367313408 368947264 370900992 372712032 374270976 374685696 376098471 376515216 378372687 378628096 380476866 382068288 382491648 384359283 385966944 386394624 388132864 388562944 390028044 390460224 392527872 394007922 394444512 396390434 398297088 398594812 400262016 400705536 402662106 404619264 404794368 406594944 406770903 408600808 408748032 409053568 412770204 413048832 413227584 415065672 417263616 419301036 419322112 419786752 421654016 421836492 423886848 425956608 428212224 429826824 430303104 432425928 432717824 434830704 436649472 437133312 439267752 441593856 443580416 445746336 446240256 450294768 450793728 455032718 455196672 455536928 457442304 457949184 459675909 460185264 464679936 464881032 466948881 466972352 467489792 469772457 471737376 472055808 472260096 474360768 476872704 479201184 479756288 481565238 481890304 482098848 486479169 486807552 489184542 491230656 491774976 492142574 494534656 496949376 499027968 499580928 501464628 502020288 504496916 507302488 509424384 509988864 512479044 514622592 515192832 517708422 520037392 520224768 520613632 523370496 525343896 525926016 530704548 531062784 531292608 533655864 533682688 534274048 536882808 539725824 542126592 542361204 544997376 547658496 549751107 550360272 550731776 550970112 553420896 556351488 559068048 561406464 561826111 562028544 562448656 567942144 570715299 573102432 573737472 576567904 579774272 582199296 582844416 585042066 585690336 588791808 591011883 591666768 594328448 594585651 594987008 597892218 600393024 601058304 603993159 606928896 607191552 609892416 609923072 610598912 612901212 613580352 619155306 619573248 619841376 622598508 625895424 626363276 628983168 629407744 629680128 632481024 632754738 635830272 638934912 642086984 642318336 642798464 648638892 649076736 652246056 654974208 655699968 658901628 662599168 665370624 666107904 668619504 669360384 675442152 676190592 679232512 679985152 682549077 683305392 686163456 686923776 690277896 697019904 697540921 700458528 701234688 707606064 708083712 708390144 711541152 715051414 715309056 715843744 719634432 722347857 722835456 723148272 730211328 733001476 733776813 733813696 734626816 737894528 738213861 741801984 745424064 748541952 749371392 752196942 753030432 756745374 757256192 760953732 764136576 764983296 768718566 771933888 772789248 776265728 777125888 780056088 780920448 785055744 788015844 788889024 792780868 796594176 797189624 800524032 801411072 805324212 809238528 809588736 813189888 813541806 817201616 817496064 818107136 825540408 826097664 826455168 830131344 834527232 838602072 838644224 839573504 843308032 843672984 851913216 856424448 859653648 860606208 864851856 865435648 869661408 873298944 874266624 877563099 878535504 882869603 883187712 887160832 891492672 892480512 896838327 900589536 901587456 910065436 910393344 911073856 914884608 915898368 919351818 920370528 928732959 929359872 929762064 933897762 933944704 934979584 939544914 943474752 944111616 944520192 948721536 949132107 953745408 958402368 959512576 963130476 963780608 964197696 972958338 973615104 978369084 982461312 983549952 984285148 989069312 993898752 998055936 999161856 1002929256 1004040576 1008993832 1014604976 1018848768 1019977728 1024958088 1029245184 1030385664 1035416844 1040074784 1040449536 1041227264 1046740992 1050687792 1051852032 1061409096 1062125568 1062585216 1067311728 1067365376 1068548096 1072577121 1073765616 1079451648 1084253184 1084722408 1095316992 1096135733 1099502214 1100720544 1101463552 1101940224 1106841792 1112702976 1118136096 1122812928 1123652222 1124057088 1124897312 1135118061 1135884288 1141430598 1146204864 1147474944 1153077849 1153135808 1159548544 1164398592 1165688832 1170084132 1171380672 1177583616 1182023766 1183333536 1188656896 1189171302 1189974016 1195784436 1200786048 1202116608 1207986318 1213857792 1214383104 1219784832 1219846144 1221197824 1225802424 1227160704 1238310612 1239146496 1239682752 1245197016 1251790848 1252726552 1257966336 1259360256 1264962048 1265509476 1271660544 1277869824 1282752583 1284173968 1284636672 1285596928 1297277784 1298153472 1304492112 1309948416 1311399936 1317803256 1325198336 1330741248 1337239008 1338720768 1350884304 1352381184 1358465024 1359970304 1365098154 1366610784 1372326912 1373847552 1379027727 1380555792 1387366519 1394039808 1395081842 1400917056 1402469376 1409317371 1415212128 1416167424 1416780288 1423082304 1430102828 1430618112 1431687488 1439268864 1444695714 1445670912 1446296544 1459437507 1460422656 1466002952 1467553626 1467627392 1469253632 1475789056 1476427722 1483603968 1490848128 1497083904 1498742784 1504393884 1506060864 1513490748 1514512384 1521907464 1528273152 1529966592 1537437132 1543867776 1545578496 1552531456 1554251776 1560112176 1561840896 1570111488 1576031688 1577778048 1585561736 1592614513 1593188352 1594379248 1601048064 1602822144 1610648424 1619177472 1626379776 1627083612 1634403232 1634992128 1636214272 1649253321 1651080816 1652195328 1652910336 1660262688 1669054464 1677204144 1677288448 1679147008 1685478333 1686616064 1687345968 1703826432 1712145897 1719307296 1721212416 1722499009 1729703712 1730871296 1739322816 1746597888 1748533248 1755126198 1757071008 1765739206 1766375424 1774321664 1782985344 1783756953 1784961024 1793676654 1801179072 1803174912 1811979477 1820130872 1820786688 1822147712 1829769216 1831796736 1838703636 1840741056 1857465918 1858719744 1859524128 1867795524 1867889408 1869959168 1879089828 1886949504 1888223232 1889040384 1897443072 1898264214 1907490816 1916804736 1919025152 1926260952 1927561216 1928395392 1945916676 1947230208 1956738168 1964922624 1967099904 1968570296 1987797504 1996111872 1998323712 2005858512 2008081152 2015754059 2017987664 2029209952 2037697536 2039955456 2047647231 2049916176 2058490368 2060771328 2070833688 2080149568 2082454528 2092622763 2101375584 2103704064 2122818192 2124251136 2125170432 2134623456 2134730752 2137096192 2145154242 2147531232 2158903296 2167043571 2168506368 2169444816 2190633984 2192271466 2199004428 2201441088 2202927104 2203880448 2213683584 2214641583 2225405952 2236272192 2245625856 2247304444 2248114176 2249794624 2270236122 2271768576 2282861196 2292409728 2294949888 2306155698 2306271616 2319097088 2328797184 2331377664 2340168264 2342761344 2355167232 2364047532 2366667072 2377313792 2378342604 2379948032 2391568872 2401572096 2404233216 2415972636 2427715584 2428766208 2439569664 2439692288 2442395648 2451604848 2454321408 2476621224 2478292992 2479365504 2490394032 2502679949 2503581696 2505453104 2515932672 2518720512 2529924096 2531018952 2555739648 2565505166 2568347936 2569273344 2571193856 2594555568 2596306944 2608984224 2619896832 2622799872 2632689297 2635606512 2648608809 2650396672 2661482496 2674478016 2677441536 2690514981 2701768608 2704762368 2716930048 2719940608 2730196308 2733221568 2744653824 2747695104 2758055454 2761111584 2774733038 2788079616 2790163684 2801834112 2804938752 2818634742 2830424256 2832334848 2833560576 2846164608 2847396321 2860205656 2861236224 2863374976 2878537728 2889391428 2891341824 2892593088 2918875014 2920845312 2932005904 2935107252 2935254784 2938507264 2951578112 2952855444 2967207936 2981696256 2994167808 2997485568 3008787768 3012121728 3026981496 3029024768 3043814928 3056546304 3059933184 3074874264 3087735552 3091156992 3105062912 3120224352 3123681792 3140222976 3152063376 3155556096 3171123472 3185229026 3186376704 3188758496 3202096128 3205644288 3217731363 3221296848 3238354944 3252759552 3254167224 3268806464 3272428544 3288407199 3298506642 3302161632 3304390656 3305820672 3320525376 3338108928 3354408288 3354576896 3358294016 3370956666 3373232128 3374691936 3405354183 3407652864 3424291794 3438614592 3442424832 3444998018 3459407424 3461742592 3478645632 3493195776 3497066496 3510252396 3514142016 3531478412 3532750848 3548643328 3565970688 3567513906 3569922048 3587353308 3602358144 3606349824 3623958954 3640261744 3641573376 3644295424 3659538432 3663593472 3677407272 3681482112 3714931836 3717439488 3719048256 3735591048 3735778816 3739918336 3758179656 3773899008 3778080768 3794886144 3796528428 3814981632 3833609472 3838050304 3848257749 3852521904 3855122432 3856790784 3891833352 3894460416 3913476336 3929845248 3932782777 3934199808 3937140592 3975595008 3992223744 4011717024 4016162304 4031508118 4035975328 4058419904 4075395072 4079910912 4095294462 4099832352 4116980736 4121542656 4137083181 4141667376 4160299136 4162099557 4164909056 4185245526 4202751168 4207408128 4227952113 4245636384 4248502272 4250340864 4269246912 4269461504 4274192384 4290308484 4295062464 4317806592 4334087142 4337012736 4338889632 4381267968 4384542932 4398008856 4402882176 4405854208 4407760896 4427367168 4429283166 4450811904 4472544384 4491251712 4494608888 4496228352 4499589248 4540472244 4543537152 4565722392 4584819456 4589899776 4612311396 4612543232 4638194176 4657594368 4662755328 4680336528 4685522688 4710334464 4728095064 4733334144 4754627584 4756685208 4759896064 4777843539 4783137744 4803144192 4808466432 4831945272 4857532416 4879139328 4879384576 4903209696 4908642816 4947759963 4953242448 4956585984 4958731008 4980788064 5005359898 5007163392 5010906208 5031865344 5037441024 5056434999 5059848192 5062037904 5111479296 5131010332 5136437691 5136695872 5142387712 5167497027 5189111136 5192613888 5217968448 5239793664 5245599744 5265378594 5271213024 5297217618 5300793344 5322964992 5348956032 5351270859 5354883072 5381029962 5403537216 5409524736 5433860096 5439881216 5460392616 5466443136 5489307648 5495390208 5516110908 5522223168 5549466076 5576159232 5580327368 5603668224 5609877504 5637269484 5660848512 5664669696 5667121152 5692329216 5694792642 5720411312 5722472448 5726749952 5757075456 5778782856 5782683648 5785186176 5837750028 5841690624 5864011808 5870214504 5870509568 5877014528 5903156224 5905710888 5963392512 5988335616 5994971136 6017575536 6024243456 6047262177 6053962992 6058049536 6087629856 6113092608 6119866368 6142941693 6149748528 6175471104 6180087221 6182313984 6210125824 6240448704 6247363584 6277868289 6304126752 6311112192 6342246944 6370458052 6372753408 6377516992 6404192256 6411288576 6435462726 6442593696 6476709888 6501130713 6505519104 6508334448 6537612928 6544857088 6576814398 6597013284 6604323264 6608781312 6611641344 6641050752 6643924749 6676217856 6708816576 6709153792 6716588032 6741913332 6746464256 6749383872 6810708366 6815305728 6848583588 6877229184 6884849664 6889996036 6918814848 6923485184 6957291264 6986391552 6994132992 7020504792 7028284032 7062956824 7065501696 7131941376 7135027812 7139844096 7174706616 7204716288 7212699648 7247917908 7280523488 7283146752 7288590848 7319076864 7327186944 7354814544 7362964224 7429863672 7434878976 7438096512 7471182096 7471557632 7479836672 7508039847 7516359312 7547798016 7556161536 7589772288 7593056856 7667218944 7672950131 7696515498 7705043808 7710244864 7713581568 7783666704 7788920832 7826952672 7859690496 7865565554 7868399616 7874281184 7945826427 7951190016 7984447488 8023434048 8032324608 8063016236 8071544943 8071950656 8116839808 8150790144 8159821824 8190588924 8199664704 8233961472 8243085312 8274166362 8283334752 8320598272 8324199114 8329818112 8370491052 8405502336 8414816256 8455904226 8491272768 8497004544 8500681728 8538493824 8538923008 8548384768 8580616968 8590124928 8635613184 8668174284 8674025472 8677779264 8762535936 8769085864 8796017712 8805764352 8815521792 8854734336 8858566332 8901623808 8945088768 8979268081 8982503424 8989217776 8992456704 8999178496 9080944488 9087074304 9131444784 9169638912 9179799552 9224622792 9225086464 9276388352 9315188736 9360673056 9371045376 9420668928 9456190128 9466668288 9509255168 9513370416 9519792128 9555687078 9566275488 9606288384 9616932864 9653194089 9663890544 9711565633 9715064832 9758278656 9758769152 9806419392 9817285632 9865221597 9895519926 9906484896 9913171968 9917462016 9961576128 10010719796 10014326784 10021812416 10063730688 10074882048 10112869998 10119696384 10124075808 10216062549 10222958592 10262020664 10272875382 10273391744 10284775424 10334994054 10378222272 10385227776 10435936896 10479587328 10491199488 10530757188 10542426048 10594435236 10601586688 10645929984 10697912064 10702541718 10709766144 10762059924 10807074432 10819049472 10867720192 10879762432 10920785232 10932886272 10978615296 10990780416 11032221816 11044446336 11098932152 11148301591 11152318464 11160654736 11207336448 11219755008 11274538968 11321697024 11334242304 11384658432 11389585284 11440822624 11444944896 11453499904 11514150912 11544773247 11557565712 11565367296 11570372352 11675500056 11683381248 11728023616 11740429008 11741019136 11754029056 11798348331 11806312448 11811421776 11926785024 11976671232 12035151072 12048486912 12057493063 12094524354 12107925984 12116099072 12175259712 12226185216 12239732736 12285883386 12299497056 12350942208 12360174442 12364627968 12420251648 12480897408 12486298671 12494727168 12555736578 12608253504 12622224384 12683856339 12684493888 12740916104 12745506816 12755033984 12808384512 12822577152 12870925452 12885187392 12953419776 13002261426 13011038208 13016668896 13075225856 13089714176 13153628796 13194026568 13208646528 13217562624 13223282688 13282101504 13287849498 13352435712 13417633152 13418307584 13433176064 13483826664 13492928512 13498767744 13621416732 13630611456 13697167176 13754458368 13769699328 13779992072 13837629696 13914582528 13972783104 13988265984 14041009584 14056568064 14110278413 14125913648 14131003392 14263882752 14270055624 14279688192 14333530617 14349413232 14409432576 14425399296 14495835816 14561046976 14577181696 14638153728 14709629088 14725928448 14843279889 14859727344 14869757952 14876193024 14942364192 14943115264 14959673344 15016079694 15032718624 15095596032 15112323072 15169304997 15179544576 15186113712 15334437888 15345900262 15393030996 15410087616 15420489728 15427163136 15502491081 15567333408 15577841664 15653905344 15719380992 15731131108 15736799232 15748562368 15891652854 15902380032 15968894976 16046868096 16053812577 16064649216 16126032472 16143089886 16143901312 16233679616 16301580288 16319643648 16381177848 16399329408 16467922944 16486170624 16548332724 16566669504 16641196544 16648398228 16659636224 16740982104 16811004672 16829632512 16911808452 16982545536 16994009088 17001363456 17076987648 17077846016 17096769536 17161233936 17180249856 17271226368 17336348568 17348050944 17355558528 17518759643 17525071872 17538171728 17592035424 17611528704 17631043584 17709468672 17717132664 17890177536 17958536162 17965006848 17978435552 17984913408 17998356992 18141786531 18161888976 18174148608 18262889568 18339277824 18359599104 18428825079 18449245584 18450172928 18540261663 18552776704 18630377472 18721346112 18742090752 18833604867 18912380256 18933336576 19018510336 19026740832 19039584256 19111374156 19132550976 19212576768 19233865728 19306388178 19327781088 19423131266 19430129664 19516557312 19517538304 19612838784 19634571264 19730443194 19791039852 19812969792 19826343936 19834924032 19923152256 19931774247 20021439592 20028653568 20043624832 20127461376 20149764096 20225739996 20239392768 20248151616 20432125098 20445917184 20524041328 20545750764 20546783488 20569550848 20669988108 20756444544 20770455552 20871873792 20959174656 20982398976 21061514376 21084852096 21188870472 21203173376 21395824128 21405083436 21419532288 21524119848 21614148864 21638098944 21735440384 21841570464 21865772544 21957230592 21981560832 22064443632 22088892672 22173294649 22197864304 22296603182 22304636928 22321309472 22414672896 22439510016 22524119541 22549077936 22643394048 22668484608 22769316864 22779170568 22881645248 22906999808 23018850393 23089546494 23115131424 23130734592 23140744704 23351000112 23366762496 23456047232 23480858016 23482038272 23508058112 23596696662 23612624896 23622843552 23837479281 23853570048 23953342464 24070302144 24096973824 24114986126 24189048708 24215851968 24232198144 24350519424 24452370432 24479465472 24571766772 24598994112 24701884416 24720348884 24729255936 24840503296 24961794816 24972597342 24989454336 25111473156 25216507008 25244448768 25367712678 25368987776 25481832208 25491013632 25510067968 25616769024 25645154304 25741850904 25770374784 25906839552 26004522852 26022076416 26033337792 26150451712 26179428352 26307257592 26388053136 26417293056 26446565376 26564203008 26575698996 26704871424 26835266304 26836615168 26866352128 26937804243 26967653328 26985857024 26997535488 27242833464 27261222912 27394334352 27508916736 27529479439 27539398656 27559984144 27675259392 27829165056 27945566208 28082019168 28113136128 28220556826 28251827296 28262006784 28527765504 28540111248 28559376384 28667061234 28698826464 28818865152 28850798592 28959582267 28991671632 29122093952 29134696899 29154363392 29276307456 29419258176 29451856896 29595664791 29686559778 29719454688 29739515904 29752386048 29884728384 29886230528 29919346688 30032159388 30065437248 30191192064 30224646144 30338609994 30359089152 30372227424 30668875776 30691800524 30786061992 30820175232 30840979456 30854326272 31004982162 31134666816 31155683328 31307810688 31438761984 31462262216 31473598464 31497124736 31783305708 31804760064 31937789952 32093736192 32107625154 32129298432 32252064944 32286179772 32287802624 32467359232 32603160576 32639287296 32762355696 32798658816 32935845888 32972341248 33096665448 33133339008 33282393088 33296796456 33319272448 33444904773 33481964208 33622009344 33659265024 33823616904 33965091072 34002726912 34153975296 34155692032 34322467872 34360499712 34542452736 34634319741 34672697136 34696101888 34711117056 35037519286 35050143744 35076343456 35184070848 35223057408 35262087168 35395044993 35418937344 35434265328 35780355072 35917072324 35930013696 35956871104 35996713984 36172479189 36283573062 36323777952 36348297216 36525779136 36678555648 36719198208 36857650158 36898491168 36900345856 37080523326 37105553408 37260754944 37442692224 37458896013 37484181504 37667209734 37824760512 37866673152 38037020672 38053481664 38079168512 38222748312 38265101952 38425153536 38467731456 38612776356 38655562176 38846262532 38860259328 39033114624 39035076608 39225677568 39269142528 39460886388 39582079704 39625939584 39652687872 39669848064 39846304512 39863548494 40042879184 40057307136 40087249664 40254922752 40299528192 40451479992 40478785536 40496303232 40864250196 40891834368 41048082656 41091501528 41093566976 41139101696 41339976216 41512889088 41743747584 41918349312 41964797952 42123028752 42169704192 42330835239 42377740944 42406346752 42791648256 42810166872 42839064576 43000591851 43048239696 43228297728 43260610547 43276197888 43470880768 43683140928 43731545088 43914461184 44128887264 44177785344 44346589298 44395728608 44593206364 44609273856 44642618944 44829345792 44879020032 45048239082 45098155872 45286788096 45336969216 45507914991 45538633728 45558341136 45763290496 45813999616 46037700786 46179092988 46230262848 46261469184 46281489408 46507473243 46702000224 46733524992 46912094464 46961716032 46964076544 47016116224 47193393324 47225249792 47245687104 47674958562 47707140096 47906684928 48140604288 48193947648 48229972252 48378097416 48431703936 48464396288 48701038848 48904740864 48958930944 49143533544 49197988224 49403768832 49440697768 49458511872 49923589632 49945194684 49978908672 50222946312 50433014016 50488897536 50735425356 50737975552 50963664416 50982027264 51020135936 51233538048 51290308608 51483701808 51540749568 51813679104 52009045704 52044152832 52066675584 52300903424 52358856704 52556278929 52614515184 52776106272 52834586112 52893130752 53128406016 53151397992 53670532608 53673230336 53875608486 53935306656 53971714048 53995070976 54425359593 54485666928 54522445824 54788668704 55017833472 55058958878 55078797312 55119968288 55350518784 55620784989 55658330112 55891132416 56164038336 56226272256 56441113652 56500814601 56503654592 57055531008 57080222496 57118752768 57334122468 57397652928 57637730304 57701597184 57919164534 57983343264 58244187904 58269393798 58308726784 58552614912 58838516352 58903713792 59191329582 59373119556 59438909376 59479031808 59504772096 59769456768 59772461056 59838693376 60064318776 60130874496 60382384128 60449292288 60677219988 60718178304 60744454848 61337751552 61383601048 61572123984 61640350464 61708652544 62009964324 62269333632 62311366656 62615621376 62854876567 62877523968 62924524432 62947196928 62994249472 63566611416 63609520128 64187472384 64215250308 64258596864 64504129888 64572359544 64575605248 64934718464 65206321152 65524711392 65597317632 65871691776 65944682496 66193330896 66266678016 66519883947 66564786176 66593592912 66638544896 66889809546 66963928416 67244018688 67318530048 67572358623 67647233808 67930182144 67980959431 68005453824 68307950592 68311384064 68644935744 68720999424 69056551179 69268639482 69345394272 69392203776 69422234112 70075038572 70100287488 70152686912 70368141696 70446114816 70524174336 70790089986 70837874688 70868530656 71512437843 71560710144 71834144648 71860027392 71913742208 71993427968 72344958378 72567146124 72647555904 72696594432 73051558272 73357111296 73438396416 73715300316 73796982336 73800691712 74161046652 74211106816 74521509888 74885384448 74917792026 74968363008 75334419468 75649521024 75733346304 76074041344 76106963328 76158337024 76445496624 76530203904 76850307072 76935462912 77225552712 77311124352 77692525064 77720518656 78038111137 78066229248 78451355136 78538285056 78921772776 79164159408 79251879168 79339696128 79692609024 79727096988 80085758368 80114614272 80174499328 80509845504 80599056384 80813412729 80902959984 80957571072 80992606464 81728500392 81783668736 82096165312 82183003056 82187133952 82278203392 82588438317 82679952432 83025778176 83487495168 83836698624 84246057504 84339408384 84402451441 84661670478 84755481888 84812693504 85583296512 85620333744 85678129152 86001183702 86096479392 86456595456 86521221094 86552395776 86941761536 87366281856 87404090697 87463090176 87828922368 88257774528 88355570688 88693178596 88786994373 88791457216 89186412728 89218547712 89285237888 89658691584 89758040064 90096478164 90196311744 90573576192 90673938432 91015829982 91077267456 91116682272 91526580992 91627999232 92075401572 92358185976 92460525696 92522938368 92562978816 93014946486 93404000448 93467049984 93824188928 93923432064 93928153088 94032232448 94386786648 94450499584 94491374208 95349917124 95414280192 95813369856 96281208576 96387895296 96459944504 96756194832 96863407872 97402077696 97809481728 97917861888 98287067088 98395976448 98771948891 98807537664 98881395536 98917023744 99847179264 99890389368 99957817344 100334714319 100445892624 100866028032 100977795072 101470850712 101475951104 101927328832 102040271872 102467076096 102967403616 103081499136 103627358208 103902959223 104018091408 104088305664 104133351168 104601806848 104717713408 105112557858 105229030368 105552212544 105669172224 105786261504 106185134979 106256812032 106302795984 107341065216 107346460672 107751216972 107870613312 107943428096 107990141952 108517437567 108850719186 108971333856 109044891648 109577337408 110035666944 110117917756 110157594624 110239936576 110701037568 111241569978 111316660224 111782264832 112328076672 112376688039 112452544512 112882227304 113001629202 113007309184 114111062016 114160444992 114237505536 114668244936 114795305856 115275460608 115403194368 115838329068 115966686528 116488375808 116538787596 116617453568 117105229824 117677032704 117807427584 118382659164 118746239112 118877818752 118958063616 119009544192 119538913536 119544922112 119677386752 120128637552 120261748992 120764768256 120898584576 121354439976 121436356608 121488909696 122631317501 122675503104 122767202096 123144247968 123280700928 123417305088 124019928648 124538667264 125231242752 125709753134 125755047936 125849048864 125894393856 125988498944 126992505717 127133222832 127219040256 128374944768 128430500616 128517193728 129001775553 129008259776 129144719088 129151210496 129781831641 129869436928 130412642304 131049422784 131194635264 131743383552 132386661792 132533356032 133039767894 133129572352 133187185824 133277089792 133779619092 133927856832 134488037376 134637060096 135144717246 135294467616 135860364288 135961918862 136010907648 136615901184 136622768128 137289871488 137441998848 138113102358 138537278964 138690788544 138784407552 138844468224 139522419729 140150077144 140200574976 140305373824 140736283392 140892229632 141048348672 141580179972 141675749376 141737061312 143024875686 143121420288 143668289296 143720054784 143827484416 143986855936 144689916756 145134292248 145295111808 145393188864 146103116544 146714222592 146876792832 147430600632 147593964672 147601383424 148322093304 148422213632 149770768896 149835584052 149936726016 150668838936 151299042048 151466692608 152148082688 152213926656 152890993248 153060407808 153700614144 153870925824 154451105424 154622248704 155213062543 155385050128 155441037312 156076222274 156132458496 156902710272 157076570112 157668836787 157843545552 158328318816 158503758336 158679392256 159385218048 159454193976 160171516736 160348998656 161019691008 161626825458 161805919968 161915142144 161985212928 163276078779 163457000784 163567337472 164192330624 164366006112 164374267904 164556406784 165176876634 165359904864 166051556352 166862354967 166974990336 167673397248 168492115008 168678816768 168804902882 169323340956 169510963776 169625387008 171166593024 171240667488 171356258304 172002367404 172192958784 172913190912 173042442188 173104791552 173883523072 174732563712 174808181394 174926180352 175657844736 176515549056 176711141376 177386357192 177573988746 177582914432 178372825456 178437095424 178570475776 179317383168 179516080128 180192956328 180392623488 181147152384 181347876864 182031659964 182154534912 182233364544 183053161984 183255998464 184150803144 184716371952 184921051392 185125957632 186029892972 186808000896 186934099968 187648377856 187846864128 187856306176 188064464896 188564629701 188773573296 188900999168 188982748416 190699834248 190828560384 192562417152 192706356073 192775790592 192919889008 193512389664 193726815744 194804155392 195618963456 196574134176 196791952896 197543897782 197615075328 197762791072 197834047488 199559651841 199694358528 199780778736 199915634688 200669428638 200891785248 201732056064 201955590144 202717075869 202941701424 202951902208 203854657664 203942878293 204080543744 204934152192 205934807232 206162998272 207169653537 207805918446 208036182816 208176611328 208266702336 209203613696 209435426816 210225115716 210458060736 211104425088 211338344448 211572523008 212370269958 212513624064 212605591968 214682130432 214692921344 215502433944 215741226624 215886856192 215980283904 217034875134 217701438372 217942667712 218089783296 219154674816 220071333888 220235835512 220315189248 220479873152 221402075136 222483139956 222633320448 223564529664 224656153344 224753376078 224905089024 225764454608 226003258404 226014618368 228222124032 228320889984 228475011072 229336489872 229590611712 230550921216 230806388736 231676658136 231933373056 232976751616 233077575192 233234907136 234114333411 235354065408 235614855168 236765318328 237492478224 237755637504 238019088384 239077827072 239089844224 240257275104 240523497984 241529536512 241797169152 242440238187 242708879952 242872713216 242977819392 243906241139 245262635002 245351006208 245534404192 246288495936 246561401856 246834610176 247765314951 248039857296 249077334528 250462485504 251419506268 251510095872 251698097728 251976997888 253207354323 253985011434 254266445664 254438080512 256749889536 256861001232 257034387456 258003551106 258016519552 258289438176 258302420992 259563663282 259738873856 260825284608 262098845568 262212272091 262389270528 263486767104 264773323584 265066712064 266079535788 266259144704 266374371648 266554179584 267559238184 267855713664 268976074752 269274120192 270289434492 270588935232 271720728576 271923837724 272021815296 273231802368 273245536256 274579742976 274883997696 276226204716 277074557928 277381577088 277568815104 277688936448 279044839458 280300154288 280401149952 280610747648 281472566784 281784459264 282096697344 283160359944 283351498752 283474122624 286049751372 286242840576 287336578592 287440109568 287654968832 287973711872 289379833512 290268584496 290590223616 292206233088 293428445184 293753585664 294861201264 295187929344 295202766848 296315846673 296644186608 296844427264 299541537792 299671168104 299873452032 301004142957 301337677872 302598084096 302824273829 302933385216 304296165376 304427853312 305781986496 306120815616 307401228288 308902210848 309244497408 310426125086 310770100256 310882074624 312152444548 312264916992 313805420544 314153140224 315337673574 315687091104 316656637632 317007516672 317358784512 318555404937 318770436096 318908387952 320343033472 320697997312 322039382016 323253650916 323611839936 323830284288 323970425856 325552312701 326552157558 326914001568 327134674944 328384661248 328732012224 328748535808 329112813568 330353753268 330719809728 332103112704 333724709934 333949980672 335346794496 336984230016 337357633536 337609805764 338646681912 339021927552 339250774016 342333186048 342481334976 342712516608 344004734808 344385917568 345826381824 346084884376 346209583104 349465127424 349616362788 349852360704 351315689472 353031098112 353422282752 354772714384 355147977492 355165828864 356745650912 356874190848 357140951552 358634766336 359032160256 360385912656 360785246976 362294304768 362695753728 364063319928 364309069824 364466729088 366106323968 366511996928 367893952503 368301606288 369432743904 369842102784 370251915264 372059785944 373616001792 375296755712 375693728256 375712612352 377129259402 377547146592 377801998336 377965496832 380977517151 381399668496 381657120768 385124834304 385412712146 385551581184 385839778016 387024779328 387453631488 389345494923 389608310784 391237926912 393148268352 393583905792 395087795564 395230150656 395525582144 399119303682 399388717056 399561557472 399831269376 401338857276 401783570496 403464112128 403911180288 405434151738 405883402848 405903804416 407709315328 407885756586 408161087488 409868304384 411869614464 412325996544 414339307074 415611836892 416072365632 416353222656 416533404672 418407227392 418870853632 420450231432 420916121472 422208850176 422676688896 423145046016 424740539916 425027248128 425211183936 429364260864 429385842688 431004867888 431482453248 431960567808 434069750268 435402876744 435885335424 436179566592 438309349632 439984135969 440142667776 440471671024 440630378496 440959746304 442804150272 444966279912 445266640896 449312306688 449506752156 449810178048 451528909216 452006516808 452029236736 456444248064 456641779968 458672979744 459181223424 461101842432 461612777472 463353316272 463866746112 465639187629 465953503232 466155150384 466469814272 468228666822 470708130816 471229710336 473006510361 473530636656 474984956448 475511275008 475866716017 476038176768 478155654144 478179688448 480514550208 481046995968 483059073024 484880476374 485417759904 485745426432 485955638784 487812482278 490525270004 490702012416 491068808384 492576991872 493122803712 493669220352 495530629902 496079714592 498154669056 500587064901 500924971008 502839012536 503020191744 503396195456 503953995776 506414708646 507970022868 508532891328 508876161024 513499779072 513722002464 514068774912 516007102212 516033039104 516578876352 516604841984 519127326564 519477747712 521650569216 524197691136 524424544182 524778541056 526973534208 529546647168 530133424128 532159071576 532518289408 532748743296 533108359168 535118476368 535711427328 537952149504 538548240384 540578868984 541177870464 543441457152 543847675448 544043630592 546463604736 549159485952 549767995392 552452409432 554149115856 554763154176 555377872896 558089678916 560600308576 560802299904 561221495296 562945133568 563568918528 564193394688 565693889103 566320719888 566702997504 566948245248 572099502744 572485681152 574673157184 575309937664 575947423744 578119068219 578759667024 580537168992 581180447232 584412466176 586856890368 589722402528 590375858688 590405533696 592631693346 593288373216 593688854528 598678955523 599083075584 599342336208 599746904064 602008285914 602675355744 605196168192 605648547658 605866770432 608592330752 608855706624 611563972992 611828634879 612241631232 614802456576 617804421696 618488994816 620852250172 621508960611 621540200512 624304889096 624529833984 627610841088 628306280448 630675347148 631374182208 633313275264 634015033344 634717569024 637110809874 637540872192 637816775904 640686066944 641395994624 644078764032 646507301832 647223679872 647660568576 647940851712 651104625402 653104315116 653828003136 654269349888 656769322496 657464024448 657497071616 658225627136 660707506536 661439619456 664206225408 667449419868 667899961344 670693588992 673968460032 674715267072 675219611528 677293363824 678043855104 684666372096 684962669952 685425033216 688009469616 688771835136 691403642237 691652763648 692169768752 692419166208 698930254848 699232725576 699704721408 702343000233 706062196224 706844565504 709545428768 710295954984 710331657728 713491301824 714281903104 717269532672 720771825312 721570493952 724588609536 725391507456 727320714561 728126639856 728618139648 728933458176 731718723417 732212647936 733023993856 735787905006 736603212576 738865487808 739684205568 740503830528 743295944853 744119571888 747232003584 750593511424 751387456512 751425224704 754258518804 755094293184 755603996672 755930993664 759622062969 761955034302 762799336992 763314241536 770249668608 770825424292 771103162368 771679556032 774049558656 774907262976 778690989846 779216621568 782475853824 786296536704 786636816273 787167811584 790175591128 790460301312 791051164288 798238607364 798777434112 799123114944 799662538752 802677714552 803567140992 806928224256 807822360576 810868303476 811766805696 811807608832 815418630656 815771513172 816322174976 819736608768 823739228928 824651993088 828678614148 831223673784 832144731264 832706445312 833066809344 836814454784 837741707264 840900462864 841832242944 844417700352 845353377792 846290092032 849481079832 850054496256 850422367872 858419222507 858728521728 862009735776 862964906496 863921135616 868139500536 870805753488 871770670848 876618699264 879968271938 880285335552 880943342048 881260756992 881919492608 885608300544 888947540019 889932559824 890533281792 898624613376 899013504312 899620356096 903012428871 903057818432 904013033616 904058473472 908472821487 912888496128 913283559936 917345959488 918362446848 922203684864 926706632544 927733492224 931278375258 931907006464 932310300768 932939628544 936457333644 941416261632 942459420672 946013020722 947061273312 949969912896 951022550016 951733432034 952076353536 956311308288 956359376896 961029100416 962093991936 966118146048 969760952748 970835519808 971490852864 971911277568 975624964556 976656938103 981050540008 981404024832 982137616768 985153983744 986245607424 987338440704 991061259804 992159429184 996309338112 1001174129802 1001849942016 1005678025072 1006040383488 1006792390912 1007907991552 1012829417292 1015940045736 1017065782656 1017752322048 1026999558144 1027444004928 1028137549824 1032014204424 1032066078208 1033157752704 1033209683968 1038254653128 1038955495424 1048395382272 1048849088364 1049557082112 1053947068416 1059093294336 1060266848256 1064318143152 1065036578816 1065497486592 1070236952736 1071422854656 1075904299008 1077096480768 1081157737968 1082355740928 1086491437801 1086882914304 1087695350896 1088087261184 1092927209472 1098318971904 1099535990784 1103681857509 1104904818864 1108298231712 1109526308352 1110755745792 1116179357832 1121200617152 1122442990592 1125890267136 1127137837056 1131387778206 1132641439776 1133405995008 1133896490496 1142932551453 1144199005488 1144971362304 1149346314368 1150619875328 1151894847488 1156238136438 1157519334048 1161074337984 1162360894464 1168036484769 1168824932352 1173713780736 1179444805056 1180751717376 1180811067392 1185263386692 1186576746432 1187377709056 1197357911046 1198166151168 1198684672416 1199493808128 1204016571828 1205350711488 1210392336384 1211297095316 1211733540864 1217184661504 1217711413248 1223127945984 1223657269758 1224483262464 1229604913152 1235608843392 1236977989632 1241704500344 1243017921222 1243080401024 1248609778192 1249059667968 1255221682176 1256612560896 1261350694296 1262748364416 1266626550528 1268030066688 1269435138048 1274221619748 1275081744384 1275633551808 1281372133888 1282791989248 1288157528064 1293014603664 1294447359744 1295881703424 1302209250804 1306208630232 1307656006272 1308538699776 1313538644992 1314928048896 1314994143232 1316451254272 1319952407907 1321415013072 1322879238912 1328412450816 1334898839736 1335799922688 1347936920064 1348944492511 1349430534144 1350439223056 1354586727648 1356087710208 1369332744192 1369925339904 1376018939232 1377543670272 1382807284474 1383305527296 1384339537504 1384838332416 1396917562887 1397860509696 1398465451152 1399409442816 1404686000466 1412124392448 1413689131008 1419019531083 1419090857536 1420591909968 1420663315456 1426982603648 1427600148051 1428563806208 1434539065344 1441543650624 1443140987904 1449177219072 1454641429122 1456253279712 1457236279296 1457866916352 1463437446834 1464425295872 1466047987712 1471575810012 1473206425152 1477730975616 1479368411136 1481007661056 1486591889706 1488239143776 1494464007168 1501187022848 1502774913024 1502850449408 1508517037608 1510188586368 1511207993344 1511861987328 1519244125938 1523910068604 1525598673984 1526628483072 1540499337216 1541650848584 1542206324736 1543359112064 1548099117312 1549814525952 1557381979692 1558433243136 1564951707648 1572593073408 1573273632546 1574335623168 1580351182256 1580920602624 1582102328576 1596477214728 1597554868224 1598246229888 1599325077504 1605355429104 1607134281984 1613856448512 1615644721152 1621736606952 1623533611392 1623615217664 1630837261312 1631543026344 1632644349952 1647478457856 1649303986176 1657357228296 1662447347568 1664289462528 1666133618688 1673628909568 1681800925728 1683664485888 1688835400704 1690706755584 1692580184064 1697081667309 1698962159664 1700108992512 1700844735744 1707343687973 1716838445014 1717457043456 1724019471552 1725929812992 1727842271232 1734357204657 1736279001072 1741611506976 1743541341696 1753237398528 1759936543876 1760570671104 1761886684096 1763838985216 1771216601088 1777895080038 1779865119648 1781066563584 1796036866569 1797249226752 1798027008624 1799240712192 1806024857742 1806115636864 1808026067232 1808116946944 1816945642974 1825776992256 1826567119872 1834691918976 1835485904637 1836724893696 1844407369728 1853413265088 1855466984448 1862556750516 1863814012928 1864620601536 1865879257088 1872914667288 1882832523264 1884918841344 1892026041444 1894122546624 1899939825792 1902045100032 1903466864068 1904152707072 1912622616576 1912718753792 1922058200832 1924187983872 1932236292096 1939521905496 1941671039616 1942981705728 1943822555136 1951249929112 1953313876206 1962101080016 1962808049664 1964275233536 1970307967488 1972491214848 1974676881408 1982122519608 1984318858368 1992618676224 2002348259604 2003699884032 2011356050144 2012080766976 2013584781824 2015815983104 2025658834584 2031880091472 2034131565312 2053999116288 2054888009856 2056275099648 2064028408848 2064132156416 2066315505408 2066419367936 2074210926711 2076509306256 2077910990848 2096790764544 2097698176728 2099114164224 2107029000699 2118186588672 2119769916803 2120533696512 2128636286304 2130073157632 2130994973184 2140473905472 2142845709312 2151808598016 2162315475936 2164711481856 2172982875602 2173765828608 2175390701792 2176174522368 2185854418944 2195156170251 2196637943808 2199071981568 2207363715018 2209809637728 2216596463424 2219052616704 2221511491584 2229887834559 2232358715664 2242401234304 2244885981184 2251780534272 2254275674112 2262775556412 2265282879552 2266811990016 2267792980992 2278866188907 2285865102906 2288398010976 2289942724608 2298692628736 2301239750656 2303789694976 2312476272876 2315038668096 2322148675968 2324721788928 2336072969538 2337649864704 2347427561472 2358889610112 2361503434752 2361622134784 2370526773384 2373153492864 2374755418112 2394715822092 2396332302336 2397369344832 2398987616256 2408033143656 2410701422976 2420784672768 2422594190632 2423467081728 2435422826496 2446255891968 2447314539516 2448966524928 2459209826304 2471217686784 2473955979264 2483409000688 2486035842444 2486160802048 2497219556384 2498119335936 2510443364352 2513225121792 2522701388592 2525496728832 2533253101056 2536060133376 2538870276096 2548443239496 2550163488768 2551267103616 2562744267776 2565583978496 2575257667521 2586029207328 2588894719488 2591763406848 2604418501608 2612417260464 2615312012544 2627077289984 2629856097792 2629988286464 2639904815814 2642830026144 2645758477824 2656824901632 2666842620057 2669797679472 2671599845376 2682968652529 2695873840128 2697888985022 2698861068288 2700878446112 2709173455296 2712175420416 2725418464461 2738665488384 2739850679808 2752037878464 2755087340544 2765614568948 2766611054592 2768679075008 2793835125774 2795721019392 2796930902304 2798818885632 2809372000932 2824248784896 2827378262016 2838039062166 2838181715072 2841183819936 2841326630912 2853965207296 2855200296102 2857127612416 2869078130688 2883087301248 2886281975808 2898354438144 2909282858244 2912506559424 2914472558592 2915733832704 2926874893668 2928850591744 2932095975424 2943151620024 2946412850304 2955461951232 2958736822272 2962015322112 2973183779412 2976478287552 2988928014336 3002374045696 3005549826048 3005700898816 3017034075216 3020377172736 3023723974656 3038488251876 3047820137208 3051197347968 3053256966144 3079888951783 3080998674432 3083301697168 3084412649472 3086718224128 3096198234624 3099629051904 3114763959384 3116866486272 3145186146816 3146547265092 3148671246336 3160702364512 3161841205248 3164204657152 3192954429456 3195109736448 3196492459776 3210710858208 3214268563968 3227712897024 3231289442304 3243473213904 3247067222784 3247230435328 3259474313403 3261674522624 3263086052688 3265288699904 3294956915712 3298607972352 3311045572527 3314714456592 3324894695136 3328578925056 3331067012119 3332267237376 3347257819136 3363601851456 3367328971776 3377670801408 3381413511168 3394163334618 3397924319328 3400217985024 3401689471488 3414687375946 3433676890028 3434914086912 3448038943104 3451859625984 3455684542464 3468714409314 3472558002144 3483223013952 3487082683392 3504109454307 3506474797056 3519873087752 3521141342208 3523773368192 3527677970432 3542433202176 3555790160076 3559730239296 3562133127168 3592073733138 3594498453504 3596054017248 3598481424384 3612049715484 3612231273728 3616052134464 3616233893888 3633891285948 3651553984512 3653134239744 3669383837952 3670971809274 3673449787392 3688814739456 3706826530176 3710933968896 3725113501032 3727628025856 3729241203072 3731758514176 3745829334576 3765665046528 3769837682688 3784052082888 3788245093248 3799879651584 3804090200064 3806933728136 3808305414144 3825245233152 3844116401664 3848375967744 3864472584192 3879043810992 3883342079232 3887645110272 3902499858224 3906627752412 3924202160032 3925616099328 3928550467072 3940615934976 3944982429696 3949353762816 3959857223721 3964245039216 3968637716736 3985237352448 4004696519208 4007399768064 4022712100288 4027169563648 4031631966208 4046833477533 4051317669168 4063760182944 4068263130624 4107998232576 4109776019712 4128056817696 4128264312832 4132631010816 4132838735872 4148421853422 4153018612512 4155821981696 4190752688661 4193581529088 4195396353456 4198228328448 4214058001398 4236373177344 4239539833606 4241067393024 4257272572608 4260146315264 4261989946368 4280947810944 4282800444153 4285691418624 4303617196032 4324630951872 4329422963712 4345965751204 4347531657216 4350781403584 4371708837888 4390312340502 4393275887616 4398143963136 4414727430036 4419619275456 4433192926848 4438105233408 4443022983168 4459775669118 4464717431328 4484802468608 4489771962368 4503561068544 4508551348224 4525551112824 4530565759104 4533623980032 4535585961984 4557732377814 4571730205812 4576796021952 4579885449216 4597385257472 4602479501312 4607579389952 4624952545752 4630077336192 4644297351936 4649443577856 4672145939076 4675299729408 4694855122944 4717779220224 4723006869504 4723244269568 4741053546768 4746306985728 4789431644184 4792664604672 4794738689664 4797975232512 4816066287312 4821402845952 4839825495659 4841569345536 4845188381264 4846934163456 4870845652992 4892511783936 4894629079032 4897933049856 4942435373568 4947911958528 4966818001376 4972071684888 4972321604096 4994439112768 5020886728704 5045402777184 5050993457664 5066506202112 5072120266752 5077740552192 5091245001927 5096886478992 5100326977536 5102534207232 5122031063919 5125488535552 5131167956992 5150515335042 5172058414656 5177789438976 5183526813696 5203071613971 5208837003216 5224834520928 5230624025088 5254154579968 5259712195584 5259976572928 5279809631628 5285660052288 5291516955648 5313649803264 5333685240114 5339595358944 5343199690752 5365937305058 5391747680256 5395777970044 5397722136576 5401756892224 5418346910592 5424350840832 5450836928922 5477330976768 5479701359616 5504075756928 5506457713911 5510174681088 5531229137896 5533222109184 5537358150016 5587670251548 5591442038784 5593861804608 5597637771264 5618744001864 5648497569792 5654756524032 5676078124332 5676363430144 5682367639872 5682653261824 5707930414592 5710400592204 5714255224832 5738156261376 5766174602496 5772563951616 5796708876288 5818565716488 5825013118848 5828945117184 5831467665408 5853749787336 5857701183488 5864191950848 5886303240048 5892825700608 5910923902464 5917473644544 5924030644224 5946367558824 5952956575104 5977856028672 6004748091392 6011099652096 6034068150432 6040754345472 6047447949312 6076976503752 6095640274416 6102394695936 6159777903566 6161997348864 6166603394336 6168825298944 6173436448256 6192396469248 6199258103808 6222632780133 6229527918768 6233732972544 6290372293632 6293094530184 6297342492672 6321087002097 6321404729024 6328409314304 6359309750409 6385908858912 6390219472896 6392984919552 6421421716416 6428537127936 6455425794048 6486946427808 6494134445568 6494460870656 6518948626806 6523349045248 6526172105376 6530577399808 6585468510753 6589913831424 6597215944704 6622091145054 6629428913184 6649789390272 6657157850112 6662134024238 6664534474752 6694515638272 6727203702912 6734657943552 6755341602816 6762827022336 6788326669236 6795848638656 6800435970048 6803378942976 6829374751892 6836598566721 6867353780056 6869828173824 6896077886208 6903719251968 6911369084928 6937428818628 6945116004288 6966446027904 6974165366784 7008218908614 7012949594112 7039746175504 7042282684416 7047546736384 7055355940864 7084866404352 7111580320152 7119460478592 7124266254336 7184147466276 7188996907008 7192108034496 7196962848768 7224099430968 7224462547456 7232104268928 7232467787776 7267782571896 7306268479488 7338767675904 7341943618548 7346899574784 7377629478912 7413653060352 7421867937792 7450227002064 7455256051712 7458482406144 7491658669152 7531330093056 7539675365376 7568104165776 7576490186496 7599759303168 7605440064607 7608180400128 7613867456272 7616610828288 7650490466304 7688232803328 7696751935488 7725773002563 7758087621984 7766684158464 7775290220544 7804999716448 7813255504824 7848404320064 7857100934144 7881231869952 7889964859392 7919714447442 7928490078432 7937275433472 7970474704896 8000527860171 8009393038416 8014799536128 8045424200576 8048905957587 8054339127296 8063263932416 8093666955066 8102635338336 8127520365888 8136526261248 8176255393383 8215996465152 8219552039424 8256113635392 8256528625664 8265262021632 8265677471744 8296843706844 8306037225024 8311643963392 8381505377322 8387163058176 8390792706912 8396456656896 8428116002796 8472746354688 8479079667212 8482134786048 8514545145216 8520292630528 8523979892736 8561895621888 8565600888306 8571382837248 8607234392064 8649261903744 8658845927424 8691931502408 8695063314432 8701562807168 8743417675776 8780624681004 8786551775232 8796287926272 8829454860072 8839238550912 8866385853696 8876210466816 8886045966336 8919551338236 8929434862656 8969604937216 8979543924736 9007122137088 9017102696448 9051102225648 9061131518208 9071171923968 9115464755628 9143460411624 9153592043904 9159770898432 9194770514944 9204959002624 9215158779904 9239666855349 9249905091504 9260154672384 9288594703872 9298887155712 9344291878152 9350599458816 9435558440448 9442611447577 9446013739008 9482107093536 9492613971456 9578863288368 9585329209344 9589477379328 9632132574624 9642805691904 9679650991318 9683138691072 9690376762528 9693868326912 9741691305984 9778422940209 9785023567872 9789258158064 9795866099712 9884870747136 9895823917056 9933136717581 9933636002752 9944143369776 9944643208192 9988878225536 9993201036357 10041773457408 10090805554368 10101986915328 10133012404224 10144240533504 10182490003854 10193772957984 10200653955072 10205068414464 10244062127838 10250977071104 10262335913984 10301030670084 10344116829312 10355578877952 10367053627392 10406143227942 10417674006432 10449669041856 10461248050176 10508309159936 10519424391168 10519953145856 10559619263256 10571320104576 10583033911296 10627299606528 10667370480228 10679190717888 10686399381504 10731874610116 10783495360512 10791555940088 10795444273152 10803513784448 10836693821184 10848701681664 10901673857844 10954661953536 10959402719232 11008151513856 11012915427822 11020349362176 11062458275792 11066444218368 11074716300032 11175340503096 11182884077568 11187723609216 11195275542528 11237488003728 11296995139584 11309513048064 11352156248664 11352726860288 11364735279744 11365306523648 11415860829184 11420801184408 11428510449664 11532349204992 11545127903232 11593417752576 11637131432976 11650026237696 11662935330816 11707499574672 11715402366976 11772606480096 11785651401216 11821847804928 11834947289088 11848061288448 11879571671163 11892735117648 11905913150208 11951405815811 11955712057344 12009496182784 12022199304192 12068136300864 12081508690944 12094895898624 12140500432599 12153953007504 12191280548832 12204789391872 12319555807132 12323994697728 12333206788672 12346872896512 12384792938496 12398516207616 12445265560266 12459055837536 12467465945088 12572258065983 12580744587264 12586189060368 12594684985344 12642174004194 12642809458048 12656818628608 12718619500818 12771817717824 12780438945792 12785969839104 12842843432832 12848401332459 12857074255872 12910851588096 12973892855616 12988268891136 12988921741312 13037897253612 13046698090496 13052344210752 13061154799616 13170937021506 13179827662848 13194431889408 13244182290108 13258857826368 13299578780544 13314315700224 13324268048476 13329068949504 13389031276544 13454407405824 13469315887104 13510683205632 13525654044672 13576653338472 13591697277312 13600871940096 13606757885952 13658749503784 13673197133442 13734707560112 13739656347648 13792155772416 13807438503936 13822738169856 13874857637256 13890232008576 13932892055808 13948330733568 14016437817228 14025899188224 14079492351008 14084565368832 14095093472768 14110711881728 14169732808704 14223160640304 14238920957184 14368294932552 14377993814016 14384216068992 14393925697536 14448198861936 14448925094912 14464208537856 14464935575552 14519476486977 14535565143792 14612536958976 14677535351808 14683887237096 14693799149568 14827306120704 14838389417621 14843735875584 14900454004128 14910512103424 14916964812288 14983317338304 15062660186112 15136208331552 15152980372992 15199518606336 15210880129214 15216360800256 15227734912544 15233221656576 15300980932608 15366093191757 15376465606656 15393503870976 15451546005126 15516175243968 15533368316928 15550580441088 15609214841913 15609999432896 15626511009648 15696808640128 15714201868288 15762463739904 15779929718784 15839428894884 15856980156864 15874550866944 15940949409792 16001055720342 16018786076832 16029599072256 16090848401152 16097811915174 16108678254592 16126527864832 16187333910132 16205270676672 16255040731776 16273052522496 16352510786766 16431992930304 16439104078848 16512227270784 16513057251328 16530524043264 16531354943488 16593687413688 16612074450048 16623287926784 16763010754644 16774326116352 16781585413824 16792913313792 16856232005592 16945492709376 16958159334424 16964269572096 17029090290432 17047959785472 17123791243776 17131201776612 17142765674496 17214468784128 17298523807488 17317691854848 17383863004816 17390126628864 17403125614336 17486835351552 17561249362008 17573103550464 17592575852544 17658909720144 17678477101824 17732771707392 17752420933632 17772091932672 17839102676472 17858869725312 17939209874432 17959087849472 18014244274176 18102204451296 18122263036416 18142343847936 18230929511256 18286920823248 18307184087808 18389541029888 18409918005248 18479333710698 18499810183008 18520309344768 18577189407744 18597774311424 18667898340399 18688583756304 18701198917632 18780780567703 18871116880896 18885222895154 18892027478016 18964214187072 18985227942912 19077929251227 19157726576736 19170658418688 19178954758656 19264265149248 19285611383808 19359301982636 19366277382144 19380753525056 19483382611968 19556845880418 19570047135744 19578516316128 19591732199424 19756405532259 19769741494272 19791647834112 19866273435162 19867272005504 19888286739552 19889286416384 19977756451072 19986402072714 20083546914816 20181611108736 20203973830656 20266024808448 20288481067008 20364980007708 20387545915968 20401307910144 20410136828928 20488124255676 20501954142208 20524671827968 20602061340168 20688233658624 20711157755904 20734107254784 20812286455884 20835348012864 20899338083712 20922496100352 21016618319872 21038848782336 21039906291712 21119238526512 21142640209152 21166067822592 21254599213056 21334740960456 21358381435776 21372798763008 21463749220232 21559222662481 21566990721024 21583111880176 21590888546304 21607027568896 21673387642368 21697403363328 21803347715688 21918805438464 22016303027712 22025830855644 22040698724352 22124916551584 22132888436736 22149432600064 22350681006192 22365768155136 22375447218432 22474976007456 22593990279168 22619026096128 22704312497328 22705453720576 22729470559488 22730613047296 22816320193821 22831721658368 22841602368816 22857020899328 23064698409984 23090255806464 23177319007689 23274262865952 23300052475392 23317469084833 23325870661632 23414999149344 23430804733952 23545212960192 23571302802432 23643695609856 23669894578176 23759143342326 23785470235296 23811826300416 23902811631622 23911424114688 24018992365568 24044398608384 24136272601728 24146717872761 24163017381888 24189791797248 24281000865198 24307906015008 24382561097664 24409578783744 24528766180149 24639111614264 24647989395456 24666413577344 24693745793024 24769585876992 24797032415232 24890531120532 24918111675072 24934931890176 25144516131966 25161489174528 25172378120736 25189369970688 25284348008388 25285618916096 25313637257216 25437239001636 25543635435648 25560877891584 25571939678208 25685686865664 25696802664918 25714148511744 25821703176192 25947785711232 25976537782272 25977843482624 26075794507224 26093396180992 26104688421504 26122309599232 26341874043012 26359655325696 26388863778816 26488364580216 26517715652736 26599157561088 26628631400448 26648536096952 26658137899008 26908814811648 26938631774208 27021366411264 27051308089344 27153306676944 27183394554624 27213515771904 27317499007568 27346394266884 27469415120224 27479312695296 27584311544832 27614877007872 27645476339712 27719000566047 27749715274512 27780464017152 27865784111616 27896661467136 28032875634456 28051798376448 28158984702016 28190186945536 28221423763456 28327834342731 28446321280608 28477841914368 28736589865104 28755987628032 28768432137984 28896397723872 28897850189824 28928417075712 28929871151104 29038952973954 29071130287584 29225073917952 29335268820627 29355070703616 29367774474192 29387598299136 29654612241408 29676778835242 29687471751168 29800908008256 29821024206848 29833929624576 29966634676608 29979603109071 30125320372224 30272416663104 30305960745984 30399037212672 30421760258428 30432721600512 30455469825088 30601961865216 30732186383514 30752931213312 30787007741952 30903092010252 31032350487936 31066736633856 31101160882176 31218429683826 31219998865792 31253022019296 31393617280256 31428403736576 31524927479808 31559859437568 31678857789768 31713960313728 31749101733888 31881898819584 32002111440684 32037572153664 32059198144512 32181696802304 32195623830348 32217356509184 32253055729664 32374667820264 32410541353344 32510081463552 32546105044992 32705021573532 32863985860608 32878208157696 33024454541568 33026114502656 33061048086528 33062709886976 33187374827376 33224148900096 33526021509288 33548652232704 33563170827648 33585826627584 33712464011184 33878778469613 33890985418752 33916318668848 33928539144192 34058180580864 34095919570944 34247582487552 34262403553224 34285531348992 34597047614976 34635383709696 34767726009632 34780253257728 34806251228672 35122498724016 35146207100928 35317819440288 35356954203648 35465543414784 35504841867264 35544183865344 35638715013489 35678205352944 35717739450624 35854217447433 35878419748864 35918175698944 36028488548352 36204408902592 36244526072832 36284687695872 36421501297797 36461859022512 36573841646496 36614368175616 36779082059776 36819836010496 36958667421396 36999620366016 37040618689536 37154378815488 37195548622848 37335796680798 37377167512608 37402397835264 37561561135406 37742233761792 37770445790308 37784054956032 37928428374144 37970455885824 38155858502454 38315453153472 38341316837376 38357909517312 38528530298496 38545203997377 38571222767616 38718603965272 38732554764288 38761507050112 38966765223936 39113691760836 39140094271488 39157032632256 39183464398848 39512811064518 39539482988544 39583295668224 39732546870324 39734544011008 39776573479104 39778572832768 39955512902144 39972804145428 40167093829632 40363222217472 40407947661312 40532049616896 40576962134016 40729960015416 40775091831936 40802615820288 40820273657856 40976248511352 41003908284416 41049343655936 41204122680336 41376467317248 41422315511808 41468214509568 41624572911768 41670696025728 41798676167424 41844992200704 42033236639744 42077697564672 42238477053024 42285280418304 42332135645184 42509198426112 42669481920912 42716762871552 42927498440464 43118445324962 43133981442048 43166223760352 43181777092608 43214055137792 43346775284736 43394806726656 43558429460931 43606695431376 43837610876928 44032606055424 44051661711288 44081397448704 44249833103168 44298865200128 44515168252863 44701362012384 44731536310272 44750894436864 44949952014912 45187980558336 45408624994656 45410907441152 45458941118976 45461226094592 45632640387642 45663443316736 45683204737632 45714041798656 46098279575271 46129396819968 46180511612928 46354638015378 46548525731904 46600104950784 46634938169666 46651741323264 46829998298688 46861609467904 47090425920384 47142605604864 47287391219712 47339789156352 47518286684652 47570940470592 47623652600832 47805623263244 47822848229376 48037984731136 48088797216768 48272545203456 48293435745522 48326034763776 48379583594496 48562001730396 48615812030016 48765122195328 48819157567488 49057532360298 49278223228528 49295978790912 49332827154688 49387491586048 49539171753984 49594064830464 49781062241064 49836223350144 49869863780352 50289032263932 50322978349056 50344756241472 50378739941376 50568696016776 50571237832192 50627274514432 50874478003272 51087270871296 51143879356416 51371373731328 51393605329836 51428297023488 51643406352384 51895571422464 51953075564544 51955686965248 52151589014448 52186792361984 52209376843008 52683748086024 52719310651392 52777727557632 52976729160432 53035431305472 53198315122176 53238080452249 53257262800896 53297072193904 53316275798016 53817629623296 53877263548416 54042732822528 54306613353888 54366789109248 54427031543808 54634998015136 54692788533768 54938830240448 55168623089664 55229754015744 55438001132094 55499430549024 55560928034304 55731568223232 55793322934272 56003695021197 56065751268912 56103596752896 56317969404032 56342341703109 56380373891072 56442847526912 56655668685462 56892642561216 56955683828736 57233787753681 57473179730208 57511975256064 57536864275968 57792795447744 57795700379648 57856834151424 57859742302208 58077905947908 58142260575168 58450147835904 58670537641254 58710141407232 58735548948384 58775196598272 59309224482816 59353557670484 59374943502336 59601816016512 59642048413696 59667859249152 59933269353216 59959206218142 60250640744448 60544833326208 60611921491968 60798074425344 60843520516856 60865443201024 60910939650176 61203923730432 61464372767028 61505862426624 61574015483904 61806184020504 62064700975872 62133473267712 62202321764352 62436859367652 62439997731584 62506044038592 62787234560512 62856807473152 63049854959616 63119718875136 63357715579536 63427920627456 63498203467776 63763797639168 64004222881368 64075144307328 64118396289024 64363393604608 64391247660696 64434713018368 64506111459328 64677667987443 64749335640528 64821082706688 65020162927104 65092210089984 65410043147064 65756416315392 66048909083136 66052229005312 66122096173056 66374749654752 66448297800192 67052043018576 67097304465408 67126341655296 67424928022368 67757556939226 67781970837504 67832637337696 67857078288384 68116361161728 68191839141888 68448960581463 68495164975104 68524807106448 68571062697984 69194095229952 69270767419392 69531957023067 69535452019264 69612502457344 69952407254499 70244997448032 70292414201856 70635638880576 70713908407296 70931086829568 71009683734528 71277430026978 71356410705888 71435478901248 71708434894866 71756839497728 71836351397888 72056977096704 72408817805184 72440153618283 72489052145664 72569375391744 72843002595594 72923718045024 73147683292992 73228736351232 73558164119552 73639672020992 73917334842792 73999240732032 74081237379072 74308757630976 74391097245696 74671593361596 74754335025216 74804795670528 75123122270812 75484467523584 75540891580616 75568109912064 75856856748288 75940911771648 76311717004908 76630906306944 76682633674752 76715819034624 77057060596992 77090407994754 77142445535232 77437207930544 77465109528576 77523014100224 77933530447872 78227383521672 78280188542976 78314065264512 78366928797696 79025622129036 79078965977088 79166591336448 79465093740648 79469088022016 79553146958208 79557145665536 79911025804288 79945608290856 80726444434944 80815895322624 81064099233792 81153924268032 81459920030832 81550183663872 81640547315712 81952497022704 82007816568832 82408245360672 82752934634496 82844631023616 82936429019136 83157001698141 83249145823536 83341392051456 83597352334848 83659840710677 83689984401408 84066473279488 84155395129344 84476954106048 84570560836608 84664271290368 84983503028193 85338963841824 85433525743104 85854996880928 86236890649924 86267962884096 86332447520704 86428110275584 86693550569472 86789613453312 87116858921862 87213390862752 87675221753856 88005806461881 88065212110848 88103323422576 88162794897408 88499666206336 88597730400256 89030336505726 89402724024768 89463072620544 89501788873728 89899904029824 89938809327213 90375961116672 90817249989312 90821814882304 90917882237952 90922452189184 91265280775284 91326886633472 91366409475264 91428083597312 92196559150542 92258793639936 92361023225856 92709276030756 93097051463808 93200209901568 93269876339332 93303482646528 93659996597376 93723218935808 94180851840768 94285211209728 94574782439424 94679578312704 95036573369304 95141880941184 95247305201664 95611246526488 95645696458752 96177594433536 96545090406912 96586871491044 96652069527552 96759167188992 97124003460792 97231624060032 97530244390656 97638315134976 98115064720596 98556446457056 98591957581824 98665654309376 98774983172096 99078343507968 99188129660928 99562124482128 99672446700288 100578064527864 100645956698112 100689512482944 100757479882752 101137392033552 101142475664384 101254549028864 101636335408839 101748956006544 102174541742592 102287758712832 102742747462656 102787210659672 102856594046976 103791142844928 103868725923347 103906151129088 104303178028896 104373584723968 104418753686016 105367496172048 105438621302784 105953458320864 106070862610944 106396630244352 106476160904498 106514525601792 106594144387808 106632551596032 107562652342299 107635259246592 107754527096832 108085465645056 108613226707776 108733578218496 108854063087616 109264503893391 109269996030272 109385577067536 109877660480896 110337246179328 110459508031488 110876002264188 110998861098048 111121856068608 111463136446464 111586645868544 112007390042394 112131502537824 112207193505792 112635938808064 112684683406218 112760747782144 112885695053824 113311337370924 113785285122432 113911367657472 114467575507362 114946359460416 115023950512128 115073728551936 115585590895488 115591400759296 115713668302848 115719484604416 116155811895816 116284521150336 116900295671808 117341075282508 117420282814464 117471097896768 117550393196544 118618448965632 118707115340968 118749887004672 119203632033024 119335718498304 119866538706432 119918412436284 120501281488896 121089666652416 121223842983936 121596148850688 121687041033712 121730886402048 121821879300352 122407847460864 122928745534056 123011724853248 123148030967808 123612368041008 124129401951744 124266946535424 124404643528704 124873718735304 124879995463168 125012088077184 125574469121024 125713614946304 126099709919232 126715431159072 126855841254912 126996406935552 127527595278336 128008445762736 128150288614656 128726787209216 128782495321392 128869426036736 129355335974886 129498671281056 129642165413376 130040325854208 130184420179968 130675288382793 130820086294128 131465463973921 131512832630784 132097818166272 132104458010624 132244192346112 132749499309504 132896595600384 133545504758589 134104086037152 134194608930816 134252683310592 134849856044736 135515113878452 135563941675008 135665274675392 136232722323456 136383678283776 136897921162926 136990329950208 137049614212896 137142125395968 138294838725813 138388190459904 138541534838784 139063914046134 139070904038528 139225004914688 139904814508998 140489994896064 140584828403712 141271277761152 141427816814592 141862173659136 142019367469056 142554860053956 142712821411776 142870957802496 143416869789732 143513678995456 143672702795776 144113954193408 144817635610368 144880307236566 144978104291328 145138750783488 145686005191188 145847436090048 146295366585984 146457472702464 147116328239104 147279344041984 147834669685584 147998481464064 148162474758144 148617515261952 148782194491392 149343186723192 149508670050432 149609591341056 150246244541624 150914558637367 150968935047168 151081783161232 151136219824128 151713713496576 151881823543296 152623434009816 153261812613888 153431638069248 154114121193984 154180815989508 154284891070464 154874415861088 154930219057152 155046028200448 155867060895744 156454767043344 156560377085952 156628130529024 158051244258072 158157931954176 158333182672896 158930187481296 158938176044032 159106293916416 159114291331072 159714241356747 159822051608576 159891216581712 161452888869888 161631790645248 162128198467584 162919840061664 163100367327744 163222283593831 163281094631424 163904994045408 164015633137664 164816490721344 165505869268992 165689262047232 166314003396282 166498291647072 166682784102912 167194704669696 167319681421354 167379968802816 168132946558976 168310790258688 168953908212096 169027025109327 169141121673216 169328542580736 169967006056386 170677927683648 170867051486208 171701363261043 171709993761856 172473781299848 172535925768192 172664895041408 172856220551168 173387101138944 173579226906624 174233717843724 174426781725504 175350443507712 176011612923762 176130424221696 176206646845152 176325589794816 176999332412672 177195460800512 178060673011452 178805448049536 178926145241088 179003577747456 179799808059648 179877618654426 180751922233344 181634499978624 181643629764608 181835764475904 181844904378368 182530561550568 182653773266944 182732818950528 182856167194624 184393118301084 184517587279872 184722046451712 185418552061512 186194102927616 186400419803136 186539752678664 186606965293056 187319993194752 188361703681536 188570422419456 189149564878848 189359156625408 190073146738608 190283761882368 190494610403328 191222493052976 191291392917504 192355188867072 193090180813824 193173742982088 193304139055104 193518334377984 194033003962329 194248006921584 194463248120064 195060488781312 195276630269952 196230129441192 197112892914112 197331308618752 197549966344192 198156687015936 199124248964256 199344893400576 201156129055728 201291913396224 201379024965888 202274784067104 202284951328768 202509098057728 203272670817678 203497912013088 204349083485184 204575517425664 205346881744389 205485494925312 205574421319344 205713188093952 207582285689856 207737451846694 207812302258176 208606356057792 208747169447936 208837507372032 209857221763497 210734992344096 210877242605568 211906916641728 212141725221888 212793260488704 212952321808996 213029051203584 213188288775616 215125304684598 215270518493184 215509054193664 216170931290112 217226453415552 217320460854849 217467156436992 217708126175232 218529007786782 218539992060544 218771154135072 219755320961792 220674492358656 220919016062976 221752004528376 221997722196096 222243712137216 222926272892928 223173291737088 224014780084788 224263005075648 224414387011584 225271877616128 225369366812436 225521495564288 225771390107648 226622674741848 227570570244864 227822735314944 228935151014724 229892718920832 230047901024256 230147457103872 231171181790976 231182801518592 231427336605696 231438969208832 232311623791632 232569042300672 233800591343616 234682150565016 234840565628928 234942195793536 235100786393088 237151449287291 237236897931264 237414230681936 237499774009344 238407264066048 238671436996608 239733077412864 239836824872568 242179333304832 242447685967872 243192297701376 243374082067424 243461772804096 243643758600704 245857491068112 246023449706496 247224736082016 248258803903488 248533893070848 248809287057408 249471005094423 249747437470608 249759990926336 250024176154368 250979522132031 251148938242048 251427229892608 252199419838464 253430862318144 253711682509824 253992813871104 254950509084579 256016891525472 256300577229312 257453574418432 257564990642784 257738852073472 258710671949772 258997342562112 259284330826752 260080651708416 260368840359936 261350576765586 261640172588256 262930927947842 263025665261568 264195636332544 264208916021248 264488384692224 265498998619008 265793191200768 267091009517178 268208172074304 268389217861632 268505366621184 269699712089472 269816427981639 271030227756904 271127883350016 271330549350784 272465444646912 272767356567552 273795842325852 273980659900416 274099228425792 274284250791936 276589677451626 276776380919808 277083069677568 278127828092268 278141808077056 278450009829376 279809629017996 280979989792128 281169656807424 282542555522304 282855633629184 283724347318272 284038734938112 285109720107912 285425642823552 285741915604992 286833739579464 287027357990912 287345405591552 289635271220736 289760614473132 289956208582656 290277501566976 291372010382376 291694872180096 292590733171968 292914945404928 294232656478208 295669339371168 295996962928128 296324949516288 297235030523904 297564388982784 298686373446384 299017340100864 300492489083248 301829117274734 301937870094336 302163566322464 302272439648256 303427426993152 303763647086592 304909006226517 305246868019632 306523625227776 306863276138496 308228242387968 308361631979016 308569782140928 309748831722176 310092056400896 311606177770041 312909534086688 313120754171904 313256261058048 316102488516144 316315863908352 317860374962592 317876352088064 318212587832832 318228582662144 319428482713494 319644103217152 319782433163424 322687957026897 322905777739776 323263581290496 324256396935168 325839680123328 326200734655488 326444567187662 326562189262848 327809988090816 328031266275328 329632981442688 331011738537984 331378524094464 332628006792564 332996583294144 333365568205824 334389409339392 334639362842708 334759937605632 336265893117952 336621580517376 337907816424192 338054050218654 338282243346432 338657085161472 339934012112772 341355855367296 341734102972416 343402726522086 343419987523712 344947562599696 345071851536384 345329790082816 345712441102336 346774202277888 347158453813248 348467435687448 348853563451008 350700887015424 352023225847524 352260848443392 352413293690304 352651179589632 353998664825344 354390921601024 356121346022904 357610896099072 358007155494912 359599616119296 359755237308852 361503844466688 363268999957248 363287259529216 363671528951808 363689808756736 365061123101136 365307546533888 365465637901056 368786236602168 369035174559744 369444092903424 370837104123024 372388205855232 372666563165743 372800839606272 373079505357328 373213930586112 374639986389504 376723407363072 377140844838912 378299129757696 380146293477216 380567523764736 380989220806656 382444986105952 382582785835008 386180361627648 386347485964176 386608278110208 388066007924658 388496013843168 388926496240128 390120977562624 390553260539904 392025865148379 392460258882384 394225785828224 394396391921763 394662617237504 395099932688384 396313374031872 398248497928512 398689786801152 400636514275767 402312258111456 402583826792448 402758049931776 404549568134208 404569902657536 405018196115456 406545341635356 406995824026176 408698166970368 409151034851328 410693763488778 410970989850624 411148842638688 411426376187904 415164571379712 415474903693388 415624604516352 417212712115584 417494338895872 417675014744064 419714443526994 421469984688192 421754485211136 423813833283456 424283450443776 425586520977408 425904643617992 426058102407168 426376577551232 430250609369196 430541036986368 431018108387328 432341862580224 434452906831104 434640921709698 434934312873984 435416252350464 437058015573564 437079984121088 437542308270144 439510641923584 441348984717312 441838032125952 443504009056752 443995444392192 444487424274432 445852545785856 446346583474176 448029560169576 448526010151296 448828774023168 450543755232256 450738733624872 451042991128576 451542780215296 452743675912101 453245349483696 455141140489728 455645470629888 457870302029448 459785437841664 460294914207744 462342363581952 462365603037184 462854673211392 464623247583264 465138084601344 467601182687232 469364301130032 469681131257856 469884391587072 474302898574582 474473795862528 474828461363872 474999548018688 476814528132096 477342873993216 479142724070241 479466154825728 479673649745136 484358666609664 484895371935744 486384595402752 486748164134848 487287517201408 489666850781493 491714982136224 492046899412992 494449472164032 496517607806976 497067786141696 498942010188846 499494874941216 499519981852672 500048352308736 501959044264062 502297876484096 502854459785216 504398839676928 506861724636288 507081075327981 507423365019648 507985627742208 509901018169158 512033783050944 512601154458624 514907148836864 515129981285568 515477704146944 517421343899544 517994685124224 518568661653504 520161303416832 520737680719872 522701153531172 523280345176512 525861855895684 526051330523136 528391272665088 528417832042496 528976769384448 530997997238016 531586382401536 534182019034356 536416344148608 536778435723264 537010733242368 539399424178944 539632855963278 542060455513808 542255766700032 542661098701568 544930889293824 545534713135104 547591684651704 547961319800832 548198456851584 548568501583872 553179354903252 553552761839616 554166139355136 556255656184536 556283616154112 556900019658752 559619258035992 561959979584256 565085111044608 565711267258368 567448694636544 568077469876224 570219440215824 570851285647104 571483831209984 573667479158928 574054715981824 579270542441472 579521228946264 579912417165312 580555003133952 582099011886987 582744020764752 583389744360192 585181466343936 585618884974739 585829890809856 588465312956416 591338678742336 591993925856256 592649899032576 594470061047808 597372746892768 598034680201728 600984978166496 603658234549468 603875740188672 604327132644928 606854853986304 607527294173184 609818012453034 610493736039264 613047250455552 613726552276992 616040645233167 616456484775936 616723263958032 617139564281856 619497663444352 620184112801792 623212355540082 625819068173376 626241508343808 626512522116096 629571665290491 632204977032288 632631727816704 635720749925184 635752704176128 636425175665664 636457165324288 638856965426988 639288206434304 639564866326848 645375914053794 645811555479552 646527162580992 648512793870336 651679360246656 652401469310976 652889134375324 653124378525696 655619976181632 656062532550656 659265962885376 662023477075968 662757048188928 665256013585128 665993166588288 666731136411648 668778818678784 669278725685416 669519875211264 673243161034752 675815632848384 676108100437308 676564486692864 677314170322944 679868024225544 682711710734592 683468205944832 686805453044172 686839975047424 689895125199392 690143703072768 690659580165632 691424882204672 693548404555776 694316907626496 696934871374896 697707126902016 701401774030848 704046451695048 704521696886784 704826587380608 705302359179264 707997329650688 708781843202048 711454347861873 712242692045808 715221792198144 716014310989824 719199232238592 719510474617704 726537999914496 726574519058432 727343057903616 730122246202272 730615093067776 730931275802112 737572473204336 738070349119488 741674208246048 744776411710464 745333126331486 745601679212544 746159010714656 746427861172224 749279972779008 752938566396093 753446814726144 754281689677824 756598259515392 760292586954432 761135047529472 761978441613312 764851527253737 764889972211904 772360723255296 772694971928352 773216556220416 776132015849316 776992027686336 777852992480256 780241955125248 781106521079808 784051730296758 784920517764768 788451571656448 788792783843526 789325234475008 790199865376768 792626748063744 796496995857024 797379573602304 801273028551534 804624516222912 805167653584896 805516099863552 809099136268416 809139805315072 810036392230912 813090683270712 813991648052352 817396333940736 818302069702656 821387526977556 821941979701248 822297685277376 822852752375808 830329142759424 830949807386776 831249209032704 834425424231168 835350029488128 839428887053988 842939969376384 843508970422272 847627666566912 848566900887552 851173041954816 851809287235984 852116204814336 852753155102464 860501218738392 861082073972736 862036216774656 868905813662208 869281843419396 869868625747968 870832504700928 874116031147128 874159968242176 875084616540288 879021283847168 882697969434624 887008018113504 887990888784384 888974848548864 891705091571712 892693166948352 896059120339152 897052020302592 901087510464512 901477467249744 902085982257152 905487351824202 906490698967392 910282280979456 911290941259776 914727018679551 915740604058896 919570875683328 920258247817447 920589828415488 924684727163904 924731206074368 925709346422784 929246495166528 930276169202688 934818533310123 938728602260064 939362262515712 939768783174144 948605797149164 948947591725056 949656922727744 953629056264192 954685747986432 958285448140482 958932309651456 959347299490272 968063871080691 968717333219328 969790743871488 972769190805504 973496328269696 974575034402816 979333701562986 983429964272448 984093798825984 988898944328064 993035215613952 994135572283392 997884020377692 998989749882432 999039963705344 1000096704617472 1003918088528124 1004595752968192 1005708919570432 1008797679353856 1013723449272576 1014162150655962 1014846730039296 1015971255484416 1019802036338316 1024067566101888 1025202308917248 1029814297673728 1030259962571136 1030955408293888 1034842687799088 1035989370248448 1037137323307008 1040322606833664 1041475361439744 1045402307062344 1046560690353024 1051723711791368 1052102661046272 1056401910461569 1056782545330176 1057953538768896 1061995994476032 1063172764803072 1068364038068712 1072832688297216 1074021466484736 1078798848357888 1079265711926556 1084120911027616 1084511533400064 1085322197403136 1089861778587648 1091069426270208 1095183369303408 1095922639601664 1096396913703168 1106358709806504 1107105523679232 1108332278710272 1112511312369072 1112567232308224 1113800039317504 1117999689497229 1119238516071984 1123919959168512 1130170222089216 1131422534516736 1134897389273088 1140438880431648 1141702571294208 1142555985156817 1142967662419968 1147334958317856 1148109431963648 1158541084882944 1159042457892528 1159824834330624 1164198023773974 1165488041529504 1166779488720384 1170362932687872 1171237769949478 1171659781619712 1176930625912832 1182677357484672 1183189175765289 1183987851712512 1185299798065152 1188940122095616 1194745493785536 1196069360403456 1201909542827301 1201969956332992 1207316469098936 1207751480377344 1208654265289856 1213709707972608 1215054588346368 1219636024906068 1220987472078528 1226094500911104 1227453104553984 1232081290466334 1232912969551872 1233446527916064 1234279128563712 1238995326888704 1240368225603584 1246424711080164 1251638136346752 1252483016687616 1253025044232192 1259143330580982 1264409954064576 1265263455633408 1271441499850368 1271505408352256 1272850351331328 1272914330648576 1277713930853976 1278576412868608 1279129732653696 1290751828107588 1291623110959104 1293054325161984 1297025587740672 1303358720493312 1304802938621952 1305778268750648 1306248757051392 1311239952363264 1318531925770752 1324046954151936 1325514096377856 1330512027170256 1331986333176576 1333462272823296 1337557637357568 1338557451370832 1339039750422528 1346486322069504 1351631265696768 1352216200874616 1353128973385728 1354628340645888 1358231027736303 1359736048451088 1365423421469184 1366936411889664 1373610906088344 1373679950094848 1379790250398784 1381319160331264 1382849764409344 1387096809111552 1393869742749792 1395414253804032 1402803548061696 1408092903390096 1409043393773568 1409653174761216 1415994659301376 1417563686404096 1422908695723746 1424485384091616 1430443584396288 1432028621979648 1437428172210723 1438398464477184 1439020949235408 1453075999828992 1453149038116864 1454686115807232 1460244492404544 1461230186135552 1461862551604224 1469000552344479 1475144946408672 1476140698238976 1483348416492096 1489552823420928 1490666252662972 1491203358425088 1492318021429312 1498559945558016 1505877132792186 1506893629452288 1508563379355648 1513196519030784 1520585173908864 1521243225983943 1522270095058944 1523956883226624 1529703054507474 1529779944423808 1544721446510592 1545389943856704 1546433112440832 1552264031698632 1553984055372672 1555705984960512 1560483910250496 1562213042159616 1568103460593516 1569841035529536 1576903143312896 1577585567687052 1578650468950016 1580399730753536 1585253496127488 1592993991714048 1594759147204608 1602546057103068 1609249032445824 1610335307169792 1611032199727104 1618198272536832 1618279610630144 1620072784461824 1626181366541424 1627983296104704 1634792667881472 1636604139405312 1642775053955112 1643883959402496 1644595370554752 1645705504751616 1660060145011037 1660658285518848 1661899614773552 1662498418065408 1668850848462336 1670700058976256 1678857774107976 1685879938752768 1695255333133824 1697133801775104 1702346083909632 1703618574471968 1704232409628672 1705506310204928 1721002437476784 1722164147945472 1737811627324416 1738563686838792 1739737251495936 1741665009401856 1746297035660961 1748232062294256 1748319936484352 1750169233080576 1756856654924217 1758042567694336 1765395938869248 1774016036227008 1775981777568768 1777949697097728 1783410183143424 1792118240678304 1794104040605184 1802175020929024 1802954934499488 1804171964514304 1810974703648404 1812981397934784 1820564561958912 1822581882519552 1829454037359102 1831481208117792 1839141751366656 1840516495634894 1841179656830976 1849369454327808 1849462412148736 1851418692845568 1858492990333056 1860552338405376 1869637066620246 1877457204520128 1878724525031424 1879537566348288 1888714995871473 1897211594298328 1897895183450112 1899313845455488 1907258112528384 1909371495972864 1916570896280964 1917864619302912 1918694598980544 1936127742161382 1937434666438656 1939581487742976 1945538381611008 1946992656539392 1949150068805632 1958667403125972 1966859928544896 1968187597651968 1977797888656128 1986070431227904 1988271144566784 1995768040755384 1997979499764864 1998079927410688 2000193409234944 2007836177056248 2009191505936384 2011417839140864 2027446898545152 2028324301311924 2029693460078592 2031942510968832 2039604072676632 2048135132203776 2050404617834496 2059628595347456 2060519925142272 2069685375598176 2071978740496896 2074274646614016 2080645213667328 2082950722879488 2090804614124688 2093121380706048 2103447423582736 2104205322092544 2112803820923138 2113565090660352 2115907077537792 2123991988952064 2126345529606144 2134363043585619 2136728076137424 2145665376594432 2148042932969472 2157597696715776 2158531423853112 2168241822055232 2170644394806272 2179723557175296 2190366738606816 2191845279203328 2192793827406336 2212717419613008 2214211047358464 2225022624738144 2225134464616448 2227600078635008 2235999378994458 2238477032143968 2247839918337024 2258815699188279 2260340444178432 2262845069033472 2269794778546176 2280877760863296 2283405142588416 2285111970313634 2285935324839936 2294669916635712 2296218863927296 2317082169765888 2318084915785056 2319649668661248 2328396047547948 2330976083059008 2333558977440768 2340725865375744 2342475539898956 2343319563239424 2353861251825664 2365354714969344 2366378351530578 2367975703425024 2370599596130304 2377880244191232 2389490987571072 2392138720806912 2403819085654602 2403939912665984 2414632938197872 2415502960754688 2417308530579712 2427419415945216 2430109176692736 2439272049812136 2441974944157056 2452189001822208 2454906209107968 2464162580932668 2465825939103744 2466893055832128 2468558257127424 2477990653777408 2480736451207168 2492849422160328 2503276272693504 2506050088464384 2518286661161964 2528819908129152 2530526911266816 2542882999700736 2543010816704512 2545700702662656 2545828661297152 2555427861707952 2557152825737216 2558259465307392 2581503656215176 2583246221918208 2586108650323968 2606717440986624 2608665942160201 2609605877243904 2611556537501296 2612497514102784 2622479904726528 2637063851541504 2648093908303872 2661024054340512 2663972666353152 2666924545646592 2675115274715136 2677114902741664 2678079500845056 2703262531393536 2704432401749232 2706257946771456 2716462055472606 2719472096902176 2730846842938368 2733872823779328 2744181056038653 2747221812176688 2747359900189696 2759580500797568 2760774743452341 2762638320662528 2765699528818688 2774193618223104 2787739485499584 2790828507608064 2804455599930369 2816185806780192 2818086787547136 2819306349522432 2831989318602752 2835127372808192 2845817391447492 2848970768183232 2860887168792576 2864057243959296 2874856344421446 2876796928954368 2878041898470816 2906151999657984 2906298076233728 2909372231614464 2920488984809088 2922460372271104 2923725103208448 2938001104688958 2950289892817344 2952281396477952 2966696832984192 2979105646841856 2981332505325944 2982406716850176 2984636042858624 2997119891116032 3011754265584372 3013787258904576 3017126758711296 3026393038061568 3041170347817728 3042486451967886 3044540190117888 3047913766453248 3059406109014948 3059559888847616 3089442893021184 3090779887713408 3092866224881664 3104528063397264 3107968110745344 3111411969921024 3120967820500992 3124426084319232 3136206921187032 3139682071059072 3153806286625792 3155171135374104 3157300937900032 3160799461507072 3169205731384707 3185987983428096 3189518294409216 3205092114206136 3218498064891648 3222064399454208 3236396545073664 3236559221260288 3252362733082848 3255966592209408 3269585335762944 3273208278810624 3285550107910224 3287767918804992 3289190741109504 3320120290022074 3321316571037696 3323799229547104 3324996836130816 3337701696924672 3341400117952512 3353999068491687 3357715548215952 3371759877505536 3390510666267648 3394267603550208 3404692167819264 3407237148943936 3411012620409856 3427667955470451 3442004874953568 3444328295890944 3475623254648832 3477127373677584 3479474502991872 3492594071321922 3496464124588512 3496639872968704 3500338466161152 3513713309848434 3516085135388672 3530791877738496 3548032072454016 3549567527295867 3551963555137536 3555899394195456 3566820366286848 3584236481356608 3588208081210368 3604350041858048 3605909868998976 3608343929028608 3621949407296808 3625962795869568 3641129123917824 3645163765039104 3658908074718204 3662962416235584 3678283502733312 3681032991269788 3682359313661952 3698738908655616 3698924824297472 3702837385691136 3716985980666112 3721104676810752 3739274133240492 3754914409040256 3757449050062848 3759075132696576 3777429991742946 3794423188596656 3795790366900224 3798627690910976 3814516225056768 3818742991945728 3833141792561928 3835729238605824 3837389197961088 3872255484322764 3874869332877312 3879162975485952 3891076763222016 3893985313078784 3898300137611264 3917334806251944 3933719857089792 3955595777312256 3972140862455808 3976542289133568 3991536081510768 3995958999529728 3996159854821376 4000386818469888 4015672354112496 4018383011872768 4054893797090304 4056648602623848 4059386920157184 4063885021937664 4074693083208909 4079208145353264 4096270264407552 4099332194823173 4100809235668992 4119257190694912 4121039850284544 4139370751196352 4143957480993792 4148549293228032 4161290427334656 4181609228249376 4186242761412096 4206894847165472 4208410644185088 4225607641846276 4227130181320704 4247983977904128 4252691059212288 4268726087171238 4273456152274848 4291330753188864 4296085865938944 4312284516632169 4315195393431552 4317062847706224 4336483644110464 4341288789612544 4359447114350592 4380733477213632 4383690558406656 4385587654812672 4407001657033437 4425434839226016 4428422094716928 4450045249476288 4450268929232896 4455200157270016 4471998757988916 4476954064287936 4495679836674048 4517631398376558 4520680888356864 4525690138066944 4539589557092352 4561755521726592 4566810285176832 4570223940627268 4571870649679872 4589339833271424 4592437727854592 4634164339531776 4636169831570112 4639299337322496 4656792095095896 4661952166118016 4667117954881536 4681451730751488 4684951079797912 4686639126478848 4730709429938688 4732756703061156 4735951406850048 4741199192260608 4755760488382464 4778981975142144 4784277441613824 4807638171309204 4807879825331968 4829265876395744 4831005921509376 4834617061159424 4854838831890432 4860218353385472 4878544099624272 4883949888314112 4904378003644416 4909812418215936 4928325161865336 4931651878207488 4933786111664256 4937116514254848 4955981307554816 4961472902414336 4980180435033111 4985698844320656 5006552545387008 5012100176928768 5036573322323928 5057639816258304 5085765999401472 5086021633409024 5091401405325312 5110855723415904 5114305651474432 5116518930614784 5163007312430352 5166492443836416 5213434881973248 5217331884320402 5219211754487808 5223113075002592 5224995028205568 5244959809453056 5270569964772651 5274127703083008 5296187816607744 5322048108681024 5327945332706304 5333849091293184 5350230549430272 5354229805483328 5406525062787072 5408864803498464 5412515893542912 5432924110945212 5438944193804352 5461693685876736 5467745647558656 5488362112077306 5494443624353376 5494719800379392 5519161001595136 5521549486904682 5525276641325056 5531399057637376 5548387236446208 5575478970999168 5581657015216128 5608911199860738 5632371613560384 5636173575094272 5638612699044864 5663978637205504 5670254745616384 5691634782894984 5697941536366464 5721774337585152 5728114487918592 5749712688842892 5753593857908736 5756083796941632 5812303999315968 5812596152467456 5818744463228928 5840977969618176 5847450206416896 5876002209377916 5900579785634688 5904562792955904 5933393665968384 5958211293683712 5962665010651888 5964813433700352 5969272085717248 5994239782232064 6023508531168744 6027574517809152 6034253517422592 6082340695635456 6084972903935772 6089080380235776 6095827532906496 6118812218029896 6119119777695232 6178885786042368 6181559775426816 6209056126794528 6215936221490688 6222823939842048 6241935641001984 6248852168638464 6272413842374064 6279364142118144 6307612573251584 6310342270748208 6314601875800064 6338411462769414 6371975966856192 6379036588818432 6403089130756857 6410184228412272 6436996129783296 6441807734722129 6444128798908416 6472793090147328 6473118442520576 6504725466165696 6511933184418816 6539170671525888 6571100215820448 6575535837609984 6578381482219008 6640240580044148 6642633142075392 6647598459094208 6675403393849344 6682800235905024 6707998136983374 6715431096431904 6743519755011072 6776447097564837 6781021332535296 6788535207100416 6809384335638528 6814474297887872 6822025240819712 6855335910940902 6884009749907136 6888656591781888 6951246509297664 6954254747355168 6958949005983744 6985188142643844 6992928249177024 6993279745937408 7000676932322304 7027426619696868 7032170270777344 7061583755476992 7096064144908032 7099135054591734 7103927110275072 7111798788390912 7133640732573696 7168472962713216 7176416162420736 7208700083716096 7211819737997952 7216687858057216 7243898814593616 7251925591739136 7282258247835648 7290327530078208 7317816149436408 7325924832471168 7356567005466624 7362065982539576 7364718627323904 7397477817311232 7405674771382272 7433971961332224 7442209353621504 7478548266480984 7509828818080512 7518150265393152 7554859983485892 7588846377193312 7591580733800448 7597255381821952 7629032450113536 7637485983891456 7666283585123856 7671458477211648 7674778395922176 7744510968645528 7749738665754624 7758325950971904 7787970626157568 7796600275222528 7825997826480603 7834669612503888 7867439714179584 7911191554624512 7944281724911616 7983072163021536 7991917999059456 7992319709642752 8000773636939776 8031344708224992 8036766023745536 8109787594180608 8113297205247696 8118773840314368 8149386166417818 8158416290706528 8192540528815104 8198664389646346 8201618471337984 8238514381389824 8242079700569088 8278741502392704 8282324230357023 8287914961987584 8297098586456064 8322580854669312 8363218456498752 8372485522824192 8413366799791107 8413789694330944 8451215283692552 8454260362641408 8495967955808256 8505382118424576 8537452174342476 8546912304549696 8582661506377728 8592171731877888 8624569033264338 8630390786863104 8634125695412448 8672967288220928 8682577579225088 8718894228701184 8761466954427264 8767381116813312 8771175309625344 8814003314066874 8850869678452032 8856844189433856 8900090498952576 8900537858465792 8910400314540032 8943997515977832 8953908128575872 8991359673348096 9035262796753116 9041361776713728 9051380276133888 9079179114184704 9123511043453184 9133620570353664 9140447881254536 9143741299359744 9178679666542848 9268328679063552 9272339663140224 9278598674644992 9313584190191792 9323904332236032 9334235909763072 9362903461502976 9369902159595824 9373278252957696 9461418859877376 9465513406122312 9471902813700096 9482398384521216 9507617194154121 9557963950284288 9568554883227648 9615276342618408 9615759650663936 9658531752791488 9669234122318848 9709677663780864 9757088199248544 9767899776628224 9808756007288832 9819624836431872 9856650323730672 9863303756414976 9867572223328512 9911962615109632 9922945804828672 9960360870066222 9971397688641312 10013105090774016 10024200353857536 10061997205475061 10073146644647856 10115279632516608 10171531998802944 10172043266818048 10182802810650624 10221711446831808 10228611302948864 10233037861229568 10283003866411353 10326014624860704 10332984887672832 10426869763946496 10434663768640804 10438423508975616 10446226150005184 10489919618906112 10541139929545302 10548255406166016 10592375633215488 10644096217362048 10648702581887601 10655890665412608 10667698182586368 10700461098860544 10708459610966656 10813050125574144 10817729606996928 10825031787085824 10865848221890424 10877888387608704 10923387371753472 10935491295117312 10976724224154612 10988887248706752 10989439600758784 11038322003190272 11043098973809364 11050553282650112 11062798115274752 11096774472892416 11150957941998336 11163314030432256 11217822399721476 11264743227120768 11272347150188544 11277225398089728 11327957274411008 11340509491232768 11383269565789968 11395883072732928 11443548675170304 11456228975837184 11499425377685784 11507187715817472 11512167593883264 11620421015077259 11624607998631936 11637488926457856 11681955939236352 11694900412833792 11752004418755832 11801159571269376 11866787331936768 11916422587367424 11925330021303776 11929626867400704 11938544171434496 11988479564464128 12047017062337488 12055149035618304 12164681391270912 12169945807871544 12178160760471552 12191655065812992 12224079249626727 12237624436059792 12238239555390464 12297996584469519 12357771572084736 12363119550853632 12418112253589056 12431872442981376 12445647879684096 12483871282003968 12544827684748128 12558728284236288 12615225146503168 12620684541496416 12629203751600128 12676822925538828 12743951933712384 12758073177636864 12806178261513714 12820368456824544 12873992259566592 12883615469444258 12888257597816832 12945586180294656 12946236885041152 13009450932331392 13023866368837632 13078341343051776 13142200431640896 13151071675219968 13156762964438016 13221004971100311 13280481160088296 13285266284150784 13295196918188416 13350806787698688 13365600471810048 13415996273966748 13430862192863808 13487039510022144 13552894195129674 13562042665070592 13577070414200832 13618768671277056 13628948595775744 13644050481639424 13710671821881804 13768019499814272 13777313183563776 13902493018595328 13908509494710336 13917898011967488 13970376285287688 13985856498354048 13986559491874816 14001353864644608 14054853239393736 14064340541554688 14192128289816064 14198270109183468 14207854220550144 14223597576781824 14267281465147392 14336945925426432 14352832324841472 14417400167432192 14423639475995904 14487797629187232 14503851183478272 14564516495671296 14580655060156416 14635632298872816 14651849664942336 14713134010933248 14724131965079152 14729437254647808 14794955634622464 14811349542764544 14867943922664448 14884418707243008 14940541305099333 14957096532961968 15019657636161024 15036300530786304 15109719966971784 15177692754386624 15194510763643904 15258064900227072 15332567170247712 15342916954423296 15349556791844352 15489021937291056 15499477331509248 15575941252315136 15593200550445056 15651995652961206 15669339225007776 15734879428359168 15811709894317953 15822383109249024 15888563449823232 15966144326043072 15983835998118912 15984639419285504 16001547273879552 16062689416449984 16073532047491072 16219575188361216 16226594410495392 16237547680628736 16298772332835636 16316832581413056 16385081057630208 16397328779292692 16403236942675968 16477028762779648 16484159401138176 16557483004785408 16564648460714046 16575829923975168 16594197172912128 16645161709338624 16726436912997504 16744971045648384 16826733599582214 16827579388661888 16902430567385104 16908520725282816 16991935911616512 17010764236849152 17074904348684952 17093824609099392 17165323012755456 17184343463755776 17249138066528676 17260781573726208 17268251390824896 17345934576441856 17365155158450176 17437788457402368 17522933908854528 17542350619250688 17628006628133748 17701739356904064 17713688378867712 17800180997905152 17801075716931584 17820800629080064 17887995031955664 17907816257151744 17982719346696192 18070525593506232 18082723553427456 18102760552267776 18247022086906368 18260661595121407 18267241140707328 18280895762509072 18287482598719488 18357359333085696 18536657358127104 18544679326280448 18627168380383584 18647808664472064 18668471819526144 18725806923005952 18739804319191648 18746556505915392 18922837719754752 18931026812244624 18943805627400192 19015234388308242 19115927900568576 19137109766455296 19209267392270571 19230552685236816 19231519301327872 19317063505582976 19325423204166387 19338468244637696 19419355327561728 19514176398497088 19535799553256448 19617512014577664 19713300647461344 19726607512829952 19735144446657024 19823925230219264 19845891609657344 19920721740132444 19942795377282624 20026210181548032 20048400707715072 20123994410950122 20146293289295712 20230559265033216 20343063997605888 20344086533636096 20365605621301248 20443422893663616 20457222605897728 20466075722459136 20566007732822706 20652029249721408 20665969775345664 20853739527892992 20869327537281608 20876847017951232 20892452300010368 20979839237812224 21082279859090604 21096510812332032 21184751266430976 21288192434724096 21297405163775202 21311781330825216 21335396365172736 21400922197721088 21416919221933312 21626100251148288 21635459213993856 21650063574171648 21731696443780848 21755776775217408 21846774743506944 21870982590234624 21953448448309224 21977774497413504 21978879201517568 22076644006380544 22086197947618728 22101106565300224 22125596230549504 22301915883996672 22326628060864512 22435644799442952 22529486454241536 22554450796179456 22655914548822016 22766539131579936 22791766145465856 22887097350340608 22912457951674368 22998850755371568 23014375431634944 23024335187766528 23240842030154518 23249215997263872 23274977852915712 23363911878472704 23389800825667584 23477993479441809 23504008837511664 23602319142538752 23733574663873536 23832845174734848 23850660042607552 23877088342868992 23976959128928256 24094034124674976 24110298071236608 24329362782541824 24339891615743088 24356321520943104 24448158499253454 24475248872119584 24476479110780928 24595993168939038 24715543144169472 24726239101707264 24836224507178112 24846972691071069 24863744885962752 24891295759368192 24967742564007936 25089655369496256 25117456568472576 25230450293006336 25241369082992832 25258407503200256 25353645851077656 25487903867424768 25516146355273728 25612356523027428 25640736913649088 25747984519133184 25767230938888516 25776515195633664 25891172360589312 25892473770082304 26018901864662784 26047732737675264 26156682686103552 26284400863281792 26302143350439936 26313525928876032 26442009942200622 26560962320176592 26570532568301568 26590393836376832 26701613575397376 26731200943620096 26831992547933496 26861724385727616 26974079020044288 27105788390259348 27124085330141184 27154140828401664 27237537342554112 27257897191551488 27288100963278848 27421343643763608 27536038999628544 27804986037190656 27817018989420672 27835796023934976 27940752570575376 27971712996708096 27973118983749632 28002707729289216 28109706478787472 28128681083109376 28384256579632128 28396540218366936 28415708441100288 28447195153563648 28522851582462363 28673891850852864 28695325363762211 28705664649682944 28834800334864384 28847278951991808 28975595258374464 29007702366956544 29129032991342592 29271264597745632 29303699329884672 29426268021866496 29448263930158304 29458874509295616 29589911269244928 29735887845328896 29768837414486016 29881082610198666 29914193065923936 30039315272322048 30072601061572608 30185991616425183 30219439933943568 30355385508773248 30389021527287808 30516129800454144 30665134340495424 30685833908846592 30699113583688704 30849011599234059 30978043874582112 30998954663018496 31151882504630272 31186401100890112 31303991305922412 31338678450015552 31469758856718336 31623419788635906 31644766218498048 31777126899646464 31932288652086144 31967671996237824 31969278838571008 32003094547759104 32125378832899968 32147064094982144 32439150376722432 32453188820990784 32475095361257472 32597544665671272 32633665162826112 32770162115260416 32794657558585384 32806473885351936 32968318802276352 33114966009570816 33129296921428092 33151659847950336 33188394345824256 33290323418677248 33452873825995008 33489942091296768 33653467199164428 33655158777323776 33804861134770208 33817041450565632 33983871823233024 34021528473698304 34149808697369904 34187649218198784 34330646025510912 34368686927511552 34498276133057352 34521563147452416 34536502781649792 34691869152883712 34730310316900352 34861263045231777 35045867817709056 35084701238501376 35256013256267496 35403478713808128 35600361995810304 35602151433863168 35775990063911328 35815632514303488 35965438693392384 36141051187012464 36165447106854912 36494044173812736 36521323190242814 36534482281414656 36561791525018144 36574965197438976 36714718666171392 36893989753408557 37073314716254208 37089358652560896 37254336760767168 37295617328944128 37336943639052288 37451613846011904 37479608638383296 37845675439509504 37862053624489248 37887611254800384 38030468776616484 38231855801137152 38274219532910592 38418534784541142 38461105370473632 38463038602655744 38634127011165952 38650846408332774 38676936489275392 38838710655123456 39028352796994176 39071599106512896 39235024029155328 39426601294922688 39453215025659904 39470288893314048 39647850460438528 39691783219314688 39841443480264888 39885590754565248 40052420363096064 40096801415430144 40247988821900244 40292586578591424 40461118530066432 40686127995211776 40688173067272192 40731211242602496 40886845787327232 40932151444918272 41132015465645412 41304058499442816 41331939550691328 41707479055785984 41738655074563216 41753694035902464 41784904600020736 41959678475624448 42164559718181208 42193021624664064 42576384869448192 42594810327550404 42623562661650432 42670792730345472 42801844395442176 42833838443866624 43252200502296576 43270918427987712 43463392887561696 43511553550434816 43693549487013888 43741965180469248 43906896896618448 43955548994827008 43957758403035136 44153288012761088 44172395895237456 44202213130600448 44603831767993344 44653256121729024 44821623915297999 44871289598885904 45058972908483072 45092654143054903 45108901592358912 45311829097644032 45533078263159872 45583532290931712 45774194700681216 45997701510743136 46028750863269888 46048670375533056 46481684060309036 46498431994527744 46727823756945408 46779601651335168 46955986958883618 47008017675023328 47204638285077504 47435129682953859 47467149327747072 47665690349469696 47701320085215104 47754176685737984 47953918257856512 48188068249349952 48220596142473216 48658725565083648 48679783231486176 48712643041886208 48896316998506908 48950497744239168 48952958221561856 49191986337878076 49431086288338944 49452478203414528 49672449014356224 49693945382142138 49727489771925504 49782591518736384 49935485128015872 50179310738992512 50234913136945152 50460900586012672 50482738165985664 50516815006400512 50707291702155312 50975807734849536 51032292710547456 51224713046054856 51281473827298176 51495969038266368 51534461877777032 51553030391267328 51782344721178624 52037803729325568 52095465475350528 52313365372207104 52568801726563584 52627051857752064 52884019884401244 53121924640353184 53141065136603136 53180787672753664 53403227150794752 53462401887240192 53663985095866992 53723448771455232 53948158040088576 54211576780518696 54248170660282368 54308281656803328 54515794383102976 54576201926557696 54781984785364221 54842687287527216 55072077999257088 55609972074381312 55634037978841344 55881505141150752 55943425993416192 55946237967499264 56005415458578432 56219412957574944 56257362166218752 56768513159264256 56793080436733872 56831416882200576 57045703164924726 57347783701705728 57390650727524422 57411329299365888 57669600669728768 57694557903983616 57951190516748928 57976269612499161 58015404733913088 58258065982685184 58542529195491264 58607398659769344 58852536043732992 58896527860316608 59179822538489856 59471775690657792 59537674828972032 59762165220397332 59828386131847872 60078630544644096 60145202123145216 60371983232850366 60438879867887136 60710771017546496 60778043054575616 61032259600908288 61330268680990848 61371667817693184 61398227167377408 61698023198468118 61956087749164224 61997909326036992 62303765009260544 62372802201780224 62607982611844824 62677356900031104 62939517713436672 63246839577271812 63289532436996096 63554253799292928 63864577304172288 63935343992475648 63938557677142016 64006189095518208 64250757665799936 64878300753444864 64906377641981568 64950190722514944 65195089331342544 65267330325652224 65540324230520832 65589315117170768 65612947770703872 65936637604552704 66229932019141632 66258593842856184 66303319695900672 66376788691648512 66905747651990016 66979884182593536 67306934398328856 67310317554647552 67609722269540416 67967743646466048 68299617394739808 68375298436397568 68661292051021824 68737373855023104 68996552266114704 69043126294904832 69073005563299584 69383738305767424 69460620633800704 69722526090463554 70091735635418112 70169402477002752 70433980438325427 70512026512534992 70806957427616256 71200723991620608 71204302867726336 71551980127822656 71631265028606976 71930877386784768 72282102374024928 72330894213709824 72988088347625472 73042646380485628 73068964562829312 73123583050036288 73429437332342784 73787979506817114 74146629432508416 74178717305121792 74508673521534336 74540918073213207 74591234657888256 74673887278104576 74903227692023808 74959217276766592 75691350879019008 75724107248978496 75775222509600768 76060937553232968 76463711602274304 76548439065821184 76837069569082284 76922210740947264 76926077205311488 77268254022331904 77301692816665548 77353872978550784 77677421310246912 78056705593988352 78143198213025792 78470048058310656 78853202589845376 78906430051319808 78940577786628096 79295700920877056 79383566438629376 79682886960529776 79771181509130496 80104840726192128 80193602830860288 80495977643800488 80585173157182848 80922237060132864 81372255990423552 81462422485204992 81773691574654464 81864302889836544 82264030931290824 82608116998885632 83414958111571968 83477310149126432 83507388071804928 83569809200041472 83919356951248896 84329119436362416 84386043249328128 85152769738896384 85189620655100808 85247125323300864 85341585460690944 85568554747387089 85667676887733248 86085976091286633 86504401004593152 86541836855975424 86926785775123392 87023107100869632 87387098974027776 87813793793236896 87911097989654016 87915516806070272 88306576025522176 88344791790474912 88404426261200896 89207663535986688 89306512243458048 89643247830595998 89742579197771808 90117945816966144 90185308286109806 90217803184717824 90623658195288064 91066156526319744 91167064581863424 91548389401362432 91995403021486272 92057501726539776 92097340751066112 92547034797702177 92963368120618072 92996863989055488 93455647513890816 93559203302670336 93911973917767236 94016035350046656 94409276570155008 94870259365907718 94934298655494144 95331380698939392 95402640170430208 95508353371475968 95907836515713024 96376136498699904 96441192284946432 97317451130167296 97359566462972352 97425286083772416 97792633997013816 97900995488478336 97905916443123712 98383972675756152 98904956406829056 99344898028712448 99387890764284276 99454979543851008 99565183037472768 99870970256031744 100358621477985024 100469826273890304 100921801172025344 100965476331971328 101414583404310624 101951615469699072 102064585421094912 102449426092109712 102562947654596352 102991938076532736 103068923755554064 103106060782534656 103564689442357248 104075607458651136 104190930950701056 104583789135695331 105137603453127168 105254103715504128 105768039768802488 106243849280706368 106361575345507328 106806454301589504 107327970191733984 107446897542910464 107896316080177152 108423153561037392 108496341320564736 109031588766205952 109152403853115392 109563969570728442 109685374575054432 110144155998514176 110681969260225671 111219944148762624 111268075957682688 111763010282301504 111886851986832384 111892475934998528 112010830917156864 112438825915149888 112514724332437504 113537026318528512 113586160873467744 113662833764401152 114091406329849452 114695567403411456 114781301455048844 114822658598731776 115339201339457536 115389115807967232 115902381033497856 115952539224998322 116030809467826176 116516131965370368 117085058390982528 117214797319538688 117705072087465984 117793055720633216 118359645076979712 118943551381315584 119075349657944064 119524330440794664 119656772263695744 120157261089288192 120290404246290432 120743966465700732 120877759735774272 121421542035092992 121556086109151232 122064519201816576 122660537361981696 122796454334754816 123396046396936236 123912175498328448 123995818652073984 124607530018521088 124745604403560448 125215965223689648 125354713800062208 125879035426873344 126493679154543624 126579064873992192 127729154608344576 127824631165849849 127870687984951296 128012378191036416 128501515331599872 129756601506889728 129812755283963136 130390178662685088 130534660651304448 131080648461041664 131178630234341536 131225895541407744 131873275209105408 132459864038283264 132517187685712368 132606639391801344 133811495303980032 133959768365187072 134464871745893997 134613868796657712 134620635109295104 135219444539080832 135277962429164709 135935487292932096 136599234789479616 136750596872795136 137322584102043648 137993104532229408 138086252589809664 138146011126599168 138767476611534848 138921241267601408 139445052180927108 140183471270836224 140338804954005504 140867960876650854 141024053025069984 141613914855232512 142401447983241216 142408605735452672 143103960255645312 143262530057213952 143861754773569536 144564204748049856 144661788427419648 145976176695250944 146085292760971256 146137929125658624 146247166100072576 146858874664685568 147575959013634228 148293258865016832 148357434610243584 149017347043068672 149081836146426414 149182469315776512 149347774556209152 149806455384047616 149918434553533184 151382701758038016 151448214497956992 151550445019201536 152121875106465936 152927423204548608 153096878131642368 153674139138164568 153844421481894528 153852154410622976 154536508044663808 154603385633331096 154707745957101568 156113411187976704 156286396426051584 156940096116621312 157706405179690752 157881155573256192 158591401841754112 159365773921059552 159542363018260992 160209681452384256 160387205661720576 160991955287600976 161170346314365696 161844474120265728 162744511980847104 162924844970409984 163547383149308928 163728605779673088 164345954356092663 164528061862581648 165216233997771264 166829916223143936 166954620298252864 167139618400082944 167838713902497792 168658238872724832 168772086498656256 170305539477792768 170379241310201616 170494250646601728 171137109494774178 171335353775466496 172171952182573266 173008802009186304 173083673711950848 173853571550246784 173928808837497483 174046214201739264 174774197948055552 175627587586473792 175822195979308032 175831033612140544 176613152051044352 176689583580949824 176808852522401792 178415327071973376 178613024486916096 179286495661191996 179485158395543616 180235891633932288 180370616572219612 180435606369435648 181247316390576128 182132313052639488 182334129163726848 183096778802724864 183990806042972544 184115003453079552 184194681502132224 185094069595404354 185926736241236144 185993727978110976 186911295027781632 187118406605340672 187823947835534472 188032070700093312 188818553140310016 189740518731815436 189868597310988288 190662761397878784 190805280340860416 191016706742951936 191815673031426048 192752272997399808 194634902260334592 194719132925944704 194850572167544832 195585267994027632 195801990976956672 195811832886247424 196767945351512304 197809912813658112 198689796057424896 198775781528568552 198909959087702016 199130366074945536 200717242955970048 200867277546335477 200939652547780608 201843602344050688 201930952663942656 202829166808621248 203903230939398144 204898852184219424 205125895309192704 205983876153065472 206137847511108128 206212121565069312 207129378884714496 208151214917302272 208381861901402112 209167578271390662 210275206906254336 210508207431008256 211301941314976281 211536079537604976 212487698561412736 212723150691014656 213612908603179008 214655940383467968 214893795085820928 215792632160354304 216846307122074784 216992682641129472 218063177532411904 218304807706230784 219127939141456884 219370749150108864 220288311997028352 221363938520451342 222439888297525248 222536151915365376 223526020564603008 223773703973664768 223784951869997056 224021661834313728 224877651830299776 225029448664875008 227074052637057024 227172321746935488 227325667528802304 228182812659698904 229391134806822912 229562602910097688 229645317197463552 230778231615934464 231804762066995712 231905078449996644 232061618935652352 233032263930740736 234170116781965056 234429594639077376 235410144174931968 235586111441266432 236719290153959424 237887102762631168 238150699315888128 239048660881589328 239313544527391488 240314522178576384 240580808492580864 241487932931401464 241755519471548544 242843084070185984 243112172218302464 245321074723963392 245592908669509632 246792092793872472 247824350996656896 249215060037042176 250431930447379296 250709427600124416 251758070853746688 252987358309087248 253158129747984384 255458309216689152 255649262331699698 255741375969902592 256024756382072832 257003030663199744 258257928273859899 259513203013779456 259625510567926272 260780357325370176 261069321302608896 262161296922083328 262357260468683072 263746550418210816 264919728076566528 265034375371424736 265213278783602688 267622990607960064 267919536730374144 268929743491787994 269227737593315424 269241270218590208 270438889078161664 270555924858329418 271870974585864192 273198469578959232 273501193745590272 274645168204087296 275986209064458816 276172505179619328 276292022253198336 277534953223069696 277842482535202816 278890104361854216 280366942541672448 280677609908011008 281735921753301708 282048106050139968 283227829710465024 284802895966482432 284817211470905344 286207920511290624 286525060114427904 287723509547139072 289128409496099712 289323576854839296 291952353390501888 292170585521942512 292275858251317248 292494332200145152 293717749329371136 295151918027268456 296714869220487168 298034694086137344 298163672292852828 298364938631553024 298695549112418304 299612910768095232 299836869107066368 302765403516076032 302896428995913984 304243750212931872 305854846409097216 306193756263284736 307348278276329136 307688842963789056 307704308821245952 309073016089327616 309206771266662192 309415491914203136 312226822375953408 312572792852103168 313751367407085993 315412810359381504 315648579001384321 315762311146512384 317182803683508224 318731547842119104 319084726036521984 320419362904768512 321983910575201952 322340692628731392 323688948240531456 325489023961694208 327094766298617856 327457211559346176 328691908712185326 329056123725163296 330432467995542528 332045907780677013 333659832446287872 333909240596505728 334279236800165888 335677427804995584 337316477745449664 337544172997312512 340611078955585536 340758482620403232 340988501293203456 342274218989548356 342670707550932992 344343904365146532 346017604018372608 346167347423901696 347707143100493568 347857617674994966 348092428403478528 349548395896111104 351255175172947584 351644391958616064 351662067224281088 353226304102088704 353379167161899648 353617705044803584 356830654143946752 357226048973832192 358572991322383992 358970316791087232 360471783267864576 360741233144439224 360871212738871296 364264626105278976 364668258327453696 366193557605449728 367981612085945088 368389363004264448 370188139190808708 371853472482472288 371987455956221952 373822590055563264 374236813210681344 375647895671068944 376064141400186624 377637106280620032 379481037463630872 379737194621976576 381610560681720832 382033413485903872 383473893497549547 385504545994799616 389269804520669184 389438265851889408 391170535988055264 391603981953913344 391623665772494848 393535890703024608 395619825627316224 397379592114849792 397551563057137104 397819918175404032 401434485911940096 401734555092670954 401879305095561216 403687204688101376 403861905327885312 405658333617242496 405833887287494127 407806461878796288 409797704368438848 410251790618385408 411967752306130944 412275695022216256 414258757769428992 416302429834604544 416763723802804224 418335156542781324 420550413812508672 421016414862016512 422603882629952562 423072159075209952 424975397122825472 425446301382029312 427225817206358016 429311880766935936 429787590171641856 431585264320708608 433692614244149568 433985365282258944 436126355064823808 436609615412461568 438255878282913768 438741498300217728 440576623994056704 442727877040902684 444879776595050496 445072303830730752 447052041129206016 447547407947329536 447569903739994112 448043323668627456 449755303660599552 454148105274114048 454344643493870976 454651335057604608 456365625319397808 458782269613645824 459125205820195376 459290634394927104 461556463231868928 463609524133991424 463810156899993288 464123237871304704 468340233563930112 468859189278154752 470820288349863936 471172222882532864 475774205525262336 478097321763178656 478627089054782976 480629044357152768 481161616985161728 482975865862802928 483511038943097088 485686168140371968 486224344436604928 490642149447926784 491185817339019264 493037863068277989 493584185587744944 495648701993313792 498430120074084352 500863860894758592 501418855200248832 503516141707493376 505974716618174496 506316259495968768 510916618433378304 511298524663399396 511482751939805184 514006061326399488 516515856547719798 519026406027558912 519251021135852544 521560714650740352 521786426512492449 522138642605217792 524322593844166656 524714520937366144 527493100836421632 529839456153133056 530068750742849472 530426557567205376 535245981215920128 535839073460748288 537859486983575988 538455475186630848 538482540437180416 540877778156323328 541111849716658836 543741949171728384 546396939157918464 547002387491180544 549290336408174592 551972418128917632 552345010359238656 552584044506396672 555069906446139392 555684965070405632 557780208723708432 560733885083344896 561355219816022016 563471843506603416 564096212100279936 566455659420930048 569605791932964864 572415841022581248 573050120228855808 575447019094278144 578256818992199424 583904706781003776 584341171043885024 584551716502634496 584988664400290304 587435498658742272 590303836054536912 593429738440974336 596069388172274688 596327344585705656 596729877263106048 597391098224836608 599673738214132736 602601832639006431 605530807032152064 605792857991827968 608487500425863744 611709692818194432 614696556552658272 615377685927578112 615408617642491904 618146032178655232 618413542533324384 618830983828406272 624453644751906816 625145585704206336 627502734814171986 630825620718763008 631297158002768642 631524622293024768 634365607367016448 637463095684238208 638169452073043968 640838725809537024 643967821150403904 644681385257462784 647377896481062912 650978047923388416 654189532597235712 654914423118692352 657383817424370652 658112247450326592 660864935991085056 664091815561354026 667319664892575744 667818481193011456 668558473600331776 671354855609991168 674632955490899328 675088345994625024 681222157911171072 681516965240806464 681977002586406912 684548437979096712 685341415101865984 688687808730293064 692334694847803392 695414286200987136 695715235349989932 696184856806957056 699096791792222208 702510350345895168 703288783917232128 703324134448562176 706452608204177408 706758334323799296 713661308287893504 714452097947664384 717145982644767984 717940633582174464 720943566535729152 721482466288878448 721742425477742592 728529252210557952 729336516654907392 735963224171890176 736778726008528896 740376278381617416 743706944964944576 747645180111126528 751295791342137888 752128282800373248 755274212561240064 758962074927261744 759474389243953152 763221121363441664 764066826971807744 766947786995099094 771009091989599232 774773784821579697 778539609041338368 778876531703778816 782341071976110528 783207963907826688 783247331544989696 787071781406049216 791239651254632448 794759184229699584 795103126114274208 795639836350808064 802868971823880192 803469110185341908 803758610191122432 807374409376202752 807723810655770624 811316667234484992 811667774574988254 815612923757592576 819595408736877696 820503581236770816 823935504612261888 824551390044432512 828517515538857984 832604859669209088 833527447605608448 836670313085562648 841100827625017344 842032829724033024 845207765259905124 846144318150419904 849950794245650944 850892602764058624 854451634412716032 858623761533871872 859575180343283712 863170528641417216 867385228488299136 867970730564517888 872252710129647616 873219230824923136 876511756565827536 877482996600435456 881153247988113408 885455754081805368 890144607661461504 894104082258412032 895094815894659072 896086647337254912 899510607321199104 908296210548228096 908689286987741952 912731250638795616 917564539227291648 918250411640390752 918581268789854208 923112926463737856 927219048267982848 927620313799986576 928246475742609408 936680467127860224 937718378556309504 941254102221257979 942344445765065728 946945737004152963 951548411050524672 956194643526357312 957254178109565952 961258088714305536 965951731725605856 967022077886194176 971372336280743936 972448688873209856 981284298895853568 982371634678038528 986075726136555978 987168371175489888 991297403986627584 996860240148168704 1001727721789517184 1002837710400497664 1007032283414986752 1011949433236348992 1012632518991937536 1021833236866756608 1022597049326798792 1022965503879610368 1028012122652798976 1033031713095439596 1038052812055117824 1038502042271705088 1043121429301480704 1043572853024984898 1044277285210435584 1048645187688333312 1049429041874732288 1054986201672843264 1059678912306266112 1060137501485698944 1060853115134410752 1070491962431840256 1071678146921496576 1075718973967151976 1076910950373261696 1076965080874360832 1081755556312646656 1082223699433317672 1092793878315836928 1094004774982361088 1098580672816349184 1103944836257835264 1105168089012793344 1110139812892278784 1115560417447416864 1121467770166689792 1122710439632044032 1126943687013206832 1128192424200559872 1132911318841860096 1139211583865929728 1144831682045162496 1146100240457711616 1150421680492648641 1156513637984398848 1167809413562007552 1168682342087770048 1169977328800580608 1174870997317484544 1180607672109073824 1186859476881948672 1192138776344549376 1192654689171411312 1193459754526212096 1199347476428265472 1205203665278012862 1211061614064304128 1211585715983655936 1216975000851727488 1217501661862482381 1223419385636388864 1229393113105316544 1230755371855156224 1230817235284983808 1236292064357310464 1236827085066648768 1237661967656812544 1248907289503813632 1250291171408412672 1255005469628343972 1261651241437526016 1262594316005537284 1263049244586049536 1268731214734032896 1274926191368476416 1276338904146087936 1281677451619074048 1287935642300807808 1289362770514925568 1294755792962125824 1301956095846776832 1308379065194471424 1309828846237384704 1314767634848741304 1316224494900653184 1321729871982170112 1328183631122708052 1334639329785151488 1335636962386022912 1337116947200663552 1342709711219982336 1349265910981798656 1362444315822342144 1363033930481612928 1363954005172813824 1369096875958193424 1370682830203731968 1377375617460586128 1384669389695606784 1390828572401974272 1391430470699979864 1392369713613914112 1405020700691790336 1406070942824348339 1406577567834464256 1412905216408354816 1413516668647598592 1427322616575787008 1434291965289535968 1435881267164348928 1441887133071458304 1442964932577756896 1443484850955485184 1457058504421115904 1458673033309814784 1471926448343780352 1473557452017057792 1479113589204833967 1480752556763234832 1487413889929889152 1495290360222253056 1502591582684275776 1504256565600746496 1510548425122480128 1517924149854523488 1518948778487906304 1526442242726883328 1528133653943615488 1533895573990198188 1542018183979198464 1549547569643159394 1557079218082676736 1557753063407557632 1564682143952221056 1566415927815653376 1566494663089979392 1574143562812098432 1582479302509264896 1589518368459399168 1590206252228548416 1591279672701616128 1605737943647760384 1606938220370683816 1607517220382244864 1615447621311541248 1622633334468969984 1623335549149976508 1631225847515185152 1639190817473755392 1641007162473541632 1647871009224523776 1649102780088865024 1657035031077715968 1665209719338418176 1667054895211216896 1673340626171125296 1682201655250034688 1684065659448066048 1690415530519810248 1692288636300839808 1699901588491301888 1701785205528117248 1717247523067743744 1719150360686567424 1726341057282834432 1734770456976598272 1744505420259295232 1753023513131655072 1754965993200870912 1762306495976226816 1770911508163610736 1780289215322923008 1788208164516824064 1790189631789318144 1792173294674509824 1799021214642398208 1807805497917019293 1816592421096456192 1817378573975483904 1825462501277591232 1835129078454583296 1836500823280781504 1846225852927475712 1854438096535965696 1855240627599973152 1856492951485218816 1873360934255720448 1875436757112619008 1882508204442515958 1884688891530131456 1893891474008305926 1903096822101049344 1912389287052714624 1914508356219131904 1922516177428611072 1931903463451211712 1934044155772388352 1942744672561487872 1944897377746419712 1962568597791707136 1964743269356077056 1972151452273111956 1974336742350979776 1982594807973255168 1993720480296337408 2003455443579034368 2005675420800995328 2014064566829973504 2023898866472697984 2025265037983875072 2043666473733513216 2045194098653597584 2045931007759220736 2056024245305597952 2066063426190879192 2077004084543410176 2086242858602961408 2087145706049969796 2088554570420871168 2097290375376666624 2098858083749464576 2109972403345686528 2119357824612532224 2120275002971397888 2140983924863680512 2143356293842993152 2151437947934303952 2153821900746523392 2153930161748721664 2163511112625293312 2164447398866635344 2185587756631673856 2188009549964722176 2207889672515670528 2209540053009690247 2210336178025586688 2220279625784557568 2231120834894833728 2242935540333379584 2253887374026413664 2256384848401119744 2265822637683720192 2278423167731859456 2289663364090324992 2292200480915423232 2300843360985297282 2313027275968797696 2324321354464739091 2335618827124015104 2337364684175540096 2339954657601161216 2349741994634969088 2361215344218147648 2373718953763897344 2384277552689098752 2385309378342822624 2386919509052424192 2398694952856530944 2410407330556025724 2422123228128608256 2423171431967311872 2433950001703454976 2435003323724964762 2446838771272777728 2458786226210633088 2461510743710312448 2461634470569967616 2472584128714620928 2473654170133297536 2475323935313625088 2497814579007627264 2500582342816825344 2510010939256687944 2523302482875052032 2525188632011074568 2526098489172099072 2549852382736952832 2552677808292175872 2563354903238148096 2575871284601615616 2578725541029851136 2589511585924251648 2603912191693553664 2616758130388942848 2619657692474769408 2629535269697482608 2632448989801306368 2643459743964340224 2656367262245416104 2671273924772045824 2674233894401327104 2698531821963597312 2724888631644684288 2726067860963225856 2738193751916386848 2741365660407463936 2754751234921172256 2769338779391213568 2781657144803948544 2782860941399959728 2784739427227828224 2810041401383580672 2812141885648696678 2813155135668928512 2825810432816709632 2827033337295197184 2840837211012458889 2854645233151574016 2868583930579071936 2871762534328697856 2883774266142916608 2885929865155513792 2914117008842231808 2917346066619629568 2943852896687560704 2947114904034115584 2958227178409667934 2961505113526469664 2974827779859778304 2990580720444506112 3005183165368551552 3008513131201492992 3021096850244960256 3035848299709046976 3037897556975812608 3052884485453766656 3056267307887230976 3067791147980396376 3084036367958396928 3099095139286318788 3114158436165353472 3115506126815115264 3129364287904442112 3132831855631306752 3132989326179958784 3148287125624196864 3164958605018529792 3179036736918798336 3180412504457096832 3182559345403232256 3211475887295520768 3213876440741367632 3215034440764489728 3230895242623082496 3245266668937939968 3246671098299953016 3278381634947510784 3282014324947083264 3295742018449047552 3298205560177730048 3330419438676836352 3346681252342250592 3364403310500069376 3368131318896132096 3380831061039620496 3384577272601679616 3399803176982603776 3403570411056234496 3434495046135487488 3438300721373134848 3451265041477945923 3469540913953196544 3489010840518590464 3506047026263310144 3509931986401741824 3524612991952453632 3541823016327221472 3560578430645846016 3576416329033648128 3580379263578636288 3598042429284796416 3615610995834038586 3633184842192912384 3634757147950967808 3650925002555182464 3652504985587447143 3670258156909166592 3673001646561563008 3692451705854951424 3708876193071931392 3710481255199946304 3712985902970437632 3746721868511440896 3750873514225238016 3765016408885031916 3769377783060262912 3787782948016611852 3806193644202098688 3824778574105429248 3829016712438263808 3845032354857222144 3863806926902423424 3868088311544776704 3885489345122975744 3889794755492839424 3925137195583414272 3929486538712154112 3944302904546223912 3948673484701959552 3965189615946510336 4006910887158068736 4011350841601990656 4028129133659947008 4047797732945395968 4087332947467026432 4090388197307195168 4091862015518441472 4112048490611195904 4132126852381758384 4154008169086820352 4172485717205922816 4174291412099939592 4177109140841742336 4197716167498929152 4218212828473045017 4238715649225064448 4240550005942795776 4281967849727361024 4302875895868607904 4307643801493046784 4307860323497443328 4327022225250586624 4328894797733270688 4371175513263347712 4376019099929444352 4415779345031341056 4419080106019380494 4420672356051173376 4440559251569115136 4462241669789667456 4485871080666759168 4507774748052827328 4512769696802239488 4531645275367440384 4556846335463718912 4579326728180649984 4584400961830846464 4601686721970594564 4626054551937595392 4648642708929478182 4671237654248030208 4674729368351080192 4679909315202322432 4699483989269938176 4722430688436295296 4747437907527794688 4768555105378197504 4770618756685645248 4773839018104848384 4797389905713061888 4820814661112051448 4846342863934623744 4867900003406909952 4870006647449929524 4893677542545555456 4917572452421266176 4923021487420624896 4923268941139935232 4945168257429241856 4947308340266595072 4995629158015254528 5001164685633650688 5020021878513375888 5046604965750104064 5050377264022149136 5052196978344198144 5099704765473905664 5105355616584351744 5151742569203231232 5157451082059702272 5179023171848503296 5233516260777885696 5259070539394965216 5264897979602612736 5286919487928680448 5312734524490832208 5342547849544091648 5348467788802654208 5397063643927194624 5423416493751057879 5449777263289368576 5452135721926451712 5476387503832773696 5482731320814927872 5509502469842344512 5538677558782427136 5563314289607897088 5565721882799919456 5569478854455656448 5620082802767161344 5624283771297393356 5626310271337857024 5651620865633419264 5654066674590394368 5681674422024917778 5709290466303148032 5737167861158143872 5743525068657395712 5767548532285833216 5771859730311027584 5828234017684463616 5834692133239259136 5887705793375121408 5894229808068231168 5916454356819335868 5923010227052939328 5949655559719556608 5981161440889012224 6010366330737103104 6017026262402985984 6042193700489920512 6071696599418093952 6075795113951625216 6105768970907533312 6112534615774461952 6135582295960792752 6168072735916793856 6198190278572637576 6231012253630230528 6258728575808884224 6265663711262613504 6296574251248393728 6329917210037059584 6358073473837596672 6360825008914193664 6422951774591041536 6427752881482735264 6430068881528979456 6461790485246164992 6490533337875879936 6493342196599906032 6556763269895021568 6564028649894166528 6596411120355460096 6628620159029070741 6660838877353672704 6693362504684501184 6728806621000138752 6761662122079240992 6769154545203359232 6799606353965207552 6807140822112468992 6868990092270974976 6876601442746269696 6902530082955891846 6939081827906393088 6978021681037180928 7012094052526620288 7019863972803483648 7049225983904907264 7083646032654442944 7121156861291692032 7152832658067296256 7160758527157272576 7196084858569592832 7231221991668077172 7266369684385824768 7269514295901935616 7301850005110364928 7305009971174894286 7340516313818333184 7346003293123126016 7384903411709902848 7417752386143862784 7420962510399892608 7425971805940875264 7493443737022881792 7501747028450476032 7530032817770063832 7538755566120525824 7575565896033223704 7649557148210858496 7658033424876527616 7690064709714444288 7727613853804846848 7736176623089553408 7770978690245951488 7850274391166828544 7858973077424308224 7888605809092447824 7897346969403919104 7930379231893020672 8013821774316137472 8022701683203981312 8095595465890791936 8174665894934052864 8180776394614390336 8224096981222391808 8264253704763516768 8308016338173640704 8344971434411845632 8348582824199879184 8354218281683484672 8395432334997858304 8436425656946090034 8477431298450128896 8481100011885591552 8522511633037376667 8563935699454722048 8605751791737215808 8615287602986093568 8615720646994886656 8654044450501173248 8657789595466541376 8742351026526695424 8752038199858888704 8831558690062682112 8838160212038760988 8841344712102346752 8881118503138230272 8924483339579334912 8971742161333518336 9015549496105654656 9025539393604478976 9063290550734880768 9113692670927437824 9158653456361299968 9168801923661692928 9203373443941189128 9252109103875190784 9297285417858956364 9342475308496060416 9349458736702160384 9359818630404644864 9398967978539876352 9444861376872590592 9494875815055589376 9537110210756395008 9541237513371290496 9547678036209696768 9594779811426123776 9641629322224102896 9692685727869247488 9735800006813819904 9740013294899859048 9835144904842532352 9846042974841249792 9890336514858483712 9894616680533190144 9991258316030509056 10040043757026751776 10093209931500208128 10100754528044298272 10104393956688396288 10199409530947811328 10210711233168703488 10303485138406462464 10314902164119404544 10353795124433837769 10467032521555771392 10518141078789930432 10529795959205225472 10573838975857360896 10625469048981664416 10685095699088183296 10696935577605308416 10794127287854389248 10846832987502115758 10899554526578737152 10904271443852903424 10952775007665547392 10965462641629855744 11019004939684689024 11077355117564854272 11126628579215794176 11131443765599838912 11138957708911312896 11240165605534322688 11248567542594786712 11252620542675714048 11308133349180788736 11363348844049835556 11418580932606296064 11474335722316287744 11487050137314791424 11535097064571666432 11543719460622055168 11656468035368927232 11669384266478518272 11775411586750242816 11788459616136462336 11832908713638671736 11846020454105878656 11899311119439113216 12020732661474206208 12034052524805971968 12084387400979841024 12143393198836187904 12211537941815066624 12271164591921585504 12336145471833587712 12396380557145275152 12462024507260461056 12517457151617768448 12531327422525227008 12593148502496787456 12654638485419135051 12716146947675193344 12721650017828387328 12845903549182083072 12855505762965470528 12923580970492329984 12981066675751759872 12986684393199812064 13113526539790043136 13128057299788333056 13192822240710920192 13257240318058141482 13321677754707345408 13386725009369002368 13457613242000277504 13523324244158481984 13538309090406718464 13599212707930415104 13614281644224937984 13737980184541949952 13753202885492539392 13805060165911783692 13878163655812786176 13956043362074361856 14024188105053240576 14039727945606967296 14098451967809814528 14167292065308885888 14242313722583384064 14305665316134592512 14321517054314545152 14392169717139185664 14462443983336154344 14539028591803871232 14603700010220729856 14610019942349788572 14681032627636666368 14692006586246252032 14769806823419805696 14835504772287725568 14841925020799785216 14986887474045763584 15003494056900952064 15060065635540127664 15077511132241051648 15151131792066447408 15299114296421716992 15316066849753055232 15455227707609693696 15466780371067831729 15472353246179106816 15541957380491902976 15700548782333657088 15777211618184895648 15794693938807838208 15860758463786041344 16027643548632274944 16045403366407962624 16191190931781583872 16270249481253173637 16349331789868105728 16361552789228780672 16448193962444783616 16528507409527033536 16616032676347281408 16689942868823691264 16697165648399758368 16708436563366969344 16790864669995716608 16872851313892180068 16954862596900257792 16962200023771183104 17045023266074753334 17127871398909444096 17211503583474431616 17230575205972187136 17231441293989773312 17308088901002346496 17315579190933082752 17484702053053390848 17504076399717777408 17663117380125364224 17676320424077521976 17682689424204693504 17848966679158669824 17943484322667036672 18031098992211309312 18051078787208957952 18126581101469761536 18227385341854875648 18317306912722599936 18337603847323385856 18406746887882378256 18504218207750381568 18594570835717912728 18698917473404320768 18719637260809289728 18889722753745181184 18989751630111178752 19074220421512790016 19082475026742580992 19189559622852247552 19283258644448205792 19385371455738494976 19471600013627639808 19480026589799718096 19670289809685064704 19692085949682499584 19780673029716967424 19789233361066380288 19885860477087212223 19982516632061018112 20080087514053503552 20186419863000416256 20201509056088596544 20398819061895622656 20421422466337406976 20606970276812924928 20629804328238809088 20707590248867675538 20934065043111542784 21036282157579860864 21059591918410450944 21147677951714721792 21250938097963328832 21370191398176366592 21393871155210616832 21588254575708778496 21693665975004231516 21799109053157474304 21808542887705806848 21905550015331094784 21930925283259711488 22038009879369378048 22154710235129708544 22253257158431588352 22262887531199677824 22277915417822625792 22480331211068645376 22497135085189573424 22505241085351428096 22616266698361577472 22726697688099671112 22948671444632575488 22974100274629582848 23070194129143332864 23087438921244110336 23312936070737854464 23550823173500485632 23576919232272924672 23665817427277343472 23692040908211757312 23798622238878226432 24041465322948412416 24068105049611943936 24286786397672375808 24423075883630133248 24542329183843171008 24672290943667175424 24792761114290550304 24924049014520922112 25034914303235536896 25062654845050454016 25186297004993574912 25309276970838270102 25432293895350386688 25443300035656774656 25567534899112130001 25691807098364166144 25711011525930941056 25847161940984659968 25962133351503519744 25973368786399624128 26227053079580086272 26256114599576666112 26385644481421840384 26514480636116282964 26643355509414690816 26773450018738004736 26915226484000555008 27046648488316963968 27076618180813436928 27198425415860830208 27228563288449875968 27475960369083899904 27506405770985078784 27610120331823567384 27756327311625572352 28048376210106481152 28079455891213934592 28196903935619629056 28334584130617771776 28484627445166768128 28611330632269185024 28643034108629090304 28784339434278371328 28924887966672308688 29078057183607742464 29207400020441459712 29220039884699577144 29384013172492504064 29671009544575451136 29683850041599570432 29973774948091527168 30120131271080255328 30155022264482103296 30302263584132894816 30598228592843433984 30632133699506110464 30910455415219387392 30933560742135663458 30944706492358213632 31083914760983805952 31401097564667314176 31554423236369791296 31589387877615676416 31721516927572082688 32055287097264549888 32090806732815925248 32382381863563167744 32540498962506347274 32698663579736211456 32723105578457561344 32896387924889567232 33057014819054067072 33232065352694562816 33379885737647382528 33394331296799516736 33416873126733938688 33581729339991433216 33745702627784360136 33924400047542366208 34090046532149506668 34255742797818888192 34423007166948863232 34461150411944374272 34462882587979546624 34616177802004692992 34631158381866165504 34969404106106781696 35008152799435554816 35326234760250728448 35352640848155043952 35365378848409387008 35697933358317339648 36062197984422618624 36102157574417915904 36253162202939523072 36634613825445199872 36813493775764756512 37008436415500763136 37189141671435825456 37397834946808641536 37439274521618579456 37779445507490362368 37963915456257405153 38148440843025580032 38164950053485161984 38379119245704495104 38566517288896411584 38770742911476989952 38943200027255279616 38960053179599436192 39340579619370129408 39384171899364999168 39561346059433934848 39578466722132760576 39771720954174424446 39965033264122036224 40160175028107007104 40372839726000832512 40403018112177193088 40797638123791245312 40842844932674813952 41213940553625849856 41259608656477618176 41415180497735351076 41868130086223085568 42072564315159721728 42119183836820901888 42295355903429443584 42501876195926657664 42740382796352733184 42787742310421233664 43176509151417556992 43387331950008463032 43617085775411613696 43811100030662189568 44076019758738756096 44309420470259417088 44506514316863176704 44525775062399355648 44960662422137290752 44994270170379146848 45010482170702856192 45232533396723154944 45453395376199342224 45897342889265150976 45948200549259165696 46174877842488220672 46400341113203495187 46625872141475708928 47101646347000971264 47331634854554686944 47384081816423514624 47597244477756452864 48082930645896824832 48136210099223887872 48573572795344751616 48846151767260266496 49084658367686342016 49344581887334350848 49585522228581100608 49848098029041844224 50069828606471073792 50125309690100908032 50372594009987149824 50618553941676540204 50864587790700773376 50886600071313549312 51135069798224260002 51383614196728332288 51422023051861882112 51694323881969319936 51924266703007039488 51946737572799248256 52454106159160172544 52512229199153332224 52771288962843680768 53028961272232565928 53546900037476009472 53830452968001110016 54093296976633927936 54153236361626873856 54396850831721660416 54951920738167799808 55012811541970157568 55220240663647134768 55512654623251144704 56096752420212962304 56158911782427869184 56669168261235543552 56969254890333536256 57222661264538370048 57568678868556742656 57849775933344617376 58156114367215484928 58414800040882919424 58440079769399154288 58768026344985008128 59342019089150902272 59367700083199140864 59657581431261636669 59947549896183054336 60240262542160510656 60310044528964206592 60604527168265789632 61196457185686867968 61264267399012220928 61820910830438774784 61867121484271326916 61889412984716427264 62167829521967611904 62802195129334628352 63108846472739582592 63178775755231352832 63443033855144165376 64110574194529099776 64181613465631850496 64764763727126335488 65080997925012694548 65397327159472422912 65446211156915122688 65792775849779134464 66114029638108134144 66464130705389125632 66759771475294765056 66788662593599033472 66833746253467877376 67163458679982866432 67491405255568720272 67848800095084732416 68180093064299013336 68846014333897726464 68922300823888748544 69232355604009385984 69262316763732331008 69938808212213563392 70652469520501456896 70705281696310087904 70730757696818774016 71395866716634679296 72124395968845237248 72204315148835831808 73269227650890399744 73626987551529513024 74016872831001526272 74378283342871650912 74795669893617283072 74878549043237158912 75558891014980724736 75927830912514810306 76296881686051160064 76329900106970323968 76758238491408990208 77133034577792823168 77541485822953979904 77886400054510559232 77920106359198872384 78681159238740258816 78768343798729998336 79156933444265521152 79543441908348848892 79930066528244072448 80320350056214014208 80745679452001665024 80806036224354386176 81595276247582490624 81685689865349627904 82427881107251699712 82519217312955236352 82830360995470702152 84145128630319443456 84238367673641803776 84590711806858887168 85003752391853315328 85480765592705466368 86353018302835113984 86774663900016926064 87234171550823227392 87622200061324379136 88152039517477512192 89013028633726353408 89051550124798711296 89921324844274581504 89988540340758293696 90465066793446309888 90906790752398684448 91794685778530301952 91896401098518331392 92349755684976441344 92800682226406990374 93251744282951417856 94203292694001942528 94663269709109373888 94768163632847029248 95194488955512905728 96165861291793649664 96272420198447775744 97147145590689503232 97692303534520532992 98169316735372684032 98689163774668701696 99171044457162201216 99696196058083688448 100139657212942147584 100250619380201816064 100745188019974299648 101237107883353080408 101773200142627098624 102270139596448520004 102767228393456664576 102844046103723764224 103388647763938639872 103848533406014078976 103893475145598496512 104908212318320345088 105024458398306664448 105542577925687361536 106057922544465131856 107093800074952018944 108186593953267855872 108306472723253747712 108793701663443320832 109903841476335599616 110440481327294269536 111025309246502289408 112193504840425924608 112317823564855738368 113338336522471087104 113891746368772215459 114445322529076740096 115137357737113485312 115699551866689234752 116312228734430969856 116829600081765838848 116880159538798308576 117536052689970016256 118684038178301804544 118735400166398281728 119315162862523273338 119895099792366108672 120480525084321021312 120620089057928413184 121209054336531579264 122392914371373735936 122528534798024441856 123641821660877549568 123734242968542653832 123778825969432854528 125604390258669256704 126217692945479165184 126357551510462705664 126886067710288330752 128221148389058199552 128363226931263700992 129529527454252670976 130161995850025389096 130892422313830245376 132228059276216268288 132928261410778251264 133519542950589530112 133577325187198066944 134326917359965732864 134982810511137440544 135697600190169464832 136360186128598026672 137692028667795452928 137844601647777497088 138464711208018771968 138524633527464662016 139201023339610485561 139877616424427126784 141304939041002913792 141410563392620175808 142791733433269358592 144248791937690474496 144408630297671663616 146538455301780799488 147253975103059026048 148033745662003052544 148756566685743301824 149591339787234566144 149757098086474317824 151117782029961449472 151855661825029620612 152593763372102320128 152659800213940647936 153516476982817980416 154266069155585646336 155082971645907959808 155772800109021118464 155840212718397744768 157362318477480517632 157536687597459996672 158313866888531042304 159086883816697697784 160640700112428028416 161491358904003330048 161612072448708772352 163190552495164981248 164855762214503399424 165038434625910472704 165660721990941404304 168290257260638886912 168476735347283607552 170007504783706630656 170961531185410932736 172706036605670227968 173549327800033852128 174468343101646454784 175244400122648758272 176304079034955024384 178026057267452706816 178103100249597422592 178972744293784910007 179842649688549163008 179977080681516587392 180930133586892619776 181813581504797368896 183589371557060603904 183792802197036662784 184699511369952882688 185601364452813980748 186503488565902835712 188406585388003885056 189326539418218747776 189536327265694058496 190388977911025811456 192331722583587299328 192544840396895551488 194294291181379006464 196338633470745368064 197378327549337403392 198342088914324402432 199392392116167376896 200279314425884295168 200501238760403632128 201490376039948599296 202474215766706160816 203546400285254197248 204540279192897040008 205688092207447528448 207697066812028157952 207786950291196993024 209816424636640690176 211085155851374723072 212115845088930263712 214187600149904037888 216373187906535711744 216612945446507495424 217587403326886641664 219807682952671199232 220880962654588539072 222050618493004578816 224387009680851849216 224635647129711476736 226676673044942174208 227783492737544430918 228890645058153480192 230274715474226970624 231399103733378469504 232624457468861939712 233659200163531677696 233760319077596617152 235072105379940032512 237470800332796563456 238630325725046546676 239790199584732217344 240961050168642042624 241240178115856826368 242418108673063158528 244785828742747471872 245057069596048883712 247283643321755099136 247468485937085307664 247557651938865709056 252435385890958330368 252715103020925411328 253772135420576661504 256442296778116399104 259059054908505341952 260323991700050778192 261784844627660490752 264456118552432536576 267039085901179060224 267154650374396133888 268653834719931465728 269965621022274881088 271395200380338929664 272720372257196053344 275384057335590905856 275689203295554994176 276929422416037543936 277049267054929324032 278402046679220971122 279755232848854253568 282609878082005827584 282821126785240351616 285583466866538717184 288497583875380948992 288817260595343327232 293076910603561598976 294507950206118052096 296067491324006105088 297513133371486603648 299182679574469132288 299514196172948635648 302235564059922898944 303711323650059241224 305319600427881295872 308532138311171292672 310165943291815919616 311545600218042236928 311680425436795489536 314724636954961035264 315073375194919993344 316627733777062084608 318173767633395395568 321281400224856056832 323224144897417544704 326381104990329962496 329711524429006798848 331321443981882808608 336580514521277773824 336953470694567215104 340015009567413261312 341923062370821865472 345412073211340455936 347098655600067704256 348936686203292909568 350488800245297516544 352608158069910048768 356052114534905413632 356206200499194845184 357945488587569820014 359685299377098326016 359954161363033174784 361860267173785239552 363627163009594737792 367178743114121207808 367585604394073325568 369399022739905765376 371202728905627961496 376813170776007770112 378653078836437495552 379072654531388116992 380777955822051622912 384663445167174598656 385089680793791102976 388588582362758012928 392677266941490736128 396684177828648804864 398784784232334753792 400558628851768590336 402980752079897198592 404948431533412321632 407092800570508394496 409080558385794080016 411376184414895056896 415394133624056315904 415573900582393986048 417603070018831456683 419632849273281380352 422170311702749446144 424231690177860527424 428375200299808075776 432746375813071423488 433225890893014990848 435174806653773283328 439615365905342398464 441761925309177078144 444101236986009157632 448774019361703698432 449271294259422953472 453353346089884348416 455566985475088861836 457781290116306960384 460549430948453941248 462798207466756939008 465248914937723879424 467318400327063355392 467520638155193234304 470144210759880065024 474941600665593126912 477260651450093093352 481922100337284085248 484836217346126317056 489571657485494943744 494567286643510198272 494936971874170615328 495115303877731418112 504870771781916660736 505430206041850822656 512884593556232798208 518118109817010683904 520647983400101556384 523569689255320981504 528912237104865073152 534078171802358120448 534309300748792267776 537307669439862931456 539931242044549762176 542790400760677859328 545440744514392106688 550768114671181811712 551378406591109988352 554098534109858648064 556804093358441942244 559510465697708507136 565219756164011655168 565642253570480703232 571166933733077434368 576995167750761897984 577634521190686654464 589015900412236104192 592134982648012210176 595026266742973207296 598365359148938264576 604471128119845797888 607422647300118482448 610639200855762591744 617064276622342585344 623091200436084473856 623360850873590979072 629449273909922070528 633255467554124169216 636347535266790791136 642562800449712113664 646448289794835089408 652762209980659924992 659423048858013597696 662642887963765617216 673161029042555547648 673906941389134430208 680030019134826522624 683846124741643730944 690824146422680911872 694197311200135408512 697873372406585819136 700977600490595033088 705216316139820097536 712412400998389690368 715890977175139640028 719370598754196652032 719908322726066349568 723720534347570479104 727254326019189475584 734357486228242415616 735171208788146651136 738798045479811530752 742405457811255922992 757306157672874991104 758145309062776233984 761555911644103245824 769326890334349197312 777177164725516025856 785354533882981472256 793368355657297609728 801117257703537180672 805961504159794397184 809896863066824643264 814185601141016788992 818161116771588160032 822752368829790113792 830788267248112631808 831147801164787972096 835206140037662913366 839265698546562760704 844340623405498892288 848463380355721054848 856750400599616151552 865492751626142846976 866451781786029981696 879230731810684796928 883523850618354156288 888202473972018315264 897548038723407396864 898542588518845906944 906706692179768696832 911133970950177723672 925596414933513878016 930497829875447758848 934636800654126710784 935041276310386468608 940288421519760130048 949883201331186253824 954521302900186186704 963844200674568170496 969672434692252634112 979143314970989887488 989134573287020396544 989873943748341230656 1009741543563833321472 1010860412083701645312 1025769187112465596416 1036236219634021367808 1041295966800203112768 1047139378510641963008 1057824474209730146304 1068156343604716240896 1068618601497584535552 1074615338879725862912 1079862484089099524352 1085580801521355718656 1090881489028784213376 1101536229342363623424 1102756813182219976704 1108197068219717296128 1113608186716883884488 1130439512328023310336 1131284507140961406464 1142333867466154868736 1153990335501523795968 1155269042381373308928 1178031800824472208384 1190052533485946414592 1196730718297876529152 1208942256239691595776 1214845294600236964896 1221278401711525183488 1234128553244685170688 1246182400872168947712 1246721701747181958144 1252809210056494370049 1258898547819844141056 1266510935108248338432 1272695070533581582272 1285125600899424227328 1292896579589670178816 1305524419961319849984 1318846097716027195392 1325285775927531234432 1346322058085111095296 1347813882778268860416 1360060038269653045248 1381648292845361823744 1388394622400270817024 1395746744813171638272 1401955200981190066176 1410432632279640195072 1424824801996779380736 1431781954350279280056 1439816645452132699136 1454508652038378951168 1468714972456484831232 1477596090959623061504 1484810915622511845984 1514612315345749982208 1516290618125552467968 1523111823288206491648 1538653780668698394624 1554354329451032051712 1570709067765962944512 1586736711314595219456 1602234515407074361344 1611923008319588794368 1619793726133649286528 1628371202282033577984 1636322233543176320064 1645504737659580227584 1662295602329575944192 1670412280075325826732 1678531397093125521408 1688681246810997784576 1696926760711442109696 1713500801199232303104 1730985503252285693952 1732903563572059963392 1767047701236708312576 1776404947944036630528 1795096077446814793728 1813413384359537393664 1822267941900355447344 1851192829867027756032 1869273601308253421568 1870082552620772937216 1880576843039520260096 1899766402662372507648 1909042605800372373408 1927688401349136340992 1939344869384505268224 1958286629941979774976 1978269146574040793088 1979747887496682461312 2019483087127666642944 2021720824167403290624 2051538374224931192832 2072472439268042735616 2082591933600406225536 2094278757021283926016 2115648948419460292608 2137237202995169071104 2159724968178199048704 2171161603042711437312 2181762978057568426752 2203072458684727246848 2205513626364439953408 2216394136439434592256 2227216373433767768976 2262569014281922812928 2284667734932309737472 2307980671003047591936 2356063601648944416768 2380105066971892829184 2393461436595753058304 2417884512479383191552 2429690589200473929792 2442556803423050366976 2468257106489370341376 2492364801744337895424 2493443403494363916288 2505618420112988740098 2517797095639688282112 2533021870216496676864 2545390141067163164544 2570251201798848454656 2585793159179340357632 2637692195432054390784 2650571551855062468864 2692644116170222190592 2695627765556537720832 2720120076539306090496 2776789244800541634048 2791493489626343276544 2803910401962380132352 2820865264559280390144 2849649603993558761472 2863563908700558560112 2879633290904265398272 2909017304076757902336 2937429944912969662464 2955192181919246123008 2969621831245023691968 3029224630691499964416 3032581236251104935936 3046223646576412983296 3077307561337396789248 3108708658902064103424 3141418135531925889024 3173473422629190438912 3204469030814148722688 3223846016639177588736 3239587452267298573056 3256742404564067155968 3272644467086352640128 3291009475319160455168 3324591204659151888384 3340824560150651653464 3393853521422884219392 3427001602398464606208 3461971006504571387904 3465807127144119926784 3534095402473416625152 3590192154893629587456 3626826768719074787328 3644535883800710894688 3702385659734055512064 3738547202616506843136 3740165105241545874432 3761153686079040520192 3799532805324745015296 3818085211600744746816 3855376802698272681984 3878689738769010536448 3916573259883959549952 3956538293148081586176 3959495774993364922624 4038966174255333285888 4043441648334806581248 4144944878536085471232 4165183867200812451072 4188557514042567852032 4231297896838920585216 4274474405990338142208 4319449936356398097408 4363525956115136853504 4406144917369454493696 4432788272878869184512 4454432746867535537952 4525138028563845625856 4569335469864619474944 4615961342006095183872 4712127203297888833536 4760210133943785658368 4786922873191506116608 4835769024958766383104 4859381178400947859584 4885113606846100733952 4936514212978740682752 4986886806988727832576 5011236840225977480196 5035594191279376564224 5066043740432993353728 5090780282134326329088 5140502403597696909312 5171586318358680715264 5301143103710124937728 5385288232340444381184 5440240153078612180992 5553578489601083268096 5607820803924760264704 5641730529118560780288 5699299207987117522944 5727127817401117120224 5759266581808530796544 5818034608153515804672 5874859889825939324928 5910384363838492246016 5939243662490047383936 6058449261382999928832 6065162472502209871872 6154615122674793578496 6217417317804128206848 6282836271063851778048 6346946845258380877824 6479174904534597146112 6513484809128134311936 6545288934172705280256 6582018950638320910336 6649182409318303776768 6681649120301303306928 6787707042845768438784 6854003204796929212416 6923942013009142775808 7068190804946833250304 7180384309787259174912 7253653537438149574656 7289071767601421789376 7404771319468111024128 7477094405233013686272 7480330210483091748864 7522307372158081040384 7599065610649490030592 7636170423201489493632 7710753605396545363968 7757379477538021072896 7913076586296163172352 7918991549986729845248 8077932348510666571776 8086883296669613162496 8330367734401624902144 8377115028085135704064 8462595793677841170432 8548948811980676284416 8638899872712796194816 8727051912230273707008 8812289834738908987392 8865576545757738369024 8908865493735071075904 9050276057127691251712 9138670939729238949888 9231922684012190367744 9424254406595777667072 9520420267887571316736 9671538049917532766208 9718762356801895719168 9770227213692201467904 9873028425957481365504 9973773613977455665152 10022473680451954960392 10181560564268652658176 10281004807195393818624 10343172636717361430528 10602286207420249875456 10770576464680888762368 10880480306157224361984 11107156979202166536192 11215641607849520529408 11283461058237121560576 11398598415974235045888 11454255634802234240448 11518533163617061593088 11636069216307031609344 11749719779651878649856 11820768727676984492032 11878487324980094767872 12116898522765999857664 12130324945004419743744 12434834635608256413696 12565672542127703556096 12693893690516761755648 12958349809069194292224 13090577868345410560512 13164037901276641820672 13298364818636607553536 13363298240602606613856 13575414085691536877568 13708006409593858424832 13847884026018285551616 14136381609893666500608 14360768619574518349824 14507307074876299149312 14578143535202843578752 14809542638936222048256 14960660420966183497728 15198131221298980061184 15272340846402978987264 15421507210793090727936 15514758955076042145792 15837983099973459690496 16155864697021333143552 16660735468803249804288 16754230056170271408128 16925191587355682340864 17097897623961352568832 17277799745425592389632 17454103824460547414016 17624579669477817974784 17731153091515476738048 17817730987470142151808 18100552114255382503424 18463845368024380735488 18848508813191555334144 19040840535775142633472 19437524713603791438336 19540454427384402935808 19746056851914962731008 19947547227954911330304 20044947360903909920784 20363121128537305316352 20562009614390787637248 20686345273434722861056 21204572414840499750912 21541152929361777524736 21760960612314448723968 22214313958404333072384 22431283215699041058816 22566922116474243121152 22797196831948470091776 22908511269604468480896 23037066327234123186176 23272138432614063218688 23756974649960189535744 24233797045531999715328 24260649890008839487488 25131345084255407112192 25387787381033523511296 25916699618138388584448 26181155736690821121024 26328075802553283641344 26596729637273215107072 26726596481205213227712 27150828171383073755136 27416012819187716849664 27695768052036571103232 28272763219787333001216 29014614149752598298624 29156287070405687157504 29619085277872444096512 29921320841932366995456 30544681692805957974528 30843014421586181455872 31029517910152084291584 31675966199946919380992 32311729394042666287104 33321470937606499608576 33508460112340542816256 33850383174711364681728 34195795247922705137664 34555599490851184779264 34908207648921094828032 35249159338955635949568 35462306183030953476096 35635461974940284303616 36201104228510765006848 37697017626383110668288 38081681071550285266944 38875049427207582876672 39492113703829925462016 39895094455909822660608 40089894721807819841568 40726242257074610632704 41124019228781575274496 41372690546869445722112 42409144829680999501824 43082305858723555049472 43521921224628897447936 44428627916808666144768 45594393663896940183552 45817022539208936961792 46074132654468246372352 46544276865228126437376 47513949299920379071488 48467594091063999430656 50262690168510814224384 50775574762067047022592 51833399236276777168896 52362311473381642242048 52656151605106567282688 53193459274546430214144 53453192962410426455424 54301656342766147510272 55391536104073142206464 56545526439574666002432 58312574140811374315008 59238170555744888193024 59842641683864733990912 61089363385611915949056 61686028843172362911744 62059035820304168583168 63351932399893838761984 64623458788085332574208 66642941875212999217152 67700766349422729363456 68391590495845410275328 69111198981702369558528 69816415297842189656064 71270923949880568607232 72402208457021530013696 75394035252766221336576 76163362143100570533888 77750098854415165753344 78984227407659850924032 79790188911819645321216 80179789443615639683136 81452484514149221265408 82248038457563150548992 82745381093738891444224 84818289659361999003648 87043842449257794895872 88857255833617332289536 91634045078417873923584 92148265308936492744704 93088553730456252874752 95027898599840758142976 96935188182127998861312 100525380337021628448768 101551149524134094045184 103666798472553554337792 104724622946763284484096 106386918549092860428288 106906385924820852910848 108603312685532295020544 113091052879149332004864 116625148281622748630016 118476341111489776386048 119685283367729467981824 122178726771223831898112 123372057686344725823488 124118071640608337166336 126703864799787677523968 129246917576170665148416 133285883750425998434304 136783180991690820550656 138222397963404739117056 139632830595684379312128 142541847899761137214464 144804416914043060027392 150788070505532442673152 152326724286201141067776 155500197708830331506688 157968454815319701848064 159580377823639290642432 160359578887231279366272 162904969028298442530816 169636579318723998007296 177714511667234664579072 183268090156835747847168 184296530617872985489408 186177107460912505749504 190055797199681516285952 193870376364255997722624 203102299048268188090368 207333596945107108675584 209449245893526568968192 213812771849641705821696 217206625371064590041088 226182105758298664009728 233250296563245497260032 236952682222979552772096 239370566735458935963648 244357453542447663796224 246744115372689451646976 248236143281216674332672 253407729599575355047936 266571767500851996868608 276444795926809478234112 279265661191368758624256 285083695799522274428928 289608833828086120054784 301576141011064885346304 304653448572402282135552 311000395417660663013376 319160755647278581284864 320719157774462558732544 325809938056596885061632 339273158637447996014592 355429023334469329158144 366536180313671495694336 368593061235745970978816 372354214921825011499008 380111594399363032571904 387740752728511995445248 414667193890214217351168 418898491787053137936384 427625543699283411643392 434413250742129180082176 452364211516597328019456 466500593126490994520064 473905364445959105544192 478741133470917871927296 488714907084895327592448 506815459199150710095872 533143535001703993737216 552889591853618956468224 558531322382737517248512 570167391599044548857856 579217667656172240109568 609306897144804564271104 622000790835321326026752 641438315548925117465088 651619876113193770123264 678546317274895992029184 710858046668938658316288 733072360627342991388672 744708429843650022998016 760223188798726065143808 829334387780428434702336 837796983574106275872768 855251087398566823286784 868826501484258360164352 904728423033194656038912 933001186252981989040128 957482266941835743854592 977429814169790655184896 1013630918398301420191744 1066287070003407987474432 1105779183707237912936448 1117062644765475034497024 1140334783198089097715712 1244001581670642652053504 1282876631097850234930176 1303239752226387540246528 1357092634549791984058368 1421716093337877316632576 1466144721254685982777344 1520446377597452130287616 1658668775560856869404672 1675593967148212551745536 1710502174797133646573568 1737653002968516720328704 1866002372505963978080256 1954859628339581310369792 2027261836796602840383488 2132574140006815974948864 2234125289530950068994048 2280669566396178195431424 2488003163341285304107008 2565753262195700469860352 2606479504452775080493056 2714185269099583968116736 2932289442509371965554688 3040892755194904260575232 3317337551121713738809344 3351187934296425103491072 3421004349594267293147136 3732004745011927956160512 3909719256679162620739584 4054523673593205680766976 4265148280013631949897728 4561339132792356390862848 4976006326682570608214016 5131506524391400939720704 5212959008905550160986112 5864578885018743931109376 6081785510389808521150464 6702375868592850206982144 6842008699188534586294272 7464009490023855912321024 7819438513358325241479168 9122678265584712781725696 9952012653365141216428032 10263013048782801879441408 11729157770037487862218752 12163571020779617042300928 13684017398377069172588544 14928018980047711824642048 15638877026716650482958336 18245356531169425563451392 20526026097565603758882816 23458315540074975724437504 27368034796754138345177088 29856037960095423649284096 36490713062338851126902784 41052052195131207517765632 46916631080149951448875008 54736069593508276690354176 82104104390262415035531264 109472139187016553380708352 164208208780524830071062528 328416417561049660142125056
- Sum of all divisors σ(n): 1259282675905685827490026845
- Sum of proper divisors (its aliquot sum) s(n): 930866258344636167347901789
- 328416417561049660142125056 is an abundant number, because the sum of its proper divisors (930866258344636167347901789) is greater than itself. Its abundance is 602449840783586507205776733
Bases of 328416417561049660142125056
- Binary: 100001111101010001110000110101011100000111100110001010101001101000000010000000000000000002
- Hexadecimal: 0x10FA8E1AB83CC5534040000
- Base-36: 159JT4N67Y38ZPJ400
Squares and roots of 328416417561049660142125056
- 328416417561049660142125056 squared (3284164175610496601421250562) is 107857343323633727600665564460482732712761451543003136
- 328416417561049660142125056 cubed (3284164175610496601421250563) is 35422122301999986054521795290162977540889065702055619568026350046924367112175616
-
328416417561049660142125056 is a
perfect square number . Itssquare root is 18122263036416 -
The
cube root of 328416417561049660142125056 is 689935173.8866501399
Scales and comparisons
How big is 328416417561049660142125056?- 328,416,417,561,049,660,142,125,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 328,416,417,561,049,660,142,125,056 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 328416417561049660142125056 cubic inches would be around 57494597.8 feet tall.
Recreational maths with 328416417561049660142125056
- 328416417561049660142125056 backwards is 650521241066940165714614823
- 328416417561049660142125056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 328416417561049660142125056's digits is 99
- 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 328416417561049660142125056 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 328416417561049660142125056 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/328416417561049660142125056/
Chicago style:
Numbermatics. 2024. "Number 328416417561049660142125056 - Facts about the integer". https://numbermatics.com/n/328416417561049660142125056/
The information we have on file for 328416417561049660142125056 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 328416417561049660142125056, math, Factors of 328416417561049660142125056, curriculum, school, college, exams, university, Prime factorization of 328416417561049660142125056, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-eight septillion, four hundred sixteen sextillion, four hundred seventeen quintillion, five hundred sixty-one quadrillion, forty-nine trillion, six hundred sixty billion, one hundred forty-two million, one hundred twenty-five thousand and fifty-six.