71394945572890670671017792
71,394,945,572,890,670,671,017,792 is an even composite number composed of six prime numbers multiplied together.
71394945572890670671017792 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 71394945572890670671017792:
26 × 33 × 113 × 133 × 236 × 4573
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 457 × 457 × 457)See below for interesting mathematical facts about the number 71394945572890670671017792 from the Numbermatics database.
Names of 71394945572890670671017792
- Cardinal: 71394945572890670671017792 can be written as Seventy-one septillion, three hundred ninety-four sextillion, nine hundred forty-five quintillion, five hundred seventy-two quadrillion, eight hundred ninety trillion, six hundred seventy billion, six hundred seventy-one million, seventeen thousand, seven hundred ninety-two.
Scientific notation
- Scientific notation: 7.1394945572890670671017792 × 1025
Factors of 71394945572890670671017792
Divisors of 71394945572890670671017792
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 27 32 33 36 39 44 46 48 52 54 64 66 69 72 78 88 92 96 99 104 108 117 121 132 138 143 144 156 169 176 184 192 198 207 208 216 234 242 253 264 276 286 288 297 299 312 338 351 352 363 368 396 414 416 429 432 457 468 484 506 507 528 529 552 572 576 594 598 621 624 676 702 704 726 736 759 792 828 832 858 864 897 914 936 968 1012 1014 1056 1058 1089 1104 1144 1188 1196 1242 1248 1287 1331 1352 1371 1404 1452 1472 1518 1521 1573 1584 1587 1656 1716 1728 1794 1828 1859 1872 1936 2024 2028 2112 2116 2178 2197 2208 2277 2288 2376 2392 2484 2496 2574 2662 2691 2704 2742 2783 2808 2904 3036 3042 3146 3168 3174 3267 3289 3312 3432 3588 3656 3718 3744 3861 3872 3887 3993 4048 4056 4113 4232 4356 4394 4416 4554 4563 4576 4719 4752 4761 4784 4968 5027 5148 5324 5382 5408 5484 5566 5577 5616 5808 5819 5941 6072 6084 6292 6336 6348 6534 6578 6591 6624 6831 6864 6877 7176 7312 7436 7488 7722 7744 7774 7986 8073 8096 8112 8226 8349 8464 8712 8788 9108 9126 9152 9438 9504 9522 9568 9867 9936 10054 10296 10511 10648 10764 10816 10968 11132 11154 11232 11616 11638 11661 11882 11979 12144 12167 12168 12339 12584 12696 13068 13156 13182 13248 13662 13728 13754 14157 14283 14352 14624 14872 15081 15444 15548 15972 16146 16192 16224 16452 16698 16731 16928 17303 17424 17457 17576 17823 18216 18252 18876 19008 19044 19136 19734 19773 19872 20108 20449 20592 20631 21022 21296 21528 21936 22264 22308 22464 23232 23276 23322 23764 23958 24167 24288 24334 24336 24678 25047 25168 25392 26136 26312 26364 27324 27456 27508 28314 28566 28704 29248 29601 29744 30162 30613 30888 31096 31533 31944 32292 32448 32904 33396 33462 33856 34606 34848 34914 34983 35152 35646 35937 36179 36432 36501 36504 37752 38088 39468 39546 39744 40216 40898 41184 41262 42044 42471 42592 42757 43056 43872 44528 44616 45243 46552 46644 47528 47916 48334 48576 48668 48672 49356 50094 50193 50336 50531 50784 51909 52272 52371 52624 52728 53469 54648 55016 55297 56628 57132 57408 59202 59319 59488 60324 61226 61347 61776 61893 62192 63066 63888 64009 64584 65351 65808 66792 66924 69212 69696 69828 69966 70304 71292 71874 72358 72501 72864 73002 73008 75141 75504 75647 76176 77233 78936 79092 80432 81796 82368 82524 84088 84942 85184 85514 86112 87744 88803 89056 89232 89401 90486 91839 93104 93288 94599 95056 95832 96668 97336 97344 98712 100188 100386 100672 101062 101568 103818 104544 104742 104949 105248 105456 106938 108537 109296 109503 110032 110594 113256 114264 115621 118404 118638 118976 120648 122452 122694 123552 123786 124384 126132 127776 128018 128271 129168 130702 131616 133584 133837 133848 135729 136643 138424 139656 139932 140608 142584 143748 144716 145002 145728 146004 146016 150282 151008 151294 151593 152352 154466 155727 157113 157872 158171 158184 160407 160864 163592 165048 165891 168176 169884 171028 172224 177606 178112 178464 178802 180972 183678 184041 185679 186208 186576 189198 190112 191664 192027 193336 194672 196053 197424 200376 200772 202124 207636 208849 209088 209484 209898 210496 210912 213876 217074 217503 218592 219006 220064 221188 224939 226512 226941 228528 231242 231699 236808 237276 241296 241753 244904 245388 247104 247572 248768 252264 255552 256036 256542 258336 261404 263232 265837 267168 267674 267696 268203 271458 273286 275517 276848 279312 279841 279864 283797 285168 287496 289432 290004 292008 292032 300564 302016 302588 303186 304704 308932 311454 314226 315744 316342 316368 320814 321728 325611 327184 328509 330096 331782 336352 339768 342056 346863 355212 356928 357604 361944 367356 368082 371358 372416 373152 378396 380224 383328 384054 384813 386672 389344 392106 394848 397969 400752 401511 401544 404248 409929 415272 417698 418968 419796 421824 427752 434148 435006 437184 438012 440128 442376 449878 453024 453882 454779 457056 462484 463398 467181 470327 473616 474513 474552 482592 483506 489808 490776 495144 497673 504528 512072 513084 516672 522808 531674 534336 535348 535392 536406 542916 546572 551034 552123 553696 555841 558624 559682 559728 567594 570336 574992 576081 578864 580008 584016 588159 601128 605176 606372 608267 617864 622908 626547 628452 631488 632684 632736 641628 651222 652509 654368 657018 660192 663564 672704 674817 679536 680823 684112 693726 695097 704099 710424 715208 718861 723888 725259 734712 736164 742716 746304 756792 766656 768108 769626 773344 778688 784212 789696 795938 797511 801504 803022 803088 804609 808496 819858 826551 830544 832117 835396 837936 839523 839592 849563 855504 868296 870012 876024 884752 899756 906048 907764 909558 914112 924968 926796 934362 940654 947232 949026 949104 965184 967012 976833 979616 981552 983411 990288 995346 1004029 1009056 1024144 1026168 1040589 1045616 1063348 1070696 1070784 1072812 1085832 1093144 1102068 1104246 1107392 1111682 1117248 1119364 1119456 1135188 1140672 1149984 1152162 1154439 1157728 1160016 1162213 1168032 1176318 1193907 1202256 1204533 1210352 1212744 1216534 1229787 1235728 1245816 1253094 1256904 1265368 1265472 1271831 1283256 1302444 1305018 1308736 1314036 1320384 1327128 1349634 1359072 1361646 1364337 1368224 1387452 1390194 1408198 1410981 1420848 1423539 1430416 1437722 1447776 1450518 1469424 1472207 1472328 1485432 1493019 1503073 1513584 1536216 1539252 1546688 1568424 1591876 1595022 1603008 1606044 1606176 1609218 1616992 1639716 1653102 1661088 1664234 1667523 1670792 1675872 1679046 1679184 1699126 1711008 1728243 1736592 1739881 1740024 1752048 1764477 1769504 1776359 1799512 1815528 1819116 1824801 1849936 1853592 1868724 1879641 1881308 1894464 1898052 1898208 1934024 1953666 1959232 1963104 1966822 1980576 1990692 2008058 2018112 2024451 2042469 2048288 2052336 2056223 2081178 2085291 2091232 2112297 2126696 2141392 2145624 2156583 2171664 2175777 2186288 2204136 2208492 2223364 2238728 2238912 2270376 2297339 2299968 2304324 2308878 2315456 2320032 2324426 2336064 2352636 2387814 2392533 2404512 2409066 2413827 2420704 2425488 2433068 2459574 2471456 2491632 2496351 2506188 2513808 2518569 2530736 2543662 2548689 2566512 2604888 2610036 2628072 2654256 2659283 2699268 2715037 2718144 2723292 2728674 2736448 2774904 2780388 2816396 2821962 2841696 2847078 2860832 2875444 2895552 2901036 2924207 2938848 2944414 2944656 2950233 2970864 2986038 3006146 3012087 3027168 3072432 3078251 3078504 3121767 3136848 3142789 3183752 3190044 3212088 3212352 3218436 3233984 3279432 3306204 3322176 3328468 3335046 3341584 3351744 3358092 3358368 3398252 3422016 3456486 3473184 3479762 3480048 3486639 3504096 3528954 3539008 3552718 3581721 3599024 3613599 3631056 3637933 3638232 3649602 3689361 3699872 3707184 3737448 3759282 3762616 3796104 3796416 3815493 3868048 3907332 3926208 3933644 3961152 3981384 4016116 4048902 4084938 4096576 4104672 4112446 4162356 4170582 4182464 4224594 4232943 4253392 4270617 4282784 4291248 4313166 4343328 4351554 4372576 4408272 4416621 4416984 4446728 4477456 4509219 4540752 4594678 4608648 4617756 4640064 4648852 4705272 4775628 4785066 4803527 4809024 4818132 4827654 4841408 4850976 4866136 4919148 4942912 4983264 4992702 5002569 5012376 5027616 5037138 5061472 5087324 5097378 5133024 5173597 5209776 5219643 5220072 5256144 5308512 5318566 5329077 5398536 5430074 5446584 5457348 5474403 5549808 5560319 5560776 5632792 5638923 5643924 5683392 5694156 5721664 5750888 5802072 5848414 5877696 5888828 5889312 5900466 5941728 5972076 6012292 6024174 6054336 6073353 6114251 6144864 6156502 6157008 6168669 6243534 6273696 6285578 6336891 6367504 6380088 6424176 6436343 6436872 6469749 6527331 6558864 6612408 6656936 6670092 6683168 6716184 6716736 6796504 6892017 6912972 6946368 6959524 6960096 6973278 7008192 7057908 7105436 7163442 7177599 7198048 7227198 7262112 7275866 7276464 7299204 7378722 7399744 7414368 7474896 7489053 7518564 7525232 7555707 7592208 7630986 7646067 7736096 7814664 7867288 7907471 7962768 7977849 8032232 8097804 8145111 8169876 8209344 8224892 8324712 8341164 8449188 8465886 8506784 8541234 8565568 8582496 8626332 8686656 8703108 8745152 8772621 8816544 8833242 8833968 8850699 8893456 8954912 9018438 9036261 9081504 9153287 9189356 9217296 9234753 9235512 9297704 9345193 9410544 9428367 9551256 9570132 9607054 9636264 9655308 9701952 9732272 9838296 9966528 9985404 10005138 10024752 10055232 10074276 10122944 10174648 10194756 10266048 10347194 10419552 10439286 10440144 10459917 10512288 10617024 10637132 10658154 10745163 10797072 10817521 10860148 10893168 10913799 10914696 10948806 11044319 11099616 11120638 11121552 11265584 11277846 11287848 11388312 11446479 11501776 11604144 11696828 11777656 11778624 11800932 11883456 11944152 12024584 12048348 12146706 12228502 12289728 12313004 12314016 12337338 12487068 12547392 12571156 12673782 12698829 12735008 12760176 12784343 12848352 12872686 12873744 12939498 13054662 13117728 13224816 13249863 13313872 13340184 13366336 13432368 13527657 13593008 13784034 13825944 13919048 13920192 13946556 13990141 14115816 14210872 14326884 14355198 14396096 14410581 14454396 14524224 14551732 14552928 14598408 14757444 14828736 14949792 14978106 15007707 15037128 15050464 15111414 15184416 15261972 15292134 15472192 15520791 15629328 15658929 15734576 15814942 15925536 15955698 15987231 16064464 16194277 16195608 16290222 16339752 16423209 16449784 16533803 16649424 16680957 16682328 16898376 16931772 17013568 17082468 17164992 17252664 17406216 17545242 17633088 17666484 17667936 17701398 17786912 17909824 18036876 18072522 18163008 18306574 18342753 18378712 18434592 18469506 18471024 18506007 18595408 18690386 18821088 18856734 19010673 19102512 19138691 19140264 19214108 19272528 19309029 19310616 19409247 19464544 19539949 19676592 19970808 20010276 20049504 20148552 20349296 20389512 20676051 20694388 20839104 20878572 20880288 20919834 21024576 21274264 21316308 21490326 21594144 21635042 21720296 21786336 21827598 21829392 21897612 22088638 22199232 22241276 22243104 22467159 22531168 22555692 22575696 22618453 22776624 22892958 22938201 23003552 23092667 23208288 23393656 23555312 23601864 23722413 23888304 23933547 24049168 24096696 24293412 24435333 24457004 24626008 24628032 24674676 24974136 25142312 25270729 25347564 25397658 25470016 25520352 25568686 25696704 25745372 25747488 25878996 26109324 26235456 26317863 26449632 26499726 26552097 26627744 26680368 26730899 26864736 27055314 27108783 27186016 27459861 27568068 27651888 27704259 27838096 27893112 27980282 28035579 28231632 28285101 28421744 28653768 28710396 28821162 28908792 29103464 29105856 29196816 29252113 29514888 29865407 29899584 29956212 30015414 30074256 30100928 30222828 30368832 30523944 30584268 31041582 31258656 31317858 31379751 31469152 31629884 31851072 31911396 31974462 32128928 32388554 32391216 32452563 32580444 32679504 32741397 32846418 32899568 33067606 33132957 33298848 33361914 33364656 33796752 33860761 33863544 34164936 34339437 34505328 34570679 34812432 35090484 35295481 35332968 35335872 35402796 35573824 36073752 36145044 36613148 36685506 36757424 36869184 36939012 36942048 37012014 37190816 37380772 37642176 37713468 38021346 38205024 38277382 38280528 38353029 38428216 38545056 38618058 38621232 38818494 38929088 39079898 39353184 39749589 39941616 40017263 40020552 40099008 40297104 40582971 40698592 40779024 40856257 41352102 41388776 41757144 41760576 41839668 41970423 42548528 42632616 42980652 43188288 43231743 43270084 43440592 43572672 43655196 43658784 43795224 44177276 44482552 44486208 44934318 45062336 45111384 45151392 45236906 45553248 45785916 45876402 46007104 46185334 46416576 46562373 46787312 46976787 47110624 47203728 47293129 47444826 47776608 47867094 47961693 48098336 48193392 48582831 48586824 48870666 48914008 49252016 49349352 49601409 49948272 50042871 50284624 50541458 50695128 50795316 51040704 51137372 51490744 51494976 51757992 52218648 52635726 52838797 52899264 52999452 53104194 53255488 53360736 53461798 53729472 54110628 54217566 54372032 54919722 55028259 55136136 55303776 55408518 55518021 55676192 55786224 55960564 56071158 56463264 56570202 56843488 57307536 57416073 57420792 57642324 57817584 57927087 58206928 58393632 58504226 58619847 59029776 59730814 59912424 60030828 60148512 60445656 61047888 61163509 61168536 62028153 62083164 62445851 62517312 62635716 62759502 62938304 63259768 63822792 63948924 64257856 64777108 64782432 64905126 65160888 65359008 65482794 65692836 65799136 66135212 66265914 66597696 66723828 66729312 67256761 67593504 67721522 67727088 67855359 68329872 68678874 69010656 69141358 69278001 69624864 70180968 70590962 70665936 70799773 70805592 71167239 71800641 72147504 72284147 72290088 73226296 73305999 73371012 73514848 73878024 73884096 74024028 74381632 74761544 75426936 75812187 76042692 76410048 76554764 76561056 76706058 76856432 77090112 77236116 77242464 77636988 78159796 78706368 78953589 79499178 79883232 80034526 80041104 80192697 80594208 81165942 81397184 81558048 81712514 82379583 82704204 82777552 83112777 83514288 83672459 83679336 83940846 84106737 84855303 85097056 85265232 85961304 86463486 86540168 86881184 87310392 87317568 87590448 87756339 88354552 88965104 89596221 89868636 90222768 90302784 90473812 91106496 91571832 91752804 92370668 93124746 93574624 93953574 94221248 94407456 94586258 94889652 95443993 95553216 95734188 95923386 96196672 96386784 97165662 97173648 97357689 97741332 97828016 98224191 98504032 98698704 99202818 99398871 99896544 100085742 100569248 101082916 101390256 101582283 101590632 102274744 102797123 102981488 103515984 103712037 104437296 105271452 105677594 105886443 105998904 106208388 106721472 106923596 108221256 108435132 109839444 110056518 110272272 110481121 110607552 110817036 111036042 111352384 111572448 111921128 112142316 112926528 113140404 113686976 114615072 114832146 114841584 115059087 115284648 115635168 115854174 116413856 116787264 117008452 117239694 118059552 118992731 119461628 119824848 120051789 120061656 120297024 120891312 121487509 122095776 122327018 122337072 122568771 124056306 124166328 124891702 125271432 125519004 125911269 126519536 127645584 127887337 127897848 129554216 129564864 129695229 129810252 130321776 130718016 130965588 131385672 131598272 132270424 132531828 133447656 133458624 134513522 135187008 135443044 135454176 135710718 136659744 137357748 138021312 138282716 138556002 139249728 139687119 140361936 140627773 141181924 141331872 141599546 141611184 141879387 142334478 143601282 144295008 144568294 144580176 145748493 146452592 146611998 146742024 147029696 147756048 148035889 148048056 148804227 149523088 150128613 150853872 151624374 152085384 153109528 153122112 153412116 153712864 154472232 154484928 155273976 156319592 157907178 158516391 158998356 159766464 160069052 160082208 160385394 161188416 162331884 163116096 163425028 164759166 165084777 165408408 165555104 166225554 167028576 167344918 167358672 167881692 168213474 169710606 170194112 170530464 171922608 172248219 172926972 173080336 173762368 173781261 174620784 175180896 175512678 175859541 176709104 177930208 179192442 179737272 180445536 180947624 181871833 183143664 183490527 183505608 184741336 186249492 187149248 187337553 187907148 188814912 189172516 189779304 190887986 191468376 191846772 192773568 194331324 194347296 194715378 195482664 195656032 196448382 197008064 197397408 198405636 198797742 199793088 200171484 201138496 201770283 202165832 202780512 203164566 203181264 203566077 204549488 205594246 205962976 207031968 207424074 207834003 208874592 210525601 210542904 211355188 211772886 211997808 212399319 212416776 213501717 213847192 214939439 216442512 216852441 216870264 219678888 220113036 220544544 220962242 221634072 222072084 223144896 223842256 224284632 226280808 227436561 229230144 229664292 229683168 230118174 230569296 231270336 231708348 232827712 234016904 234479388 236119104 237985462 238923256 239649696 240103578 240123312 240578091 241782624 242975018 244191552 244654036 244674144 245137542 247138749 248112612 248332656 248802983 249783404 250542864 251017377 251038008 251822538 252320211 253039072 254019337 255291168 255774674 255795696 259108432 259390458 259620504 260643552 261931176 262771344 263269017 264540848 265063656 266895312 268788663 269027044 270886088 270908352 271421436 273319488 274715496 276565432 277112004 277978019 279374238 280723872 281255546 282363848 282663744 283199092 283222368 283758774 284668956 286331979 287202564 288590016 289136588 289160352 291496986 292073067 292905184 293223996 293484048 294039889 295512096 296071778 296096112 297608454 298196613 299046176 300257226 301707744 303248748 304170768 304746849 306219056 306824232 307425728 308391369 308944464 310547952 311136111 312639184 315814356 317032782 317659329 317996712 320138104 320164416 320770788 321773243 324663768 326850056 328519477 329518332 330169554 330816816 331110208 331443363 332451108 334057152 334689836 334717344 335763384 336426948 339421212 341060928 343845216 344496438 345177261 345853944 346160672 347562522 349241568 350361792 351025356 351719082 353418208 355860416 356978193 358384884 359474544 360155367 360891072 361895248 363743666 364462527 366287328 366981054 367011216 367706313 369482672 372468371 372498984 374675106 375814296 377733807 378345032 379558608 380277469 381775972 382936752 383662011 383693544 388250291 388662648 388694592 389430756 390965328 391312064 392896764 394794816 396811272 397595484 400342968 403540566 404331664 405561024 406329132 406362528 407132154 409098976 411188492 411925952 414063936 414848148 415668006 417749184 421051202 421085808 421883319 422710376 423545772 423995616 424798638 424833552 425638161 427003434 427694384 429878878 432885024 433704882 433740528 437245479 439357776 440189893 440226072 441089088 441924484 443268144 444107667 444144168 446412681 447684512 448569264 449418827 452561616 454873122 458841253 459328584 459366336 460236348 461138592 463416696 468033808 468958776 475549173 475970924 477846512 479299392 480207156 480246624 481156182 483565248 485950036 489308072 489348288 490275084 494277498 496225224 496665312 497605966 499566808 501085728 502034754 502076016 503645076 504640422 506078144 508038674 510582336 511549348 511591392 516744657 518216864 518780916 519241008 520224419 521287104 523862352 525542688 526538034 527578623 529081696 530127312 531131341 533790624 537577326 538054088 541772176 542842872 545615499 549430992 550471581 553130864 554224008 555956038 558748476 561447744 562012659 562511092 564727696 566398184 566444736 567517548 569337912 572663958 574405128 578273176 578320704 581226767 582993972 584146134 585810368 586447992 586968096 588079778 591024192 592143556 592192224 595216908 596393226 598092352 600514452 603415488 605310849 606497496 608341536 609493698 610698231 612438112 613648464 614810677 616782738 617888928 621095904 622272222 623502009 625278368 631576803 631628712 634065564 635318658 635993424 637197957 640276208 641541576 643546486 644818317 649327536 650557323 653700112 657038954 659036664 660339108 661633632 662886726 664902216 669379672 669434688 671526768 672798599 672853896 678842424 682309683 686904361 687690432 688992876 690354522 691707888 692321344 695125044 698483136 702050712 703438164 706836416 713956386 716769768 718949088 720310734 721734273 723790496 727487332 728925054 732574656 733962108 734022432 735412626 738965344 744936742 744997968 746408949 749350212 751628592 753052131 755467614 756690064 759117216 760554938 762058011 763551944 765873504 767324022 767387088 776500582 777325296 778797503 778861512 781930656 785793528 789807051 793622544 795125617 795190968 800685936 806365989 807081132 808663328 811796063 812658264 812725056 814264308 818197952 822376984 829696296 831336012 833934057 842102404 842171616 843766638 845420752 847091544 847991232 849597276 849667104 851276322 854006868 855388768 858995937 859757756 865770048 867409764 867481056 874490958 878715552 880379786 880452144 882119667 883848968 886536288 888215334 888288336 892825362 895369024 897138528 898837654 905123232 909746244 914240547 917682506 918657168 920397049 920472696 922277184 925174107 926833392 933408333 936067616 937917552 939693911 951098346 951941848 952977987 955693024 960414312 960493248 962312364 965319729 971900072 978616144 980550168 985558431 988554996 992450448 993330624 994330089 995211932 999133616 1002171456 1004069508 1004152032 1007290152 1009280844 1016077348 1023098696 1023182784 1033489314 1036433728 1037561832 1038482016 1040448838 1047724704 1049883923 1051085376 1053076068 1055157246 1058163392 1060254624 1062262682 1067581248 1070934579 1075154652 1076108176 1080466101 1083544352 1085685744 1087741967 1091230998 1093387581 1098861984 1100943162 1103118939 1106261728 1108448016 1111912076 1117405113 1117496952 1124025318 1125022184 1129455392 1132796368 1135035096 1138675824 1140832407 1145327916 1148810256 1150986033 1156546352 1162453534 1164750873 1165987944 1168292268 1172895984 1173936192 1176159556 1184287112 1184384448 1190433816 1192786452 1201028904 1210621698 1212994992 1215292331 1216683072 1218987396 1221396462 1224876224 1227296928 1229621354 1233565476 1235777856 1240771909 1242191808 1244544444 1247004018 1250556736 1263153606 1263257424 1265649957 1268131128 1270637316 1271986848 1274395914 1276914483 1280552416 1283083152 1287092972 1289636634 1298655072 1301114646 1307400224 1314077908 1318073328 1320569679 1320678216 1323267264 1325773452 1329804432 1332323001 1336362599 1338759344 1343053536 1345597198 1345707792 1348256481 1357684848 1364619366 1373808722 1376523759 1377985752 1380709044 1383415776 1390250088 1404101424 1406760707 1406876328 1426647519 1427912772 1433539536 1436254573 1437898176 1440621468 1443468546 1447580992 1454974664 1457850108 1467924216 1468044864 1470825252 1477930688 1489873484 1489995936 1492817898 1498700424 1503257184 1506104262 1510935228 1513380128 1518234432 1521109876 1524116022 1527103888 1531747008 1534648044 1534774176 1546905503 1553001164 1554650592 1557595006 1557723024 1560673257 1563861312 1571587056 1579614102 1587245088 1590251234 1590381936 1593394023 1601371872 1612731978 1614162264 1617326656 1623592126 1625316528 1628394779 1628528616 1636846497 1644753968 1651414743 1659392592 1662535381 1662672024 1667868114 1684204808 1684343232 1686037977 1687533276 1690841504 1694183088 1699194552 1699334208 1702552644 1708013736 1710777536 1717991874 1719515512 1734819528 1734962112 1743680301 1748981916 1757431104 1760759572 1760904288 1764239334 1767697936 1773072576 1776430668 1776576672 1785650724 1794277056 1797675308 1810246464 1815932547 1819492488 1828481094 1835365012 1837314336 1840794098 1840945392 1844432031 1850348214 1853666784 1866816666 1872135232 1875835104 1879387822 1894730409 1902196692 1903883696 1905955974 1911386048 1911593871 1920828624 1924466557 1924624728 1930639458 1934454951 1943800144 1951671969 1957232288 1961100336 1971116862 1977109992 1984900896 1988660178 1990423864 1998267232 2008139016 2008304064 2014580304 2018395797 2018561688 2032154696 2046197392 2060713083 2066978628 2075123664 2076964032 2080897676 2095449408 2099767846 2106152136 2110314492 2120509248 2124525364 2141869158 2150309304 2152216352 2160932202 2167088704 2171371488 2175483934 2182461996 2186775162 2195211839 2197723968 2201886324 2206237878 2212523456 2216896032 2223824152 2234810226 2234993904 2239226847 2248050636 2250044368 2258910784 2259156393 2265592736 2270070192 2277351648 2281664814 2286174033 2290655832 2297620512 2301972066 2313092704 2324907068 2329501746 2331975888 2336392509 2336584536 2345791968 2352319112 2364333829 2368574224 2380867632 2385376851 2385572904 2402057808 2421243396 2425989984 2430584662 2435388189 2437974792 2442792924 2454593856 2459242708 2467130952 2481543818 2489088888 2494008036 2501802171 2526307212 2526514848 2531299914 2536262256 2541065783 2541274632 2543973696 2548791828 2553828966 2561104832 2566166304 2574185944 2576987811 2579273268 2597310144 2602229292 2614800448 2628155816 2636146656 2641139358 2641356432 2646359001 2651546904 2659608864 2664646002 2672725198 2677518688 2686107072 2691194396 2691415584 2696512962 2715369696 2729238732 2736832813 2747617444 2753047518 2755971504 2761191147 2761418088 2766831552 2775522321 2780500176 2794212707 2808202848 2813521414 2813752656 2819081733 2853295038 2855825544 2867079072 2872509146 2881242936 2886937092 2895959187 2909949328 2915700216 2935848432 2941408751 2941650504 2956675293 2979746968 2979991872 2982990267 2985635796 2997400848 3006514368 3012208524 3021870456 3026760256 3042219752 3048232044 3054207776 3069296088 3069548352 3093811006 3106002328 3109301184 3115190012 3115446048 3121346514 3143174112 3149651769 3159228204 3174490176 3180502468 3180763872 3186788046 3202743744 3212803737 3225463956 3228324528 3234438779 3247184252 3250633056 3256789558 3257057232 3263225901 3273692994 3280162743 3289507936 3302829486 3318785184 3325070762 3325344048 3335736228 3352215339 3368409616 3372075954 3375066552 3381683008 3388366176 3398389104 3405105288 3416027472 3422497221 3435983748 3439031024 3452958099 3469639056 3487360602 3494252619 3497963832 3521519144 3521808576 3528478668 3535395872 3552861336 3553153344 3571301448 3595350616 3613714247 3631865094 3638984976 3645876993 3656962188 3670730024 3674628672 3681588196 3681890784 3688864062 3700696428 3707333568 3722315727 3733633332 3751670208 3758775644 3789460818 3796949871 3804393384 3807767392 3811911948 3823187742 3841657248 3848933114 3849249456 3861278916 3868909902 3887600288 3903343938 3914464576 3922200672 3942233724 3954219984 3961709037 3969801792 3977320356 3980847728 3996534464 3996969003 4009087797 4016278032 4029160608 4036791594 4037123376 4044769443 4064309392 4092394784 4121426166 4129571277 4133957256 4150247328 4161795352 4183052159 4199535692 4212304272 4220282121 4220628984 4249050728 4270753201 4283738316 4300618608 4304432704 4308763719 4321864404 4342742976 4350967868 4364923992 4373550324 4390423678 4403772648 4412475756 4433792064 4447648304 4469620452 4469987808 4478453694 4496101272 4500088736 4518312786 4531185472 4540140384 4554703296 4563329628 4572348066 4581311664 4595241024 4603944132 4626185408 4640716509 4649814136 4659003492 4663951776 4672785018 4673169072 4682019771 4691583936 4704638224 4728667658 4737148448 4761735264 4770753702 4771145808 4780182069 4804115616 4842088823 4842486792 4851979968 4861169324 4870776378 4875949584 4885184337 4885585848 4910539491 4918485416 4934261904 4943607097 4963087636 4978177776 4987606143 4988016072 5003604342 5047253783 5052614424 5053029696 5062599828 5072524512 5082131566 5082549264 5097583656 5107657932 5132332608 5148371888 5153975622 5158546536 5204458584 5231040903 5256311632 5272293312 5282278716 5282712864 5292718002 5303093808 5319217728 5329292004 5345450396 5355037376 5382388792 5382831168 5393025924 5430739392 5458477464 5473665626 5495234888 5506095036 5511943008 5522382294 5522836176 5533296093 5551044642 5561000352 5588425414 5616405696 5627042828 5627505312 5638163466 5684191227 5706590076 5711651088 5722468609 5734158144 5745018292 5762485872 5773399671 5773874184 5791918374 5803364853 5819898656 5831400432 5842444751 5871696864 5882817502 5883301008 5913350586 5959493936 5965980534 5971271592 5994801696 6024417048 6043740912 6055187391 6084439504 6096464088 6108415552 6138592176 6182139249 6187622012 6212004656 6230380024 6230892096 6242693028 6286348224 6299303538 6318456408 6361004936 6361527744 6373576092 6393494437 6425607474 6450927912 6456649056 6468877558 6494368504 6501266112 6513579116 6514114464 6526451802 6547385988 6560325486 6579015872 6585635517 6605658972 6637570368 6650141524 6650688096 6671472456 6704430678 6717680541 6736819232 6744151908 6750133104 6762917447 6776732352 6796778208 6810210576 6832054944 6844994442 6858522099 6871967496 6878062048 6905916198 6939278112 6974721204 6988505238 6995927664 7009177527 7043038288 7056957336 7070791744 7093001487 7105722672 7142602896 7156130553 7190701232 7227428494 7263730188 7277969952 7291753986 7306164567 7313924376 7341460048 7363176392 7363781568 7377728124 7400784589 7401392856 7444631454 7467266664 7505406513 7517551288 7555947971 7578921636 7593899742 7608786768 7615534784 7623197349 7623823896 7646375484 7683314496 7697866228 7698498912 7722557832 7737819804 7775200576 7806687876 7844401344 7884467448 7908439968 7923418074 7939077003 7954640712 7961695456 7993938006 8018175594 8032556064 8058321216 8073583188 8074246752 8089538886 8128618784 8184789568 8210498439 8242852332 8259142554 8267914512 8283573441 8300494656 8323590704 8366104318 8382638121 8399071384 8424608544 8440564242 8441257968 8457245199 8498101456 8541506402 8566772533 8567476632 8601237216 8617527438 8643728808 8687877561 8701935736 8729847984 8746381787 8747100648 8780847356 8807545296 8824226253 8824951512 8870025879 8895296608 8929756693 8939240904 8939975616 8956907388 8992202544 9000177472 9036625572 9080280768 9126659256 9144696132 9162623328 9207888264 9281433018 9299628272 9318006984 9327903552 9345570036 9346338144 9364039542 9409276448 9448955307 9457335316 9474296896 9523470528 9541507404 9542291616 9560364138 9608231232 9684177646 9684973584 9703316337 9722338648 9741552756 9751899168 9770368674 9771171696 9789677703 9821078982 9836970832 9868523808 9887214194 9926175272 9956355552 9975212286 9976032144 10007208684 10056646017 10094507566 10105228848 10124367539 10125199656 10145049024 10164263132 10165098528 10195167312 10215315864 10267491663 10296743776 10307951244 10317093072 10336633021 10408917168 10462081806 10482757857 10512623264 10553348819 10564557432 10565425728 10585436004 10606187616 10658584008 10690900792 10764777584 10786051848 10841142741 10916954928 10937630979 10947331252 10990469776 11012190072 11023886016 11044764588 11045672352 11066592186 11102089284 11122000704 11166947181 11176850828 11254085656 11255010624 11276326932 11368382454 11413180152 11423302176 11444937218 11490036584 11524971744 11546799342 11547748368 11548723153 11583836748 11606729706 11639797312 11662800864 11684889502 11743393728 11765635004 11766602016 11826701172 11885127111 11918987872 11931961068 11942543184 11965161637 11989603392 12027263391 12048834096 12087481824 12110374782 12134308329 12168879008 12192928176 12216020843 12277184352 12364278498 12375244024 12388713831 12424009312 12460760048 12485386056 12549156477 12598607076 12636912816 12660846363 12722009872 12747152184 12786988874 12812259603 12851214948 12901855824 12913298112 12926291157 12937755116 12988737008 13027158232 13028228928 13052903604 13094771976 13120650972 13171271034 13211317944 13300283048 13301376192 13342944912 13368215641 13408861356 13435361082 13473638464 13488303816 13500266208 13525834894 13593556416 13620421152 13648490999 13664109888 13689988884 13717044198 13743934992 13756124096 13811832396 13878556224 13922149527 13949442408 13977010476 13991855328 14018355054 14046059313 14086076576 14113914672 14140645571 14186002974 14211445344 14285205792 14312261106 14340546207 14381402464 14454856988 14526266469 14527460376 14555939904 14583507972 14612329134 14627848752 14655553011 14682920096 14726352784 14755456248 14801569178 14802785712 14830821291 14889262908 14934533328 14962818429 15010813026 15035102576 15111895942 15141761349 15157843272 15187799484 15217573536 15246394698 15247647792 15292750968 15395732456 15396997824 15445115664 15474367777 15475639608 15613375752 15693122709 15768934896 15798800303 15816879936 15846836148 15878154006 15909281424 15923390912 15987876012 16036351188 16065112128 16130034817 16147166376 16148493504 16179077772 16257237568 16420996878 16485704664 16518285108 16535829024 16567146882 16599888279 16647181408 16732208636 16765276242 16798142768 16849217088 16881128484 16882515936 16914490398 16996202912 17083012804 17133545066 17134953264 17167405827 17202474432 17235054876 17287457616 17320199013 17375755122 17403871472 17459695968 17492763574 17494201296 17527334253 17561694712 17615090592 17648452506 17649903024 17740051758 17790593216 17859513386 17878481808 17912342569 17913814776 17984405088 18073251144 18165562173 18253318512 18287889191 18289392264 18325246656 18415776528 18546417747 18562866036 18599256544 18636013968 18671309449 18691140072 18692676288 18728079084 18818552896 18897910614 18914670632 19083014808 19084583232 19120728276 19180483311 19368355292 19369947168 19406632674 19444677296 19483105512 19503798336 19540737348 19542343392 19579355406 19642157964 19673941664 19737047616 19756906551 19774428388 19852350544 19912711104 19950424572 19952064288 20014417368 20113292034 20189015132 20210457696 20248735078 20250399312 20288752341 20328526264 20330197056 20390334624 20430631728 20534983326 20593487552 20615902488 20634186144 20673266042 20817834336 20924163612 20965515714 21025246528 21027532581 21106697638 21129114864 21169132127 21170872008 21212375232 21279004461 21317168016 21381801584 21468391659 21529555168 21572103696 21612959953 21682285482 21833909856 21875261958 21894662504 21918493701 21980939552 22024380144 22089529176 22091344704 22133184372 22202353767 22204178568 22333894362 22353701656 22508171312 22552653864 22667843913 22736764908 22826360304 22846604352 22869592047 22889874436 22980073168 23049943488 23093598684 23095496736 23097446306 23167673496 23213459412 23325601728 23369779004 23531270008 23533204032 23653402344 23770254222 23837975744 23863922136 23885086368 23930323274 24054526782 24097668192 24147330229 24174963648 24220749564 24268616658 24337758016 24385856352 24432041686 24554368704 24631495317 24728556996 24750488048 24777427662 24848018624 24850720323 24921520096 24970772112 25018065241 25098312954 25147914363 25197214152 25273825632 25321692726 25371735597 25444019744 25494304368 25573977748 25624519206 25700317599 25702429896 25803711648 25852582314 25875510232 25977474016 26054316464 26105807208 26189543952 26239145361 26241301944 26342542068 26422635888 26472678759 26600566096 26685889824 26736431282 26789270079 26817722712 26870722164 26976607632 27000532416 27051669788 27240842304 27296981998 27379977768 27434088396 27487869984 27623664792 27844299054 27898884816 27951723613 27954020952 27983710656 28036710108 28092118626 28172153152 28227829344 28281291142 28346865921 28372005948 28422890688 28537753907 28570411584 28624522212 28681092414 28762804928 28909713976 29052532938 29054920752 29109949011 29167015944 29224658268 29255697504 29311106022 29365840192 29369033109 29452705568 29510912496 29603138356 29605571424 29661642582 29778525816 29869066656 29925636858 30021626052 30070205152 30223791884 30283522698 30315686544 30373102617 30375598968 30435147072 30492789396 30495295584 30585501936 30736339777 30791464912 30890231328 30948735554 30951279216 31009899063 31226751504 31386245418 31537869792 31597600606 31660046457 31693672296 31756308012 31818562848 31975752024 32072702376 32260069634 32294332752 32355496261 32358155544 32523428223 32812892937 32841993756 32971409328 33033855179 33036570216 33071658048 33134293764 33199776558 33294362816 33464417272 33500841543 33530552484 33596285536 33762256968 33765031872 33828980796 33992405824 34166025608 34267090132 34269906528 34334811654 34470109752 34574915232 34640398026 34646169459 34751510244 34807742944 34919391936 34985527148 34988402592 35054668506 35123389424 35230181184 35296905012 35299806048 35480103516 35578826569 35719026772 35756963616 35824685138 35827629552 35895484911 35968810176 36081790173 36146502288 36331124346 36506637024 36575778382 36578784528 36648062529 36831553056 37092835494 37125732072 37198513088 37272027936 37342618898 37382280144 37456158168 37647469431 37795821228 37829341264 37982539089 38166029616 38238313763 38241456552 38360966622 38436778809 38736710584 38739894336 38778873471 38813265348 38889354592 38966211024 39081474696 39084686784 39158710812 39284315928 39347883328 39513813102 39548856776 39704701088 39900849144 39904128576 40028834736 40104646923 40226584068 40378030264 40420915392 40497470156 40500798624 40577504682 40657052528 40780669248 40861263456 40945472997 41069966652 41231804976 41268372288 41346532084 41635668672 41766448581 41848327224 41931031428 42055065162 42213395276 42258229728 42338264254 42341744016 42421936713 42558008922 42634336032 42763603168 42936783318 43059110336 43144207392 43225919906 43364570964 43578799407 43667819712 43750523916 43789325008 43836987402 43961879104 43966659033 44048760288 44179058352 44266368744 44404707534 44408357136 44492463873 44667788724 44707403312 44888455287 45016342624 45105307728 45335687826 45425284047 45473529816 45652720608 45739184094 45779748872 45960146336 46187197368 46190993472 46194892612 46335346992 46423103331 46426918824 46739558008 46978285211 47062540016 47306804688 47396400909 47540508444 47727844272 47770172736 47860646548 48109053564 48195336384 48294660458 48390104451 48441499128 48537233316 48771712704 48864083372 49262990634 49457113992 49500976096 49554855324 49701440646 49843040192 49941544224 50036130482 50196625908 50295828726 50394428304 50489872297 50547651264 50643385452 50743471194 50888039488 50988608736 51147955496 51249038412 51400635198 51404859792 51502217481 51607423296 51705164628 51751020464 51954948032 51960597039 52108632928 52211614416 52379087904 52478290722 52482603888 52582002759 52685084136 52845271776 52945357518 53201132192 53371779648 53472862564 53578540158 53635445424 53737027707 53741444328 53953215264 54103339576 54379678067 54593963996 54759955536 54863667573 54868176792 54975739968 55247329584 55519791613 55688598108 55797769632 55903447226 55908041904 56013928347 56073420216 56184237252 56455658688 56562582284 56693731842 56744011896 57075507814 57249044424 57362184828 57541449933 57819427952 58105065876 58109841504 58219898022 58334031888 58444513009 58449316536 58511395008 58622212044 58738066218 58905411136 59021824992 59206276712 59211142848 59270719653 59323285164 59557051632 59738133312 59851273716 60043252104 60140410304 60447583768 60567045396 60631373088 60746205234 60751197936 60866257023 60985578792 60990591168 61171003872 61472679554 61582929824 61780462656 61897471108 61902558432 62019798126 62453503008 62772490836 62947154699 63075739584 63195201212 63320092914 63387344592 63507396381 63512616024 63637125696 63837013383 63951504048 64145404752 64266892261 64520139268 64588665504 64710992522 64716311088 64838879859 65046856446 65625785874 65683987512 65942818656 66067710358 66073140432 66268587528 66399553116 66607061301 66928834544 67001683086 67061104968 67192571072 67524513936 67652401273 67657961592 68003531739 68332051216 68534180264 68539813056 68608776141 68669623308 68940219504 69149830464 69280796052 69292338918 69503020488 69615485888 69971054296 69976805184 70109337012 70246778848 70593810024 70599612096 70960207032 71157653138 71438053544 71513927232 71649370276 71655259104 71790969822 72163580346 72293004576 72441990687 72662248692 73013274048 73151556764 73157569056 73296125058 73663106112 73894485951 74185670988 74251464144 74392091917 74544055872 74685237796 74764560288 74912316336 75054195723 75294938862 75443743089 75591642456 75658682528 75965078178 76332059232 76476627526 76482913104 76721933244 76873557618 77100952797 77473421168 77557746942 77626530696 77778709184 77932422048 78162949392 78317421624 78568631856 78717436083 79027626204 79097713552 79409402176 79418036277 79801698288 80057669472 80209293846 80367810237 80453168136 80756060528 80994940312 81001597248 81155009364 81314105056 81722526912 81890945994 82139933304 82463609952 82693064168 83115427681 83532897162 83696654448 83855170839 83862062856 84110130324 84426790552 84516459456 84676528508 84683488032 84843873426 85116017844 85268672064 85527206336 85613261721 85873566636 86288414784 86451839812 86729141928 87157598814 87329847033 87501047832 87578650016 87673974804 87933318066 88097520576 88358116704 88532737488 88809415068 88816714272 88984927746 89335577448 89414806624 89776910574 90032685248 90210615456 90671375652 90850568094 90947059632 91119307851 91305441216 91478368188 91559497744 91920292672 92209019331 92374394736 92389785224 92670693984 92846206662 92853837648 93029697189 93479116016 93956570422 94125080032 94613609376 94792801818 94980139371 95081016888 95455688544 95721293096 96210199657 96218107128 96589320916 96780208902 96882998256 97066488783 97074466632 97570284669 97728166744 98227323623 98525981268 98914227984 99001952192 99101565537 99109710648 99402881292 99883088448 100072260964 100393251816 100591657452 100788856608 100979744594 101286770904 101486942388 101977217472 102295910992 102498076824 102801270396 102809719584 103004434962 103410329256 103502040928 103921194078 103938508377 104217265856 104423228832 104758175808 104956581444 104965207776 105164005518 105370168272 105690543552 105890715036 106402264384 106736479707 106945725128 107157080316 107270890848 107474055414 107482888656 107686454733 107906430528 108206679152 108759356134 109187927992 109519911072 109727335146 109736353584 109944187587 110494659168 111039583226 111368042929 111377196216 111595539264 111806894452 111816083808 112027856694 112146840432 112368474504 112942408293 113125164568 113387463684 113488023792 113702963231 114151015628 114498088848 114714941289 114724369656 115082899866 115310336427 115638855904 116086837009 116210131752 116219683008 116439796044 116668063776 116889026018 116898633072 117244424088 117476132436 118043649984 118412553424 118541439306 118646570328 119114103264 119702547432 120086504208 120313940769 120895167536 121134090792 121262746176 121492410468 121502395872 121732514046 121971157584 122342007744 122836418991 122945359108 123165859648 123794942216 123805116864 124039596252 124907006016 125544981672 125894309398 126390402424 126640185828 126774689184 127014792762 127025232048 127035954683 127265810139 127674026766 127903008096 128290809504 128533784522 129040278536 129177331008 129421985044 129432622176 129677759718 130093712892 130736398221 131251571748 131367975024 131616778007 131885637312 132135420716 132146280864 132537175056 132799106232 133214122602 133477391619 133857669088 134003366172 134122209936 134376229273 135049027872 135304802546 135315923184 136007063478 136275852141 136664102432 137068360528 137217552282 137339246616 137880439008 138561592104 138584677836 139006040976 139269309993 139942108592 140218674024 140493557696 140934855633 141187620048 141920414064 142189202727 142315306276 142876107088 143298740552 143310518208 143581939644 144327160692 144586009152 144883981374 145170313353 145324497384 146303113528 146315138112 146592250116 147050372051 147788971902 148371341976 148502928288 148784183834 149370475592 149529120576 149824632672 150108391446 150133400989 150589877724 150887486178 151183284912 151317365056 151469616891 151930156356 152664118464 152953255052 152965826208 153443866488 153747115236 154201905594 154506652443 154946842336 155115493884 155253061392 155547101281 155864844096 156325898784 156634843248 157137263712 157434872166 157746008277 158055252408 158195427104 158836072554 159603396576 160115338944 160418587692 160735620474 160906336272 161211083121 161512121056 161989880624 162310018728 162628210112 163139034201 163781891988 164279866608 164591002719 164927219904 165386128336 166230855362 166559374839 167065794324 167393308896 167710341678 167724125712 168041785041 168220260648 168853581104 169353057016 169366976064 169687746852 170218045547 170232035688 171226523442 171747133272 172624349799 172903679624 173458283856 173786803333 174315197628 174659694066 175002095664 175157300032 175333539027 175347949608 175866636132 176716233408 177065474976 177430382987 177618830136 177633428544 177969855492 178671154896 178829613248 179553821148 180421230912 181342751304 181701136188 181894119264 182238615702 182598771069 182956736376 183118995488 184418038662 184748789472 184779570448 185341387968 185692413324 185707675296 186059394378 186958232032 187913140844 188250160064 188841464097 189227218752 189585603636 189960278742 190162033776 190522189143 190911377088 191442586192 192420399314 192436214256 192800676783 193178641832 193560417804 193765996512 194132977566 194148933264 194516639577 195140569338 195456333488 196454647246 197035768259 197051962536 197828455968 198203131074 198219421296 198805762584 199821183903 200144521928 200786503632 201166781101 201183314904 201577713216 201959489188 202573541808 202957203819 202973884776 204010595217 204591821984 204996153648 205384403939 205602540792 205619439168 206008869924 206820658512 207004081856 207842388156 207877016754 208846457664 209690452621 209913162888 209930415552 210328011036 210740336544 211781430072 213472959414 213891450256 214314160632 214541781696 214948110828 214965777312 215372909466 216413358304 217325972061 217518712268 218375855984 219039822144 219454670292 219472707168 219888375174 220989318336 222079166452 222736085858 222754392432 223176275751 223613788904 223632167616 224055713388 224293680864 224736949008 225162587169 225884816586 226250329136 226774927368 226976047584 227405926462 228302031256 228996177696 229429882578 229448739312 230165799732 230620672854 231277711808 231302858391 232173674018 232420263504 232860453397 232879592088 233336127552 233778052036 233797266144 234488848176 234952264872 236152308249 236825106848 237082878612 237293140656 237742559483 238228206528 239405094864 240173008416 240627881538 241103430711 241790335072 242268181584 242727022837 242984820936 243004791744 243465028092 243942315168 245672837982 245890718216 247589884432 248079192504 249346283043 251089963344 251565512517 251788618796 252780804848 253280371656 253549378368 254029585524 254050464096 254071909366 254531620278 255348053532 255806016192 256581619008 256839785163 257067569044 258080557072 258843970088 258865244352 259355519436 260187425784 261472796442 262503143496 262735950048 263233556014 264270841432 264292561728 265074350112 265598212464 265620632519 266428245204 266954783238 267715338176 268006732344 268244419872 268752458546 270098055744 270609605092 270631846368 272014126956 272551704282 273328204864 273357923553 274136721056 274435104564 274678493232 275198717651 275760878016 276627057993 277123184208 277169355672 278012081952 278538619986 279089091567 279884217184 280437348048 280968479389 281869711266 282375240096 283840828128 284378405454 284630612552 284940418113 285752214176 286597481104 287163879288 288630598971 288654321384 289767962748 290340626706 290648994768 291199466349 292606227056 293184500232 294100744102 294681970869 295577943804 296742683952 297005856576 297304696611 297568367668 298740951184 299649265344 300216782892 300266801978 301179755448 301774972356 302366569824 302939233782 303860312712 305906510104 305931652416 306887732976 307468959743 307494230472 308403811188 309013304886 309893684672 310230987768 310506122784 311094202562 311815525131 312651797568 313269686496 313915292977 314274527424 314869744332 315492016554 316110504816 316390854208 317672145108 319206793152 320209439121 320837175384 321471240948 321812672544 322422166242 323024242112 323059364199 323979761248 324620037456 325234848133 326278068402 327563783976 328559733216 329182005438 329832562761 330772256672 332461710724 333118749678 334104128787 334131588648 334786617792 335420683356 335448251424 336083570082 336440521296 337707162208 338706114032 339375493704 340436091094 340464071376 341108889693 342453046884 343494266544 344144823867 345248699598 345807359248 346916567712 347573606666 348260511027 348630395256 349319388132 350004191328 350667078054 350695899216 351733272264 354130949952 354860765974 355237660272 355910458871 355939710984 357342309792 359107642296 360941822307 362685502608 363372406969 363402272376 363788238528 364477231404 365197542138 365913472752 366237990976 368509256973 368836077324 369497578944 369559140896 370990800791 371384826648 371415350592 372118788756 373916464064 375826281688 377682928194 379171207272 379920557484 380324067552 381044378286 381107864049 381797430417 382885172384 384840798628 384872428512 385601353566 386357283664 387120835608 387531993024 388265955132 388297866528 389033279154 390281138676 390912666976 392909294492 394071536518 394103925072 394850334021 395656911936 396406262148 396438842592 397611525168 399642367806 400289043856 401573007264 402333562202 402366629808 403128687819 403918978376 405147083616 405914407638 405947769552 408021190434 409183643968 409992307296 410768807878 411205081584 412017739848 413641317024 415684776312 415754033508 417807929979 419380905242 419826325776 420621451393 420656022072 421480673088 422804566899 423562860144 426567608181 426945918828 427782900512 428628321264 429440117327 429896221656 429931554624 430745818932 432826716608 434651944122 435037424536 435510940059 436751711968 438909340584 438945414336 439776750348 441151116153 444158332904 445472171716 445508784864 446352551502 447227577808 448111426776 448587361728 449473898016 450325174338 450400202967 451769633172 452500658272 453549854736 453952095168 454408850673 454811852924 456604062512 457992355392 458859765156 458897478624 460331599464 461241345708 462605716782 464347348036 464840527008 465720906794 465759184176 466641303843 467556104072 467594532288 468977696352 469904529744 472304616498 473650213696 474165757224 474586281312 475485118966 478810189728 480346016832 481255763076 482206861422 483580670144 483633249363 484536363168 485454045674 485969641872 486930056184 487884630336 489417102603 491345675964 491781436432 493773008157 495179768864 496158385008 497098078919 498692566086 499678124517 502179926688 503131025034 503577237592 504125355123 505561609696 506560743312 508059171048 508100928192 508143818732 509063240556 510654136641 510696107064 513679570326 514135138088 516161114144 517687940176 518711038872 520374851568 521360409999 522945592884 525006286992 525471900096 526000617081 526467112028 528541682864 530148700224 531196424928 531241265038 532291148961 532856490408 533909566476 536013464688 536488839744 537504917092 541219210184 541263692736 544028253912 545103408564 546715847106 548273442112 548870209128 549356986464 550397435302 553254115986 554246368416 554338711344 555388595267 556024163904 557077239972 558178183134 559768434368 560874696096 561936958778 563739422532 564750480192 566524392291 567681656256 568756810908 569261225104 569880836226 571504428352 571566567429 573194962208 574327758576 577261197942 577308642768 578402030349 579535925496 580681253412 581297989536 582398932698 583549918731 585212454112 586369000464 588201488204 589363941738 591107304777 591155887608 593485367904 594609393222 595136735336 597481902368 600433565784 600533603956 602359510896 603500343303 603549944712 604733139648 605878467564 607720625424 608871611457 610717707743 611813020208 613775465952 614937919486 614988460944 616153211817 616807622376 618026609772 620461975536 621012245568 622188405124 623631050262 626539372992 627830585954 629071357863 629739488664 630984033108 632221009632 635344290216 640418878242 641674350768 642889643099 642942481896 643625345088 644844332484 646118728398 647959522496 649240074912 650469696266 651977916183 652556136804 655127567952 656368339861 657119466432 658364010876 659665125522 661544513344 664923421448 666237499356 668208257574 668263177296 669528827253 670841366712 670896502848 672167140164 672881042592 675414324416 675487761507 677412228064 678750987408 680872182188 680928142752 682217779386 684906093768 686988533088 688289647734 690497399196 691614718496 693833135424 695147213332 696521022054 697260790512 698581360191 698638776264 700008382656 701334156108 701391798432 703466544528 706935814871 709721531948 710475320544 711820917742 711879421968 713227678449 714684619584 718215284592 721883644614 725371005216 726744813938 726804544752 728181068511 728954462808 730395084276 731826945504 737018513946 737672154648 739118281792 741981601582 742769653296 744176414003 744237577512 748038849129 751652563376 754696537551 755365856388 758342414544 759778669117 759841114968 760648135104 762088756572 762215728098 763594860834 765770344768 769681597256 769744857024 770519355489 771202707132 772714567328 774241671216 776531910264 776595733056 778066558308 780562277352 781825333952 785818588984 788143073036 788207850144 789700668042 792812524296 792877685184 795223050336 796861897557 799284735612 800578087712 803146014528 804667124404 804733259616 806257375638 807837956752 810294167232 811828815276 811895539104 816042380868 818313011087 819984614592 821537615756 822410163168 824035479696 825596152953 827282634048 829881173979 831369552624 831508067016 835615859958 838761810484 839652651552 841242902786 841312044144 842905438167 845609133798 847125720288 853135216362 853891837656 855565801024 857256642528 858880234654 859792443312 861491637864 865891796913 869303888244 870074849072 871021880118 873503423936 873598399047 877818681168 879481216549 879553500696 882302232306 884045912607 888316665808 890944343432 891017569728 891914089833 892705103004 894455155616 896222853552 898947796032 900650348676 900800405934 903539266344 905001316544 907099709472 908817701346 909623705848 913208125024 917719530312 917794957248 920663198928 922406879229 922482691416 925211433564 928694696072 929681054016 931441813588 931518368352 933282607686 935112208144 937955392704 939809059488 941745878931 944609232996 948331514448 949172562624 950970237932 957620379456 960628317363 962511526152 964413722844 967266498726 969072726336 970908091348 971939283744 973860112368 975704544399 978834205206 982691351928 983562872864 987546016314 990359537728 992316770016 994196157838 997385132172 999356249034 1002312386361 1004359853376 1006262050068 1007154475184 1008250710246 1011123219392 1013121486624 1016118342096 1016287637464 1018126481112 1021308273282 1021392214128 1023326669079 1027359140652 1028270276176 1032322228288 1032434471601 1035375880352 1037422077744 1040749703136 1042720819998 1044781533081 1045891185768 1050012573984 1052001234162 1052934224056 1057083365728 1062392849856 1062482530076 1064582297922 1065712980816 1067731376613 1067819132952 1072026929376 1075009834184 1080500559853 1082438420368 1088056507824 1090117220907 1090206817128 1093431694212 1097740418256 1098713972928 1100794870604 1106508231972 1108492736832 1108677422688 1110777190534 1112972402373 1114154479944 1116356366268 1121749392192 1123873917556 1127478845064 1133048784582 1137513621816 1138522450208 1139761672452 1143133134858 1143323592147 1146389924416 1148655517152 1154522395884 1154617285536 1156804060698 1159071850992 1161267062831 1161362506824 1162595979072 1164797865396 1167099837462 1170424908224 1172738000928 1176402976408 1178727883476 1182214609554 1182311775216 1184551002063 1186970735808 1189218786444 1190273470672 1194963804736 1200867131568 1201067207912 1204719021792 1207000686606 1207099889424 1209386063457 1211756935128 1215441250848 1217743222914 1221435415486 1223626040416 1227550931904 1229875838972 1229976921888 1232306423634 1233615244752 1236053219544 1240923951072 1244376810248 1247262100524 1250732595541 1255661171908 1258142715726 1259478977328 1261864354179 1261968066216 1264442019264 1268413700697 1270688580432 1276955207099 1280837756484 1283348701536 1285779286198 1285884963792 1288320351981 1289688664968 1292237456796 1298480149824 1300939392532 1303955832366 1305112273608 1310255135904 1312736679722 1316728021752 1319330251044 1323453348459 1329846842896 1332474998712 1336416515148 1336526354592 1339057654506 1341682733424 1344223799207 1344334280328 1345762085184 1350975523014 1351200608901 1354824456128 1357501974816 1361744364376 1361856285504 1363226552019 1364435558772 1369812187536 1373977066176 1376579295468 1380994798392 1383229436992 1390294426664 1393042044108 1394521581024 1397162720382 1397277552528 1399923911529 1402668312216 1402783596864 1406933089056 1413871629742 1419443063896 1420950641088 1423641835484 1423758843936 1426455356898 1436430569184 1443767289228 1447784558077 1450742010432 1453489627876 1453609089504 1456362137022 1457908925616 1460790168552 1463653891008 1468251307809 1474037027892 1475344309296 1478138522003 1483963203164 1485539306592 1488352828006 1488475155024 1491294236757 1496077698258 1499034373551 1503305126752 1509393075102 1510731712776 1516684829088 1519557338234 1519682229936 1524177513144 1524431456196 1527189721668 1531962409923 1539363194512 1541038710978 1542405414264 1545429134656 1548483342432 1553063820528 1556133116616 1561124554704 1564081229997 1571637177968 1576286146072 1576415700288 1578001851243 1579401336084 1585625048592 1590446100672 1593723795114 1596873446883 1598569471224 1601156175424 1609334248808 1609466519232 1612514751276 1615675913504 1623657630552 1623791078208 1632084761736 1636626022174 1643075231512 1644820326336 1648070959392 1651192305906 1651467410879 1659762347958 1662739105248 1663016134032 1666165785801 1671231719916 1677523620968 1679305303104 1682485805572 1682624088288 1685810876334 1691218267596 1694251440576 1699573176873 1706270432724 1707783675312 1711018114091 1714513285056 1717760469308 1719584886624 1722983275728 1731783593826 1735206091047 1738607776488 1740149698144 1742043760236 1747196798094 1755637362336 1758962433098 1759107001392 1764604464612 1768091825214 1773321914331 1776633331616 1781888686864 1783828179666 1785410206008 1788910311232 1792445707104 1801300697352 1801600811868 1807078532688 1810501029909 1814199418944 1817635402692 1819247411696 1826416250048 1826614834371 1832153123229 1835439060624 1841326397856 1844813758458 1844965382832 1848459635451 1850422867128 1857389392144 1862883627176 1863036736704 1866565215372 1870224416288 1879618118976 1883491757862 1887214073589 1889218465992 1896663028896 1901940475864 1911654836663 1921256634726 1925023052304 1928668929297 1928827445688 1934532997452 1941816182696 1943878567488 1947720224736 1951409088798 1951734212857 1957668410412 1965382703856 1967125745728 1969105019583 1975092032628 1984633540032 1988392315676 1994770264344 1998712498068 2004624772722 2008586481759 2012524100136 2014308950368 2016501420492 2026242973248 2032236684192 2032575274928 2036252962224 2042616546564 2042784428256 2046653338158 2054718281304 2056540552352 2064868943202 2070751760704 2074844155488 2081499406272 2085441639996 2089563066162 2091782371536 2095744080573 2100025147968 2104002468324 2105868448112 2114166731456 2120807444613 2124965060152 2129164595844 2131425961632 2135462753226 2135638265904 2139683035347 2144053858752 2150019668368 2161001119706 2164876840736 2176113015648 2180234441814 2180413634256 2184543205533 2186863388424 2195480836512 2201589741208 2212834592111 2213016463944 2217354845376 2221554381068 2225944804746 2228308959888 2232529242009 2232712732536 2244116547387 2247747835112 2254957690128 2259228443329 2266097569164 2275027243632 2277044900416 2279336007351 2279523344904 2286266269716 2286647184294 2297311034304 2306594978831 2309044791768 2309234571072 2313608121396 2318143701984 2322534125662 2322725013648 2329595730792 2334199674924 2345476001856 2352805952816 2357455766952 2364429219108 2364623550432 2369102004126 2378437572888 2380546941344 2390585692671 2401734263136 2402134415824 2409438043584 2414001373212 2414199778848 2418772126914 2423513870256 2430882501696 2435486445828 2442870830972 2447252080832 2454939033261 2459751677944 2459953843776 2464612847268 2467230489504 2472106439088 2476788458859 2481847902144 2488753620496 2494524201048 2501465191082 2511322343816 2516285431452 2518957954656 2523728708358 2523936132432 2528716314501 2536827401394 2541377160864 2553910414198 2561464987367 2561675512968 2566697403072 2571558572396 2571769927584 2576640703962 2579377329936 2584474913592 2597675390739 2601878785064 2607911664732 2610224547216 2615168154313 2620510271808 2625473359444 2633456043504 2638443649647 2638660502088 2646906696918 2652137737821 2659693685792 2664949997424 2669997251207 2672833030296 2673052709184 2678115309012 2683365466848 2688447598414 2688668560656 2701951046028 2702401217802 2715003949632 2723488728752 2726453104038 2728871117544 2739624375072 2753158590936 2761989596784 2767220637687 2780588853328 2786084088216 2789043162048 2794325440764 2794555105056 2799847823058 2805336624432 2813866178112 2825237636793 2827743259484 2838886127792 2847283670968 2847517687872 2852910713796 2872861138368 2887534578456 2895569116154 2906979255752 2907218179008 2912724274044 2915817851232 2921580337104 2921826957709 2927113633197 2936502615618 2948074055784 2950688618592 2956277044006 2967926406328 2971078613184 2976705656012 2976950310048 2982588473514 2992155396516 2998068747102 3006610253504 3006937159083 3018786150204 3021463425552 3027185894161 3033369658176 3039114676468 3039364459872 3048355026288 3048862912392 3054379443336 3063924819846 3069980007237 3078726389024 3082077421956 3084810828528 3090653273279 3096966684864 3106127641056 3112266233232 3122249109408 3128162459994 3134344599243 3143274355936 3152572292144 3156003702486 3158802672168 3171250097184 3187447590228 3193746893766 3197138942448 3203194129839 3218668497616 3225029502552 3231351827008 3241501679559 3247315261104 3264169523472 3270351662721 3273252044348 3286150463024 3296141918784 3302384611812 3302934821758 3319524695916 3325478210496 3326032268064 3332331571602 3338917207119 3342463439832 3355047241936 3364971611144 3365248176576 3371621752668 3382158557173 3382436535192 3399146353746 3412540865448 3415567350624 3422036228182 3429970776441 3435520938616 3439169773248 3445966551456 3453068222747 3463567187652 3470412182094 3477215552976 3480299396288 3483801188493 3484087520472 3494393596188 3511274724672 3517924866196 3518214002784 3529208929224 3536183650428 3546643828662 3553266663232 3553653006189 3563777373728 3567656359332 3570820412016 3577583329463 3584891414208 3602601394704 3603201623736 3614157065376 3621002059818 3628158190371 3635270805384 3638494823392 3653229668742 3664306246458 3670878121248 3682652795712 3689627516916 3689930765664 3696919270902 3700845734256 3714778784288 3725767254352 3733130430744 3740448832576 3752197786623 3766983515724 3774428147178 3778436931984 3785593062537 3793326057792 3803880951728 3823309673326 3830865621297 3842513269452 3850046104608 3857337858594 3857654891376 3864961055943 3869065994904 3883632365392 3895440449472 3902818177596 3903468425714 3915015047581 3915336820824 3930765407712 3938210039166 3950184065256 3970360045377 3976784631352 3989540528688 3997096476659 3997424996136 4009249545444 4017172963518 4025048200272 4028617900736 4032671397621 4033002840984 4053601826703 4064473368384 4065150549856 4072505924448 4080898808701 4085233093128 4085568856512 4093306676316 4109436562608 4113081104704 4129737886404 4149688310976 4170883279992 4179126132324 4183564743072 4191488161146 4199771734587 4208004936648 4211736896224 4241614889226 4249930120304 4258329191688 4262851923264 4270925506452 4271276531808 4279366070694 4300039336736 4322002239412 4329753681472 4343353674231 4352226031296 4360468883628 4360827268512 4369086411066 4373726776848 4390961673024 4403179482416 4425669184222 4426032927888 4434415566009 4443108762136 4451889609492 4456617919776 4465058484018 4465425465072 4473882710271 4488233094774 4495495670224 4509915380256 4518456886658 4532195138328 4550054487264 4558672014702 4559046689808 4572532539432 4573294368588 4595887229769 4613189957662 4618089583536 4626835965323 4627216242792 4636287403968 4645068251324 4645450027296 4659191461584 4668399349848 4692243689991 4705611905632 4714911533904 4723841290597 4728858438216 4729247100864 4738204008252 4756875145776 4761093882688 4781171385342 4790620340649 4803468526272 4804268831648 4822880410283 4828002746424 4828399557696 4837544253828 4847027740512 4870972891656 4885741661944 4909878066522 4919503355888 4929225694536 4934460979008 4944212878176 4953576917718 4954402232637 4977507240992 4989048402096 4998497357403 5002930382164 5022644687632 5032570862904 5037915909312 5047457416716 5047872264864 5057432629002 5073654802788 5082754321728 5107820828396 5122929974734 5123351025936 5133054342273 5143117144792 5143539855168 5153281407924 5158754659872 5168949827184 5195350781478 5203757570128 5215823329464 5220449094432 5230336308626 5250946718888 5266912087008 5276887299294 5277321004176 5293813393836 5304275475642 5319387371584 5319965742993 5329899994848 5339994502414 5345666060592 5356230618024 5366730933696 5376895196828 5377337121312 5403902092056 5404802435604 5431503089727 5446977457504 5452906208076 5457742235088 5468078868109 5479248750144 5496459369687 5506317181872 5523979193568 5534441275374 5545378906353 5561177706656 5572168176432 5582721525251 5588650881528 5589110210112 5599695646116 5610673248864 5650475273586 5655486518968 5661642220767 5677772255584 5694567341936 5705821427592 5734964509989 5775069156912 5786006787891 5791138232308 5813958511504 5825448548088 5831635702464 5843160674208 5843653915418 5854227266394 5855202638571 5873005231236 5896148111568 5901377237184 5907315058749 5912554088012 5935852812656 5953411312024 5953900620096 5965176947028 5984310793032 5996137494204 6013874318166 6037572300408 6042926851104 6054371788322 6078229352936 6078728919744 6096710052576 6097725824784 6108758886672 6109274547937 6127849639692 6139960014474 6157452778048 6164154843912 6169621657056 6181306546558 6212255282112 6224532466464 6244498218816 6256324919988 6268689198486 6286548711872 6287232241719 6305144584288 6312007404972 6317605344336 6342500194368 6362422333839 6374895180456 6387493787532 6394277884896 6406388259678 6419049106041 6437336995232 6450059005104 6462275025947 6483003359118 6494630522208 6528339046944 6540703325442 6546504088696 6553629616599 6572300926048 6604769223624 6605869643516 6638503776333 6639049391832 6652064536128 6664663143204 6677834414238 6684926879664 6697587726027 6710094483872 6729943222288 6743243505336 6764317114346 6764873070384 6777685329987 6798292707492 6825081730896 6831134701248 6838008022053 6844072456364 6859941552882 6871041877232 6891933102912 6906136445494 6919784936493 6927134375304 6940824364188 6954431105952 6967602376986 6968175040944 6988787192376 7035849732392 7036428005568 7058417858448 7071786074089 7072367300856 7093287657324 7107306012378 7127554747456 7135312718664 7141640824032 7155166658926 7171757078013 7205202789408 7206403247472 7220051738471 7228314130752 7242004119636 7256316380742 7270541610768 7276989646784 7306459337484 7328612492916 7341756242496 7364817099783 7379255033832 7379861531328 7393838541804 7401691468512 7429557568576 7430365376577 7451534508704 7466260861488 7504395573246 7533967031448 7548856294356 7556873863968 7571186125074 7586148943503 7607761903456 7646619346652 7661731242594 7684394962101 7685026538904 7700092209216 7714675717188 7715309782752 7729922111886 7738131989808 7767264730784 7805636355192 7806936851428 7830030095162 7830673641648 7845504462939 7861530815424 7876420078332 7900368130512 7915330948941 7940720090754 7953569262704 7979081057376 7994192953318 7994849992272 8009991753621 8018499090888 8034345927036 8050096400544 8065342795242 8066005681968 8107203653406 8130301099712 8145011848896 8161797617402 8170466186256 8185940554033 8186613352632 8218873125216 8259475772808 8301661913061 8341766559984 8357565360287 8358252264648 8367129486144 8382976322292 8399543469174 8416009873296 8423473792448 8475712910379 8483229778452 8499860240608 8516658383376 8532788418193 8541851012904 8542553063616 8558732141388 8600078673472 8644004478824 8686707348462 8720937767256 8721654537024 8738172822132 8747453553696 8765480873127 8781340899591 8806358964832 8851338368444 8852065855776 8868831132018 8886217524272 8903779218984 8913235839552 8930116968036 8930850930144 8947765420542 8976466189548 8990991340448 9019830760512 9036913773316 9064390276656 9081557682483 9100108974528 9117344029404 9118093379616 9145065078864 9146588737176 9191774459538 9226379915324 9236179167072 9253671930646 9254432485584 9271959819837 9290136502648 9290900054592 9318382923168 9336798699696 9384487379982 9411223811264 9429823067808 9447682581194 9457716876432 9476408016504 9513750291552 9562342770684 9581240681298 9608537663296 9609582389517 9645760820566 9656005492848 9674293382039 9675088507656 9694055481024 9724505038677 9741945783312 9771483323888 9811054988163 9819756133044 9839006711776 9858451389072 9877122698521 9888425756352 9907153835436 9908804465274 9955014481984 9978096804192 9996994714806 10005860764328 10016751621357 10045289375264 10065141725808 10094914833432 10095744529728 10114865258004 10146475671519 10147309605576 10215641656792 10245859949468 10246702051872 10266108684546 10286234289584 10306562815848 10317509319744 10337899654368 10359204668241 10390701562956 10407515140256 10431646658928 10440898188864 10451403565479 10460672617252 10501893437776 10533824174016 10553774598588 10554642008352 10587626787672 10608550951284 10639931485986 10659799989696 10679989004828 10691332121184 10712461236048 10732749988389 10753790393656 10754674242624 10807804184112 10809604871208 10863006179454 10893954915008 10905812416152 10915484470176 10936157736218 10992918739374 11012634363744 11047958387136 11068882550748 11090757812706 11122355413312 11144336352864 11165443050502 11177301763056 11199391292232 11221346497728 11256593359869 11300950547172 11310973037936 11323284441534 11355544511168 11356779187611 11389134683872 11411642855184 11433255815137 11469929019978 11492596863891 11550138313824 11572013575782 11582276464616 11594883167829 11627917023008 11650897096176 11686321348416 11687307830836 11708454532788 11710405277142 11745045142743 11746010462472 11792296223136 11814630117498 11825108176024 11871705625312 11906822624048 11930353894056 11968621586064 11991289429977 11992274988408 12027748636332 12075144600816 12085853702208 12098014192863 12108743576644 12156458705872 12193420105152 12195451649568 12217517773344 12218549095874 12242696426103 12255699279384 12279920028948 12328309687824 12339243314112 12362613093116 12449064932928 12512649839976 12537378396972 12574464483438 12610289168576 12624014809944 12635210688672 12724844667678 12749790360912 12773937691141 12774987575064 12788555769792 12812776519356 12838098212082 12874673990464 12900118010208 12924550051894 12966006718236 12989261044416 13030061022693 13056678093888 13081406650884 13093008177392 13107259233198 13144601852096 13209538447248 13211739287032 13277007552666 13278098783664 13303246698027 13329326286408 13355668828476 13369853759328 13395175452054 13420188967744 13421648130813 13459886444576 13486487010672 13528634228692 13529746140768 13555370659974 13596585414984 13650163461792 13676016044106 13688144912728 13719883105764 13742083754464 13812272890988 13839569872986 13854268750608 13880507895969 13881648728376 13908862211904 13935204753972 13936350081888 13977574384752 14046507278089 14071699464784 14116835716896 14143572148178 14144734601712 14171523871791 14186575314648 14214612024756 14270625437328 14283281648064 14310333317852 14343514156026 14410405578816 14412806494944 14440103476942 14468641230849 14484008239272 14512632761484 14541083221536 14612918674968 14657224985832 14729634199566 14758510067664 14786461791277 14787677083608 14803382937024 14860730753154 14863206697911 14903069017408 14932521722976 14995492072209 15008791146492 15067934062896 15096471816803 15097712588712 15113747727936 15142372250148 15172297887006 15215523806912 15293238693304 15323462485188 15368789924202 15370053077808 15399163026819 15429351434376 15430619565504 15459844223772 15476263979616 15534529461568 15611272710384 15613873702856 15660060190324 15661347283296 15691008925878 15752840156664 15800736261024 15830661897882 15881440181508 15907138525408 15958162114752 15988385906636 15989699984544 16019983507242 16036998181776 16068691854072 16100192801088 16130685590484 16132011363936 16214407306812 16259523742033 16323595234804 16340932372512 16371881108066 16373226705264 16404236604327 16437746250432 16489378109061 16518951545616 16603323826122 16683533119968 16715130720574 16716504529296 16748164575753 16765952644584 16799086938348 16832019746592 16951425820758 16966459556904 16999720481216 17033316766752 17065576836386 17083702025808 17117464282776 17204893529967 17288008957648 17358020363673 17373414696924 17441875534512 17474909389691 17476345644264 17494907107392 17530961746254 17562681799182 17565607915713 17612717929664 17702676736888 17704131711552 17721945176247 17737662264036 17772435048544 17807558437968 17860233936072 17861701860288 17895530841084 17952932379096 17981982680896 18073827546632 18128780553312 18163115364966 18234688058808 18236186759232 18290130157728 18293177474352 18327823643811 18383548919076 18452759830648 18472358334144 18507343861292 18508864971168 18543919639674 18580273005296 18636765846336 18673597399392 18768974759964 18821199255001 18859646135616 18895365162388 18915433752864 18952816033008 19027500583104 19087267001517 19124685541368 19162481362596 19219164779034 19291521641132 19312010985696 19348586764078 19350177015312 19386825077841 19449010077354 19483891566624 19542966647776 19622109976326 19639512266088 19678013423552 19716902778144 19754245397042 19814307670872 19817608930548 19915511328999 19956193608384 19993989429612 20011721528656 20033503242714 20090578750528 20092763178081 20130283451616 20189829666864 20229730516008 20292951343038 20294619211152 20333055989961 20431283313584 20491719898936 20493404103744 20514024066159 20532217369092 20572468579168 20613125631696 20675799308736 20718409336482 20759354809479 20781403125912 20815030280512 20863293317856 20902807130958 20921345234504 21003786875552 21107549197176 21109284016704 21175253575344 21215358222267 21217101902568 21279862971972 21359978009656 21382664242368 21424922472096 21465499976778 21469076341427 21507580787312 21615608368224 21619209742416 21660155215413 21726012358908 21811624832304 21830968940352 21872315472436 21985837478748 22025268727488 22094451299349 22137765101496 22181515625412 22288672705728 22330886101004 22354603526112 22398782584464 22513186719738 22601901094344 22621946075872 22646568883068 22713558375222 22778269367744 22823285710368 22866511630274 22939858039956 22985193727782 23053184886303 23100276627648 23144027151564 23164552929232 23189766335658 23255834046016 23301794192352 23374615661672 23416909065576 23420810554284 23490090285486 23492020924944 23536513388817 23584592446272 23629260234996 23650216352048 23743411250624 23745992846823 23813645248096 23860707788112 23937243172128 23982578859954 23984549976816 24029975260863 24055497272664 24150289201632 24196028385726 24217487153288 24312917411744 24390903299136 24435035546688 24437098191748 24485392852206 24511398558768 24557821662099 24559840057896 24656619375648 24725226186232 24851512876619 25025299679952 25072696080861 25074756793944 25148928966876 25248029619888 25270421377344 25372544767141 25449689335356 25499580721824 25547875382282 25549975150128 25598365254579 25625553038712 25676196424164 25800236020416 25849100103788 25932013436472 26060122045386 26162813301768 26186016354784 26214518466396 26296442619381 26419076894496 26423478574064 26554015105332 26556197567328 26606493396054 26658652572816 26709142445113 26711337656952 26739707518656 26790350904108 26843296261626 26919772889152 26972974021344 27057268457384 27059492281536 27110741319948 27193170829968 27244673047449 27300326923584 27352032088212 27376289825456 27439766211528 27484167508928 27624545781976 27679139745972 27708537501216 27761015791938 27763297456752 27815879459511 27870409507944 27872700163776 27955148769504 28093014556178 28143398929568 28233671433792 28287144296356 28289469203424 28343047743582 28373150629296 28429224049512 28541250874656 28620666635704 28687028312052 28766849697443 28825612989888 28880206953884 28937282461698 28968016478544 29022880146117 29025265522968 29082166443072 29173515116031 29225837349936 29314449971664 29369969763277 29459268399132 29517020135328 29572923582554 29575354167216 29631368095563 29721461506308 29726413395822 29865043445952 29990984144418 30017582292984 30135868125792 30192943633606 30195425177424 30284744500296 30344595774012 30439427014557 30586477386608 30646924970376 30737579848404 30740106155616 30798326053638 30858702868752 30917147381761 30919688447544 30952527959232 31077614004723 31222545420768 31227747405712 31320120380648 31322694566592 31354210696437 31382017851756 31505680313328 31601472522048 31661323795764 31762880363016 31814277050816 31976771813272 31979399969088 32039967014484 32073996363552 32137383708144 32198249965167 32261371180968 32264022727872 32428814613624 32519047484066 32647190469608 32681864745024 32743762216132 32746453410528 32808473208654 32978756218122 33037903091232 33206647652244 33299044835771 33367066239936 33430261441148 33433009058592 33496329151506 33531905289168 33598173876696 33664039493184 33769780079607 33902851641516 33932919113808 33997186006069 34066633533504 34131153672772 34167404051616 34234928565552 34299767445411 34409787059934 34477790591673 34576017915296 34716040727346 34746829393848 34883751069024 34949818779382 34952691288528 35061923492508 35125363598364 35131215831426 35235135428229 35405353473776 35443890352494 35475324528072 35544870097088 35615116875936 35720467872144 35791061682168 35905864758192 35973868289931 36147655093264 36257561106624 36294042578589 36326230729932 36469376117616 36580260315456 36586354948704 36655647287622 36728089278309 36767097838152 36905519661296 37014687722584 37017729942336 37087839279348 37160546010592 37347194798784 37537949519928 37642398510002 37790730324776 37830867505728 37905632066016 37983750450217 38174534003034 38249371082736 38321813073423 38324962725192 38438329558068 38583043282264 38624021971392 38697173528156 38700354030624 38773650155682 38898020154708 38967783133248 39085933295552 39090183068079 39244219952652 39279024532176 39353416624093 39433805556288 39508490794084 39628615341744 39635217861096 39831022657998 39909740094081 39987978859224 40023443057312 40067006485428 40185526356162 40260566903232 40379659333728 40459461032016 40585902686076 40589238422304 40666111979922 40862566627168 40983439797872 41028048132318 41064434738184 41144937158336 41226251263392 41436818672964 41518709618958 41562806251824 41641523687907 41726586635712 41805614261916 41842690469008 42007573751104 42139521834267 42215098394352 42350507150688 42430716444534 42434203805136 42514571615373 42559725943944 42719956019312 42849844944192 42930999953556 42938152682854 43015161574624 43231216736448 43238419484832 43320310430826 43405923692547 43452024717816 43623249664608 43744630944872 43968061243249 43971674957496 44188902598698 44275530202992 44359385373831 44363031250824 44589620093733 44661772202008 44709207052224 44797565168928 44889886895711 45026373439476 45203802188688 45243892151744 45289415450409 45293137766136 45427116750444 45646571420736 45733023260548 45879716079912 45970387455564 46106369772606 46197489080457 46288054303128 46329105858464 46379532671316 46603588384704 46749231323344 46833818131152 46841621108568 46980180570972 46984041849888 47073026777634 47258520469992 47300432704096 47491985693646 47627290496192 47721415576224 47874486344256 47965157719908 47969099953632 48059950521726 48110994545328 48300578403264 48392056771452 48434974306576 48625834823488 48778571226099 48874196383496 48970785704412 49022797117536 49115643324198 49119680115792 49212709812981 49313238751296 49450452372464 49703025753238 50050599359904 50145392161722 50149513587888 50244493727259 50297857933752 50496059239776 50745089534282 50895195618553 50899378670712 50999161443648 51095750764564 51099950300256 51196730509158 51251106077424 51352392848328 51614680589901 51698200207576 51864026872944 51962254196567 52120244090772 52325626603536 52372032709568 52424728169073 52429036932792 52592885238762 52696823747139 52838153788992 52846957148128 53051684513113 53108030210664 53112395134656 53212986792108 53317305145632 53418284890226 53422675313904 53580701808216 53686592523252 53945948042688 54114536914768 54221482639896 54386341659936 54489346094898 54704064176424 54752579650912 54879532423056 54983470931433 55249091563952 55358279491944 55417075002432 55522031583876 55526594913504 55631758919022 55740819015888 55910297539008 56186029112356 56286797859136 56463597765003 56574288592712 56578938406848 56686095487164 56746301258592 56858448099024 57082501749312 57241333271408 57374056624104 57533699394886 57760413907768 57874564923396 57936032957088 58045760292234 58050531045936 58160475233523 58347030232062 58451674699872 58628899943328 58739939526554 58918536798264 59034040270656 59145847165108 59150708334432 59262736191126 59442923012616 59452826791644 59746533986997 59981968288836 60035164585968 60148867549199 60271736251584 60385887267212 60390850354848 60569489000592 60689191548024 60878854029114 60999167969883 61172954773216 61293849940752 61409936777761 61475159696808 61480212311232 61596652107276 61717405737504 61834294763522 61839376895088 62155228009446 62278064428437 62445090841536 62455494811424 62640240761296 62708421392874 62764035703512 63011360626656 63322647591528 63525760726032 63646074666801 63953543626544 64079934028968 64147992727104 64274767416288 64396499930334 64407229024281 64522742361936 64857629227248 64980465646239 65038094968132 65294380939216 65487524432264 65492906821056 65616946417308 65957512436244 66075806182464 66413295304488 66598089671542 66860522882296 66866018117184 66992658303012 67063810578336 67196347753392 67202020027307 67539560159214 67805703283032 67865838227616 67994372012138 68262307345544 68334808103232 68469857131104 68599534890822 68819574119868 68955581183346 69152035830592 69159554658909 69432081454692 69493658787696 69767502138048 69899637558764 69905382577056 70123846985016 70250727196728 70262431662852 70470270856458 70609540166451 70810706947552 70887780704988 70950649056144 71085025285417 71230233751872 71440935744288 71582123364336 71811729516384 71947736579862 72089925782589 72295310186528 72588085157178 72652461459864 72938752235232 73172709897408 73311294575244 73456178556618 73534195676304 73673464986297 73811039322592 74029375445168 74175678558696 74321092021184 74554538629857 75075899039856 75218088242583 75284797020004 75581460649552 75811264132032 75967500900434 76117634301423 76349068006068 76498742165472 76643626146846 76649925450384 76795095763737 76876659116136 77166086564528 77394347056312 77400708061248 77547300311364 77789646814979 77796040309416 78180366136158 78488439905304 78558049064352 78706833248186 78889327858143 79016981588168 79257230683488 79270435722192 79420569123181 79662045315996 79819480188162 79975957718448 80046886114624 80127427335339 80134012970856 80371052712324 80759318667456 80918922064032 81171805372152 81178476844608 81332223959844 81725133254336 81734019142347 81966879595744 82056096264636 82128869476368 82452502526784 82873637345928 83037419237916 83125612503648 83283047375814 83447638378533 83611228523832 83685380938016 84279043668534 84430196788704 84701014301376 84861432889068 84868407610272 85029143230746 85119451887888 85439912038624 85861999907112 85876305365708 86030323149248 86300549092329 86476838969664 86640620861652 86811847385094 86904049435632 87068640438351 87246499329216 87489261889744 87936122486498 87943349914992 88109909289831 88377805197396 88551060405984 88718770747662 88726062501648 88894104286689 89179240187466 89323544404016 89595130337856 89779773791422 90045346094363 90052746878952 90407604377376 90578830900818 90586275532272 90854233500888 91318281043671 91466046521096 91759432159824 91933218963157 91940774911128 92212739545212 92394978160914 92576108606256 92658211716928 92751442145283 92759065342632 93232842014169 93498462646688 93667636262304 93683242217136 93860672600123 93960361141944 93968083699776 94146053555268 94517040939984 94600865408192 94983971387292 95442831152448 95930315439816 95938199907264 96119901043452 96221989090656 96594749895501 96784113542904 96869948613152 97557142452198 97748392766992 97941571408824 98045594235072 98231286648396 98239360231584 98425419625962 98900904744928 99406051506476 99897134507313 100101198719808 100290784323444 100299027175776 100488987454518 100595715867504 100992118479552 101490179068564 101790391237106 101798757341424 101991558018207 102191501529128 102199900600512 102393461018316 102502212154848 102704785696656 102899302336233 103229361179802 103396400415152 103728053745888 103924508393134 104240488181544 104651253207072 104849456338146 104858073865584 105185770477524 105393647494278 105693914296256 105705406284687 106103369026226 106216060421328 106417227202429 106425973584216 106634610291264 106836569780452 106845350627808 107161403616432 107373185046504 107921604869793 108229073829536 108442965279792 108648349683731 108772683319872 108978692189796 109408128352848 109505159301824 109759064846112 109966941862866 110184267834927 110498183127904 110716558983888 110926249436509 111044063167752 111053189827008 111263517838044 111481638031776 112372058224712 112927195530006 113148577185424 113372190974328 113492602517184 113716896198048 113951251350651 114482666542816 114748113248208 114965439220269 115067398789772 115520827815536 115749129846792 115872065914176 116091520584468 116101062091872 116320950467046 116694060464124 116903349399744 117257799886656 117479879053108 117837073596528 118060249872279 118291694330216 118301416668864 118525472382252 118885846025232 118905653583288 119493067973994 119963936577672 120070329171936 120297735098398 120771774534424 120781700709696 121138978001184 121378383096048 121757708058228 121998335939766 122345909546432 122587699881504 122819873555522 122950319393616 123193304214552 123434811475008 123668589527044 123678753790176 124310456018892 124556128856874 124910989622848 124924571063721 125280481522592 125416842785748 125528071407024 125765813966507 126022721253312 126418565502801 126645295183056 127051521452064 127292149333602 127543714846119 127907087253088 128159868057936 128402595080773 128549534832576 128792999860668 128814458048562 129045484723872 129715258454496 129960931292478 130076189936264 130217771077641 130588761878432 130975048864528 131233892834616 131904183729747 131915024872488 132826590608976 133078156121493 133196179343084 133721045764592 133985316606024 134127621156672 134392695506784 134404040054614 134669660687133 135079120318428 135611406566064 135731676455232 135868246351227 135988744024276 136524614691088 136939714262208 137199069781644 137639148239736 137911162366692 138319109317818 138864162909384 138987317575392 139799275117528 139810765154112 140247693970032 140501454393456 140513314602551 140524863325704 140940541712916 141219080332902 141621413895104 141775561409976 141901298112288 142170050570834 142881871488576 143164246728672 143623459032768 143895473159724 144179851565178 144590620373056 145176170314356 145304922919728 145877504470464 146335713678297 146622589150488 146912357113236 147068391352608 147346929972594 147622078645184 147638129438943 148058750890336 148351357117392 148632325596781 149109077259714 150151798079712 150436176485166 150569594040008 150733481181777 151162921299104 151935001800868 152235268602846 152685586855659 152698136012136 152997484330944 153287252293692 153299850900768 153590191527474 153753318232272 154332173129056 154788694112624 155094600622728 155579293629958 155592080618832 155886762589701 156360732272316 156976879810608 157116098128704 157274184507219 157413666496372 157778655716286 158033963176336 158514461366976 158540871444384 158841138246362 159155053539339 159324090631992 159638960376324 159951915436896 160254854670678 160268025941712 160742105424648 161837844128064 162343610744304 162651079704047 162664447919688 163468038284694 163933759191488 164112192529272 164257738952736 164950412794299 165747274691856 166061189984833 166074838475832 166251225007296 166566094751628 166895276757066 167222457047664 167370761876032 168558087337068 168860393577408 169390793295009 169722865778136 169736815220544 170058286461492 170238903775776 170879824077248 171723999814224 171752610731416 172601098184658 173281241723304 173623694770188 173808098871264 174137280876702 174481425700569 174978523779488 175872244972996 175886699829984 176219818579662 176755610394792 177102120811968 177437541495324 177452125003296 177788208573378 178358480374932 178647088808032 179559547582844 180090692188726 180105493757904 180446602647597 180815208754752 181157661801636 181172551064544 181708467001776 182636562087342 182932093042192 183518864319648 183866437926314 183881549822256 184229810333283 184425479090424 184789956321828 185152217212512 185502884290566 185518130685264 186465684028338 186996925293376 187335272524608 187366484434272 187721345200246 187920722283888 188292107110536 189034081879968 189967942774584 190938224000403 191860630879632 192224003286601 192239802086904 192443978181312 193189499791002 193221687072843 193568227085808 193739897226304 194941396938717 195114284904396 195496785533984 195883142817648 196254133618439 196462573296792 196478720463168 196850839251924 197801809489856 198812103012952 199794269014626 200581568646888 200598054351552 200977974909036 201191431735008 201606060081921 202980358137128 203580782474212 203597514682848 203983116036414 204383003058256 204786922036632 205004424309696 205409571393312 205798604672466 206458722359604 206792800830304 207456107491776 207849016786268 208480976363088 209302506414144 209698912676292 209716147731168 210371540955048 210787294988556 211410812569374 212206738052452 212432120842656 212834454404858 212851947168432 213255075856251 213673139560904 213690701255616 214322807232864 214746370093008 215843209739586 216458147659072 216885930559584 217296699367462 217957384379592 218816256705696 219518129692224 219933883725732 220368535669854 220996366255808 221020394958891 221433117967776 221852498873018 222088126335504 222527035676088 222963276063552 223663615889571 224744116449424 225654264727749 225854391060012 226297154370848 226744381948656 227173822065983 227433792396096 227902502701302 228352902904269 228965333085632 229496226496416 229930878440538 230134797579544 230385287291211 231041655631072 231498259693584 232183041168936 232202124183744 232641900934092 233368940444937 233388120928248 234959758106216 235674147193056 236120499744558 236583388660432 237050944764504 237771692050464 237811307166576 238261707369543 238986135947988 239927873155344 240140658343872 240382282006017 240595470196796 241543549068848 242277956002368 242756766192096 243515416116456 243996671879532 245175399763008 245639747111044 245900638787232 246386608429104 247337179054088 247357507580352 248620912037784 249112257713748 249849142127442 250560963045184 250833685571496 251056142814048 251531627933014 252837131005602 253290590366112 254103042904128 254584298667204 255087429692238 255814174506176 256319736115872 256805190161546 257585999721336 257628916097124 258090969447744 258901647276987 259430516908992 259921862584956 260152379872528 260435542155282 261177523756864 261205921315053 261950097729056 262467785669232 263808367459494 263830049744976 264329727869493 265653181217952 266156312242986 266392358686168 266682312860067 267442091529184 267970633212048 268785391013568 268808080109228 269339321374266 270136038283089 270158240636856 271222813132128 271736492702454 271977488048552 273049229382176 274398139563288 275278296479472 275799656889471 275822324733384 276638218635636 277728325818768 277974635150784 278254326435849 279097992438551 279598550235056 280495387940064 281002908786912 281026629205102 281049726651408 281582017800369 281881083425832 282438160665804 283551122819952 283802596224576 284340101141668 286328493457344 287790946319448 288359703130356 290352340628712 290609845839456 292671427356594 293245178300976 293800566896243 293824714226472 294136782705216 294693859945188 295276258877886 296117501780672 296702714234784 297264651193562 298218154519428 299691403521939 300303596159424 300872352970332 301139188080016 301466962363554 302325842598208 303870003601736 304470537205692 305371173711318 305396272024272 305974674054621 306574504587384 306599701801536 307180383054948 307506636464544 308664346258112 308697907008699 309577388225248 310189201245456 311158587259916 311184161237664 311773525179402 312721464544632 313953759621216 314548369014438 314827332992744 315557311432572 316067926352672 317081742888768 317682276492724 318310107078678 318648181263984 319251681607287 319277920752648 319903830873792 320509709341356 320536051883424 321484210849296 323069667396047 324687221488608 325302159408094 325328895839376 325945049051193 326936076569388 328224385058544 328515477905472 329900825588598 331494549383712 332122379969666 332149676951664 332778748309527 333132189503256 333790553514132 334444914095328 337116174674136 338781586590018 339445731556272 340088621199371 340116572922984 340477807551552 341853754051953 343447999628448 343505221462832 344896317660807 345202196369316 346562483446608 347218851786469 347247389540376 347616197742528 348274561753404 348962851401138 349957047558976 351744489945992 351773399659968 352439637159324 353511220789584 354180749616837 354875082990648 354904250006592 355576417146756 356716960749864 357294177616064 359119095165688 360181384377452 360210987515808 360893205295194 362315323603272 362345102129088 363416934003552 365273124174684 365864186084384 367037728639296 367732875852628 367763099644512 368459620666566 368850958180848 369579912643656 370304434425024 371005768581132 371036261370528 372931368056676 373969046066759 374732968868544 375442690400492 375841444567776 376584214221072 377297441899521 378068163759936 379255696508403 379935885549168 381876448000806 383721261759264 384448006573202 384479604173808 385207785242319 386378999582004 386443374145686 387136454171616 389882793877434 390228569808792 390993571067968 391766285635296 392508267236878 392925146593584 393701678503848 395712551189241 397624206025904 399234468364479 399588538029252 401163137293776 401922915962893 401955949818072 402382863470016 403212120163842 404008982061399 405960716274256 407161564948424 407195029365696 407604739053681 407966232072828 408766006116512 409573844073264 410819142786624 411597209344932 412917444719208 413585601660608 415698033572536 416961952726176 419397825352584 419432295462336 420743081910096 421539943807653 421574589977112 422821625138748 424413476104904 424864241685312 425668908809716 425703894336864 426510151712502 427346279121808 428645614465728 429492740186016 431686419479172 432887582865023 433771861119168 434593398734924 435914768759184 437632513411392 439007141034891 439867767451464 440737071339708 442040789917782 442866235935552 443704997746036 444176252671008 445054071352176 445896976790343 447327231779142 449488232898848 451308529455498 451708782120024 452594308741696 453488763897312 454347644131966 455805005402604 456705805808538 458056760566977 458992452992832 459861756881076 460269595159088 460770574582422 462083311262144 462996519387168 464366082337872 465283801868184 466737880889874 466776241856496 467660287769103 469919516212432 471348294386112 471822553521657 472240999489116 473166777320864 474101889529008 475543384100928 475622614333152 476523414739086 477465160618017 477972271895976 479855746310688 480764564012034 481190940393592 483087098137696 485513532384192 487030832232912 487953239112141 487993343759064 491279494222088 491801277574464 492773216858208 493788755852821 494674358108176 497241824075568 498183569954499 498224515427496 499698284254884 501667371142992 502112285628096 503063255866028 505674262011204 506581180732224 508172379885027 509168597334408 510174859384476 512639472231744 513610380323092 515171999442672 515257832194248 517803294553974 519843725169912 520304759745056 520871084310564 522411842630106 523900195458112 524935571338464 527616734918988 527660099489952 528659455738986 531306362435904 532312624485972 532784717372336 533364625720134 534884183058368 535941266424096 537616160218456 538678642748532 540272076566178 540316481273712 541339807942791 542445626264256 543472985404908 543954976097104 546098458764352 548796279126576 550556592958944 551599313778942 551644649466768 552689430999849 553276437271272 555456651637536 556508652871698 558195984877102 559197100470112 560990775880128 562005817573824 562053258410204 562099453302816 563164035600738 563762166851664 564876321331608 567102245639904 568680202283336 571584796162237 575581892638896 576672009859803 576719406260712 579665061218529 580704681257424 581219691678912 583568529644243 585342854713188 586490356601952 587601133792486 587649428452944 588762400855317 589387719890376 590552517755772 593405428469568 594529302387124 596436309038856 599382807043878 601744705940664 602278376160032 602933924727108 604818180245763 607740007203472 608941074411384 610742347422636 610792544048544 611949348109242 613149009174768 614310276237599 614360766109896 615013272929088 617395814017398 619154776450496 620378402490912 622317174519832 622368322475328 623547050358804 625442929089264 627907519242432 629096738028876 629654665985488 631114622865144 632135852705344 635364552985448 636620214157356 637296362527968 638503363214574 638555841505296 639765227568753 641019418682712 641072103766848 642968421698592 646139334792094 649374442977216 650604318816188 650657791678752 651890098102386 653872153138776 656448770117088 659801651177196 661637543041189 662989098767424 664244759939332 664299353903328 665557496619054 666264379006512 667581107028264 668889828190656 670990847668713 674232349348272 675509304555371 677563173180036 678891463112544 680177242398742 680233145845968 681521466197949 683707508103906 685058708712807 686895999256896 687010442925664 689792635321614 690404392738632 693124966893216 694437703572938 694494779080752 696549123506808 697925702802276 700106821334811 703488979891984 704879274318648 707022441579168 708361499233674 709750165981296 711152834293512 713433921499728 714785122108629 718238190331376 720362768754904 720421975031616 721146846018051 721786410590388 724630647206544 726833868007104 730546248349368 731728372168768 735465751705256 735526199289024 736919241333132 737701916361696 739159825287312 742011537162264 742072522741056 745862736113352 747938092133518 750885380800984 751682889135552 753168428442144 754594883799042 758511393016806 759871771098336 763752896001612 767442523518528 768896013146404 768959208347616 770415570484638 772757999164008 772886748291372 774272908343232 776704941830961 779765587754868 780457139617584 781935278139587 783532571270592 785016534473756 785850293187168 787403357007696 791425102378482 792989183608479 795248412051808 798468936728958 799177076058504 802326274587552 803845831925786 803911899636144 806424240327684 808017964122798 810408114849267 811921432548512 814323129896848 815209478107362 815932464145656 817532012233024 819147688146528 823194418689864 825834889438416 827398970668413 831396067145072 833923905452352 834762979307547 837293977315653 838795650705168 841486163820192 843079887615306 843149179954224 844746053401107 845643250277496 848826952209808 851337817619432 851407788673728 853020303425004 854692558243616 858985480372032 863372838958344 865775165730046 869186797469848 871829537518368 873626260354991 878014282069782 879735534902928 881401700688729 881474142679416 884081579835564 887409995492072 888352505342016 890108142704352 891793953580686 894654463558284 898976465797696 899074210565817 902617058910996 903417564240048 906977527794624 908695288263932 911610010805208 913411611617076 916113521133954 917924022163863 919723513762152 920539190318176 921541149164844 925993038774336 928732164675744 930567603736368 933475761779748 933552483712992 935320575538206 939839032424864 943645107043314 944481998978232 946333554641728 948203779058016 951245228666304 953046829478172 954930321236034 955944543791952 957755044821861 959711492621376 961529128024068 962381880787184 966174196275392 969209002188141 974061664465824 975906478224282 975986687518128 977835147153579 982558988444176 985546433716416 987577511705642 989348716216352 994483648151136 996367139908998 996449030854992 998336244928581 999396568509768 1003334742285984 1006126511732056 1011265408594727 1011348524022408 1016344759770054 1018337194668816 1020265863598113 1020349718768952 1025561262155859 1027220760646184 1030343998885344 1030515664388496 1032467398601353 1035606589107948 1039687450339824 1040609519490112 1041656555359407 1041742168621128 1044823685260212 1049871142676928 1055233469837976 1055320198979904 1057318911477972 1062542248850511 1064625248971944 1065569434744672 1066729251440268 1071882532848192 1075232320436912 1077357285497064 1080544153132356 1080632962547424 1082679615885582 1086945970809816 1087909952194208 1097592558253152 1101113185917888 1103198627557884 1103289298933536 1105378861999698 1106552874542544 1110913303275072 1113017305743396 1116391969754204 1118394200940224 1121907138200277 1124106516820408 1124198906605632 1126328071201476 1127524333703328 1129752642663216 1131892325698563 1134204491279808 1137360404566672 1143169592324474 1151163785277792 1153344019719606 1153438812521424 1155623355726957 1159330122437058 1161409362514848 1167137059288486 1170589499226719 1170685709426376 1172980713203904 1175202267584972 1175298856905888 1177524801710634 1178775439780752 1181105035511544 1187137653567723 1189058604774248 1192872618077712 1195131846521041 1198765614087756 1203489411881328 1204556752320064 1205768747888679 1205867849454216 1209636360491526 1212026946184197 1215480014406944 1217882148822768 1220188743801599 1221484694845272 1221585088097088 1223898696218484 1226298018349536 1228620552475198 1228721532219792 1234791628034796 1240756804981824 1244634349039664 1247094100717608 1250885858178528 1258193476057752 1259309331970976 1262229245730288 1264619831422959 1270729105970896 1273240428314712 1274592725055936 1277006726429148 1277111683010592 1279530455137506 1282038837365424 1285936843397184 1292278669584188 1298662748595069 1301208637632376 1301315583357504 1303780196204772 1307744306277552 1312897540234176 1319603302354392 1323275086082378 1328489519878664 1328598707806656 1331114993238108 1332528758013024 1335162214056528 1337690930371029 1341981695337426 1348464698696544 1351018609110742 1355126346360072 1357782926225088 1360354484797484 1360466291691936 1363042932395898 1367415016207812 1370117417425614 1374020885851328 1374170281700931 1379585270643228 1380808785477264 1383423953631577 1386249933786432 1388875407145876 1388989558161504 1393098247013616 1395851405604552 1400213642669622 1402980863307309 1406977959783968 1409758548637296 1412428545888503 1414044883158336 1416722998467348 1419500331962592 1422305668587024 1426867842999456 1429570244217258 1432395481854051 1436476380662752 1440725537509808 1442293692036102 1443572821180776 1449261294413088 1461092496698736 1463859717336423 1470931503410512 1473838482666264 1475403832723392 1478319650574624 1481366267558463 1484023074324528 1491725472226704 1494550709863497 1495876184267036 1501770761601968 1506336856884288 1509189767598084 1517022786033612 1519743542196672 1527505792003224 1537792026292808 1537918416695232 1540831140969276 1545515998328016 1545646460628061 1545773496582744 1553409883661922 1559531175509736 1560914279235168 1563870556279174 1570033068947512 1571700586374336 1574806714015392 1582850204756964 1585978367216958 1590496824103616 1596937873457916 1598354152117008 1604652549175104 1607691663851572 1607823799272288 1612848480655368 1616035928245596 1620816229698534 1623842865097024 1624019423828373 1628646259793696 1630418956214724 1631864928291312 1634955581564591 1638295376293056 1646388837379728 1651669778876832 1654797941336826 1658068292999547 1662792134290144 1669525958615094 1674587954631306 1677591301410336 1682972327640384 1686159775230612 1686298359908448 1689492106802214 1691286500554992 1697653904419616 1702675635238864 1706040606850008 1709385116487232 1714754388486711 1726745677916688 1730016029579409 1731550331460092 1738373594939696 1743659075036736 1747252520709982 1750705588932729 1756028564139564 1759471069805856 1762803401377458 1762948285358832 1766287202565951 1768163159671128 1774819990984144 1780216285408704 1783587907161372 1789161876744517 1789308927116568 1798148421131634 1805234117821992 1806835128480096 1814454540737289 1817390576527864 1823220021610416 1826673089833163 1826823223234152 1832227042267908 1835848044327726 1839447027524304 1841078380636352 1842930828712797 1843082298329688 1857464329351488 1861135207472736 1866951523559496 1867104967425984 1870641151076412 1879678064849728 1887290214086628 1888963997956464 1896407558116032 1906093658956344 1909860642472068 1911889087583904 1915510089643722 1919295682706259 1923058256048136 1924763761574368 1938418004376282 1948123328931648 1951812956448564 1951973375036256 1955670294307158 1965117976888352 1975155023411284 1978697432432704 1984912629123567 1988967296302272 1992734279817996 1992898061709984 1996672489857162 1998793137019536 2006669484571968 2012253023464112 2022530817189454 2022697048044816 2026527913666113 2032689519540108 2036674389337632 2040531727196226 2040699437537904 2044564398593847 2051122524311718 2054441521292368 2060687997770688 2061031328776992 2064934797202706 2071213178215896 2079374900679648 2083313110718814 2083484337242256 2089647370520424 2100320464004433 2110466939675952 2114464036152611 2114637822955944 2125084497701022 2129250497943888 2131138869489344 2133458502880536 2144355366325887 2150464640873824 2154714570994128 2158795469802829 2161088306264712 2161265925094848 2165359231771164 2173891941619632 2175819904388416 2195185116506304 2206397255115768 2206578597867072 2210757723999396 2213105749085088 2226034611486792 2232783939508408 2243814276400554 2248213033640816 2252656142402952 2255048667406656 2259505285326432 2263784651397126 2274720809133344 2286339184648948 2302327570555584 2306688039439212 2306877625042848 2311246711453914 2318660244874116 2322818725029696 2334274118576972 2341178998453438 2341371418852752 2345805834418761 2350404535169944 2350597713811776 2355049603421268 2357550879561504 2362210071023088 2374275307135446 2378117209548496 2385745236155424 2390263693042082 2397531228175512 2406978823762656 2411537495777358 2411735698908432 2419272720983052 2424053892368394 2430960028813888 2431224344547801 2435764297645536 2440377487603198 2442969389690544 2447797392436968 2452596036699072 2457241104950396 2457443064439584 2469583256069592 2482196912005239 2489268698079328 2494188201435216 2498912042725813 2501771716357056 2511881931946959 2516386952115504 2518618663941952 2524458491460576 2529239662845918 2534238160203321 2541458211941792 2546480856629424 2551303737039707 2554013452858296 2554223366021184 2559060910275012 2564077674730848 2584557339168376 2597325497190138 2602417275264752 2607560392409544 2615488612555104 2620878781064973 2639206604708784 2644205102066187 2646550172164756 2656979039757328 2662229986476216 2665057516026048 2670324428113056 2675381860742058 2683963390674852 2696929397393088 2702037218221484 2710252692720144 2720708969594968 2720932583383872 2726085864791796 2734830032415624 2740234834851228 2748340563401862 2759170541286456 2761617570954528 2766847907263154 2777750814291752 2777979116323008 2786196494027232 2791702811209104 2800427285339244 2805961726614618 2813955919567936 2819517097274592 2824857091777006 2833445996934696 2839000663925184 2844611337174048 2853735685998912 2859140488434516 2864790963708102 2872952761325504 2873265134465583 2881451075019616 2884587384072204 2887145642361552 2898522588826176 2907627006564423 2922184993397472 2927719434672846 2933505441460737 2941863006821024 2947676965332528 2953259686857779 2956639301149248 2962732535116926 2968046148649056 2983450944453408 2989101419726994 2991752368534072 2995008734785743 3003541523203936 3018379535196168 3033796225784181 3034045572067224 3055011584006448 3060797590794339 3075584052585616 3081662281938552 3091031996656032 3091292921256122 3091546993165488 3097402195804059 3106819767323844 3119062351019472 3121828558470336 3124969666078221 3127741112558348 3140066137895024 3149613428030784 3165700409513928 3171956734433916 3193875746915832 3196708304234016 3215383327703144 3215647598544576 3225696961310736 3231806235858673 3232071856491192 3241632459397068 3248038847656746 3257292519587392 3260837912429448 3263729856582624 3269911163129182 3292777674759456 3303339557753664 3309595882673652 3316136585999094 3325584268580288 3339051917230188 3349175909262612 3355182602820672 3365721414600831 3372319550461224 3372596719816896 3378984213604428 3382573001109984 3395307808839232 3395676977095689 3405351270477728 3412081213700016 3429508776973422 3453491355833376 3460032059158818 3463100662920184 3466870067180871 3476747189879392 3494505041419964 3501411177865458 3511768497680157 3512057128279128 3518942139611712 3525606802754916 3525896570717664 3532574405131902 3536326319342256 3549639981968288 3567175814322744 3578323753489034 3578617854233136 3585395539563123 3596296842263268 3610468235643984 3613670256960192 3617306243666037 3628909081474578 3634781153055728 3646440043220832 3653346179666326 3653646446468304 3660566231404797 3664454084535816 3671696088655452 3678894055048608 3685861657425594 3686164596659376 3722270414945472 3733903047118992 3740974833193081 3741282302152824 3774580428173256 3777927995912928 3793859494268877 3812187317912688 3819407369651159 3819721284944136 3823778175167808 3831020179287444 3838591365412518 3846116512096272 3849527523148736 3876836008752564 3895988245785207 3903625912897128 3903946750072512 3911340588614316 3930235953776704 3950310046822568 3969825258247134 3985468559635992 3985796123419968 3993344979714324 3997586274039072 4013072791113087 4024506046928224 4045061634378908 4045394096089632 4053055827332226 4065379039080216 4073348778675264 4081063454392452 4081398875075808 4089128797187694 4102245048623436 4108883042584736 4122062657553984 4129869594405412 4142426356431792 4150271860894731 4158749801359296 4166626221437628 4166968674484512 4179294741040848 4200640928008866 4220933879351904 4228928072305222 4229275645911888 4237285637665509 4250168995402044 4258500995887776 4266917005761072 4288710732651774 4300929281747648 4309429141988256 4317590939605658 4322176612529424 4330718463542328 4347783883239264 4391579152009269 4412794510231536 4421152075591823 4421515447998792 4426211498170176 4444098802675389 4452069222973584 4465567879016816 4483652129590491 4487628552801108 4496426067281632 4505312284805904 4513845073224097 4519010570652864 4527569302794252 4549441618266688 4572678369297896 4613376078878424 4613755250085696 4622493422907828 4636939381884183 4637320489748232 4668548237153944 4682357996906876 4682742837705504 4691611668837522 4700809070339888 4710099206842536 4715101759123008 4724420142046176 4748550614270892 4756234419096992 4771490472310848 4780527386084164 4795062456351024 4813957647525312 4823074991554716 4823471397816864 4838545441966104 4848107784736788 4862448689095602 4871528595291072 4880754975206396 4885938779381088 4895594784873936 4904866744693773 4914482209900792 4914886128879168 4939166512139184 4964393824010478 4978537396158656 4988376402870432 4997824085451626 5023763863893918 5032773904231008 5048916982921152 5058479325691836 5068476320406642 5082916423883584 5092961713258848 5102607474079414 5108026905716592 5118121820550024 5128155349461696 5144263165460133 5169114678336752 5190048088738227 5194650994380276 5204834550529504 5215120784819088 5224997907517609 5230977225110208 5241757562129946 5252116766798187 5278413209417568 5288410204132374 5293100344329512 5298861607697853 5313958079514656 5324459972952432 5340648856226112 5350763721484116 5367485630233551 5367926781349704 5404074436442968 5420505385440288 5441417939189936 5452171729583592 5469660064831248 5480019269499489 5480469669702456 5496681126803724 5518341082572912 5523235141909056 5528792486138391 5533695814526308 5555501628583504 5572392988054464 5583405622418208 5600854570678488 5611923453229236 5639034194549184 5649714183554012 5666891993869392 5689222674348096 5718280976869032 5729581927416204 5746530268931166 5762902150039232 5769174768144408 5774291284723104 5815254013128846 5844369986794944 5855438869345692 5867010882921474 5883726013642048 5895353930665056 5906519373715558 5925465070233852 5936092297298112 5954737887370701 5966901888906816 5978202839453988 5983504737068144 5990017469571486 6007083046407872 6036759070392336 6067592451568362 6068091144134448 6079583740998339 6110023168012896 6121595181588678 6133693195781541 6151168105171232 6163324563877104 6182063993312064 6182585842512244 6183093986330976 6194804391608118 6213639534647688 6238124702038944 6249939332156442 6255482225116696 6280132275790048 6331400819027856 6343392108457833 6343913468867832 6387751493831664 6393416608468032 6419253826086673 6430766655406288 6451393922621472 6463612471717346 6464143712982384 6476386409408487 6483264918794136 6496077695313492 6521675824858896 6527459713165248 6539822326258364 6585555349518912 6619191765347304 6632273171998188 6678103834460376 6698351818525224 6731442829201662 6744639100922448 6757413038613589 6757968427208856 6765146002219968 6791353954191378 6810702540955456 6824162427400032 6859017553946844 6906982711666752 6920064118317636 6926201325840368 6933740134361742 6953494379758784 6989010082839928 7002822355730916 7023536995360314 7024114256558256 7037417503256283 7051213605509832 7051793141435328 7065148810263804 7072652638684512 7099279963936576 7134351628645488 7156647506978068 7157235708466272 7170791079126246 7192593684526536 7220936471287968 7234612487332074 7257818162949156 7269562306111456 7292880086441664 7306692359332652 7307292892936608 7321132462809594 7328908169071632 7343392177310904 7357788110097216 7371723314851188 7372329193318752 7430602350109081 7467806094237984 7481949666386162 7482564604305648 7496736128177439 7535645795840877 7549160856346512 7555855991825856 7587718988537754 7624374635825376 7638814739302318 7639442569888272 7653911211119121 7662040358574888 7677182730825036 7692233024192544 7753672017505128 7791976491570414 7807251825794256 7822681177228632 7862636343194919 7900620093645136 7932615306198561 7939650516494268 7970937119271984 7986033591088787 7986689959428648 7995172548078144 8026145582226174 8049012093856448 8090123268757816 8090788192179264 8106111654664452 8130758078160432 8162126908784904 8162797750151616 8178257594375388 8204490097246872 8217766085169472 8259739188810824 8284852712863584 8300543721789462 8333252442875256 8333937348969024 8358589482081696 8401281856017732 8441867758703808 8457856144610444 8458551291823776 8474571275331018 8500337990804088 8517001991775552 8533834011522144 8577421465303548 8601288059535457 8618858283976512 8635181879211316 8644353225058848 8661436927084656 8695567766478528 8722881019693269 8783158304018538 8825589020463072 8842304151183646 8843030895997584 8859779060573337 8888197605350778 8904138445947168 8931135758033632 8967304259180982 8975257105602216 8992852134563264 9010624569611808 9027690146448194 9055138605588504 9101388677352543 9145356738595792 9182392772383017 9226752157756848 9244986845815656 9273878763768366 9274640979496464 9292206587412177 9337096474307888 9364715993813752 9365485675411008 9374908998234663 9383223337675044 9401618140679776 9420198413685072 9448840284092352 9497101228541784 9512468838193984 9561054772168328 9590124912702048 9646149983109432 9646942795633728 9677090883932208 9695418707576019 9696215569473576 9724897378191204 9761509950412792 9771877558762176 9791189569747872 9809733489387546 9828964419801584 9878333024278368 9928787648020956 9976752805740864 9995648170903252 10047527727787836 10065547808462016 10097164243802493 10116958651383672 10136952640813284 10185923426517696 10205214948158828 10216053811433184 10236243641100048 10288526330920266 10338229356673504 10380096177476454 10389301988760552 10409669101059008 10430241569638176 10449995815035218 10483515124259892 10504233533596374 10535305493040471 10556826418835136 10576820408264748 10586200688659024 10597723215395706 10627916159029312 10648919945904864 10701527442968232 10734971260467102 10735853562699408 10756186618689369 10808148872885936 10841010770880576 10851918730998111 10882835878379872 10904343459167184 10939320129662496 10960038538998978 10960939339404912 10981698694214391 10993362253607448 11036682165145824 11057584972276782 11067391629052616 11111003257167008 11166811244836416 11201709141356976 11222924499579243 11223846906458472 11299428367108024 11333783987738784 11357141384614883 11436561953738064 11458222108953477 11459163854832408 11493060537862332 11538349536288816 11548582569446208 11630508026257692 11687964737355621 11710877738691384 11734021765842948 11790707861330112 11813038747431116 11850930140467704 11909475774741402 11956405678907976 11967009474136288 11980034939142972 12073518140784672 12135184903136724 12136182288268896 12159167481996678 12220046336025792 12243190363177356 12267386391563082 12302336210342464 12326649127754208 12365171685024488 12366187972661952 12389608783216236 12427279069295376 12450815582684193 12476249404077888 12499878664312884 12510964450233392 12560264551580096 12662801638055712 12686784216915666 12687826937735664 12711856912996527 12775502987663328 12838507652173346 12861533310812576 12902787845242944 12927224943434692 12928287425964768 12952772818816974 12966529837588272 12992155390626984 13043351649717792 13079644652516728 13146450311731451 13238383530694608 13263456226775469 13264546343996376 13332296408026167 13356207668920752 13396703637050448 13422076181817589 13462885658403324 13489278201844896 13514826077227178 13515936854417712 13541535219672291 13582707908382756 13648324854800064 13718035107893688 13840128236635272 13852402651680736 13867480268723484 13910818145652549 13978020165679856 14005644711461832 14047073990720628 14048228513116512 14074835006512566 14102427211019664 14129136353464777 14130297620527608 14145305277369024 14268703257290976 14313295013956136 14314471416932544 14341582158252492 14385187369053072 14441872942575936 14469224974664148 14515636325898312 14539124612222912 14613384718665304 14614585785873216 14642264925619188 14657816338143264 14686784354621808 14714600234081319 14743446629702376 14744658386637504 14861204700218162 14935612188475968 14963899332772324 14965129208611296 14993472256354878 15071291591681754 15098321712693024 15175437977075508 15217663489947347 15248749271650752 15277629478604636 15278885139776544 15307822422238242 15324080717149776 15354365461650072 15384466048385088 15432789496380399 15507344035010256 15536714004773533 15583952983140828 15614503651588512 15645362354457264 15674993722552827 15725272686389838 15756350300394561 15801240187290272 15865230612397122 15879301032988536 15941874238543968 15972067182177574 15973379918857296 16052291164452348 16102456890700653 16180246537515632 16212223309328904 16261516156320864 16324253817569808 16356515188750776 16408980194493744 16440057808498467 16519478377621648 16569705425727168 16586377458415173 16601087443578924 16666504885750512 16717178964163392 16802563712035464 16915712289220888 16917102583647552 16949142550662036 17000675981608176 17067668023044288 17154842930607096 17202576119070914 17270363758422632 17288706450117696 17322873854169312 17445762039386538 17566316608037076 17651178040926144 17684608302367292 17686061791995168 17719558121146674 17776395210701556 17808276891894336 17862271516067264 17864213662112103 17934608518361964 17950514211204432 17984511397210501 18021249139223616 18055380292896388 18110277211177008 18202777354705086 18238751222995017 18290713477191584 18364785544766034 18453504315513696 18489973691631312 18547757527536732 18549281958992928 18584413174824354 18674192948615776 18729431987627504 18749817996469326 18766446675350088 18803236281359552 18840396827370144 18994202457083568 19030176325373499 19122109544336656 19180249825404096 19257761478260019 19292299966218864 19354181767864416 19390837415152038 19392431138947152 19429159228225461 19449794756382408 19523019900825584 19582379139495744 19619466978775092 19657928839603168 19756666048556736 19857575296041912 19991296341806504 20093403988164793 20095055455575672 20194328487604986 20233917302767344 20272239115840767 20273905281626568 20410429896317656 20432107622866368 20472487282200096 20577052661840532 20676458713347008 20760192354952908 20778603977521104 20860483139276352 20899991630070436 20967030248519784 21008467067192748 21070610986080942 21112252509768849 21153640816529496 21172401377318048 21195446430791412 21297839891809728 21403054885936464 21469942520934204 21471707125398816 21512373237378738 21616297745771872 21703837461996222 21765671756759744 21808686918334368 21878640259324992 21920077077997956 21921878678809824 21963397388428782 21986724507214896 22073364330291648 22115169944553564 22134783258105232 22222006514334016 22291807050327243 22403418282713952 22445848999158486 22447693812916944 22490208384532317 22598856734216048 22667567975477568 22714282769229766 22873123907476128 22916444217906954 22918327709664816 22961733633357363 22986121075724664 23076699072577632 23259104397678721 23261016052515384 23375929474711242 23421755477382768 23468043531685896 23587909029584757 23626077494862232 23701860280935408 23746750167831119 23818951549482804 23912811357815952 23934018948272576 23958100773266361 23960069878285944 24147036281569344 24270369806273448 24272364576537792 24318334963993356 24486380726354712 24534772783126164 24653298255508416 24730343370048976 24779217566432472 24854558138590752 24901631165368386 24999757328625768 25021928900466784 25325603276111424 25373568433831332 25375653875471328 25423713825993054 25551005975326656 25677015304346692 25723066621625152 25803864178606371 25854449886869384 25856574851929536 25905545637633948 25933059675176544 25984310781253968 26086703299435584 26159289305033456 26292900623462902 26476767061389216 26526912453550938 26529092687992752 26579337181720011 26664592816052334 26712415337841504 26793407274100896 26844152363635178 26925771316806648 26978556403689792 27029652154454356 27031873708835424 27083070439344582 27165415816765512 27304166032057629 27436070215787376 27488032469983943 27680256473270544 27704805303361472 27734960537446968 27821636291305098 27876619762236531 27956040331359712 28011289422923664 28064341107436777 28094147981441256 28096457026233024 28149670013025132 28204854422039328 28258272706929554 28260595241055216 28537406514581952 28626590027912272 28683164316504984 28770374738106144 28938449949328296 29031272651796624 29086256122728057 29226769437330608 29284529851238376 29315632676286528 29373568709243616 29429200468162638 29486893259404752 29722409400436324 29927798665544648 29930258417222592 29986944512709756 30142583183363508 30196643425386048 30350875954151016 30435326979894694 30555258957209272 30557770279553088 30615644844476484 30648161434299552 30708730923300144 30865578992760798 31014688070020512 31073428009547066 31167905966281656 31229007303177024 31290724708914528 31349987445105654 31450545372779676 31512700600789122 31602480374580544 31605916479121413 31730461224794244 31758602065977072 31883748477087936 31944134364355148 31946759837714592 32104582328904696 32204913781401306 32268559856068107 32360493075031264 32424446618657808 32485856555435569 32523032312641728 32648507635139616 32713030377501552 32817960388987488 32880115616996934 32945096082643173 33038956755243296 33172754916830346 33202174887157848 33333009771501024 33605127424070928 33668773498737729 33831424578441776 33898285101324072 34001351963216352 34071424153844649 34309685861214192 34374666326860431 34405152238141828 34540727516845264 34645747708338624 34891524078773076 35132633216074152 35369216604734584 35372123583990336 35439116242293348 35549868594445403 35552790421403112 35728427324224206 35869217036723928 35901028422408864 35969022794421002 36110760585792776 36220554422354016 36405554709410172 36477502445990034 36581426954383168 36729571089532068 36907008631027392 36979947383262624 37095515055073464 37098563917985856 37168826349648708 37348385897231552 37352446748052579 37458863975255008 37499635992938652 37532893350700176 37680793654740288 37988404914167136 38060352650746998 38135570738989581 38244219088673312 38515522956520038 38584599932437728 38708363535728832 38781674830304076 38784862277894304 38858318456450922 38899589512764816 39046039801651168 39238933957550184 39315857679206336 39439350935194353 39715150592083824 39790368680326407 39982592683613008 40186807976329586 40190110911151344 40266228545452767 40388656975209972 40467834605534688 40544478231681534 40547810563253136 40624605659016873 40820859792635312 40944974564400192 41150723165123891 41154105323681064 41520384709905816 41557207955042208 41732454436957647 41799983260140872 41934060497039568 42013481066162749 42016934134385496 42141221972161884 42224505019537698 42307281633058992 42344802754636096 42387409060394331 42390892861582824 42806109771872928 42939885041868408 42943414250797632 43024746474757476 43232595491543744 43407674923992444 43617373836668736 43840154155995912 43843757357619648 43926794776857564 43973449014429792 44143800702243957 44230339889107128 44269566516210464 44583614100654486 44806836565427904 44891697998316972 44895387625833888 44980416769064634 45197713468432096 45428565538459532 45652990469842041 45746247814952256 45832888435813908 45836655419329632 45923467266714726 45972242151449328 46153398145155264 46518208795357442 46522032105030768 46610142014320599 46751858949422484 46843510954765536 46936087063371792 47024981167658481 47175818059169514 47252154989724464 47403720561870816 47493500335662238 47637903098965608 47825622715631904 47916201546532722 47920139756571888 48307370672101959 48540739612546896 48632672831510053 48636669927986712 48972761452709424 49069545566252328 49320173425495401 49460686740097952 49558435132864944 49652295805465067 49709116277181504 49803262330736772 49999514657251536 50043857800933568 50747136867662664 50751307750942656 50847427651986108 51354030608693384 51607728357212742 51708899773738768 51811091275267896 51866119350353088 51968621562507936 52318578610066912 52585801246925804 52953534122778432 53053824907101876 53058185375985504 53158674363440022 53329185632104668 53424830675683008 53586814548201792 53688304727270356 53851542633613296 53953534191631503 54059304308908712 54063747417670848 54166140878689164 54330831633531024 54608332064115258 54872140431574752 54976064939967886 55360512946541088 55469921074893936 55643272582610196 55753239524473062 55912080662719424 56022578845847328 56128682214873554 56188295962882512 56299340026050264 56409708844078656 56516545413859108 56521190482110432 57090528976120497 57253180055824544 57366328633009968 57474976982693699 57540749476212288 57773284434780057 57876899898656592 58062545303593248 58172512245456114 58287477684676383 58453538874661216 58569059702476752 58679985951913261 58747137418487232 58858400936325276 58973786518809504 59444818800872648 59855597331089296 59973889025419512 60280211964494379 60285166366727016 60701751908302032 60816717347522301 60870653959789388 61110517914418544 61231289688952968 61296322868599104 61417461846600288 61731157985521596 62029376140041024 62146856019094132 62335811932563312 62581449417829056 62699974890211308 62901090745559352 63025401201578244 63211832958242826 63460922449588488 63517204131954144 63888268728710296 63893519675429184 64209164657809392 64409827562802612 64537119712136214 64720986150062528 64848893237315616 64971713110871138 65297015270279232 65426060755003104 65635920777974976 65760231233993868 65890192165286346 66077913510486592 66345509833660692 66404349774315696 66666019543002048 66875421150981729 67210254848141856 67337546997475458 67470625153596951 67662849156883552 67796570202648144 67924972797728917 68002703926432704 68142848307689298 68619371722428384 68749332653720862 68810304476283656 68885200900072089 69081455033690528 69777313193036163 69783048157546152 70265266432148304 70738433209469168 70878232484586696 71099737188890806 71105580842806224 71240250503493357 71456854648448412 71738434073447856 71802056844817728 71874302319799083 71938045588842004 72221521171585552 72441108844708032 72811109418820344 72955004891980068 73459142179064136 73959894766525248 74191030110146928 74331543424749479 74337652699297416 74704893496105158 74917727950510016 74999271985877304 75065786701400352 75976809828334272 76120705301493996 76271141477979162 76488438177346624 77031045913040076 77169199864875456 77411592535819113 77563349660608152 77569724555788608 77716636912901844 77799179025529632 78092079603302336 78477867915100368 78878701870388706 79430301184167648 79580737360652814 79738011545160033 79965185367226016 80373615952659172 80380221822302688 80532457090905534 80777313950419944 80935669211069376 81088956463363068 81095621126506272 81249211318033746 81641719585270624 82301446330247782 82308210647362128 82464097409951829 83040769419811632 83114415910084416 83464908873915294 83599966520281744 83868120994079136 84026962132325498 84033868268770992 84193023322310331 84282443944323768 84449010039075396 84614563266117984 84774818120788662 84781785723165648 85612219543745856 85879770083736816 86049492949514952 86815349847984888 87258768368184171 87680308311991824 87846369501976657 87853589553715128 87946898028859584 88287601404487914 88460679778214256 88539133032420928 89167228201308972 89783395996633944 89790775251667776 89960833538129268 90395426936864192 90857131076919064 91305980939684082 91665776871627816 91673310838659264 91846934533429452 91944484302898656 93036417590714884 93044064210061536 93220284028641198 93503717898844968 93687021909531072 93872174126743584 94049962335316962 94351636118339028 94504309979448928 94807441123741632 94987000671324476 95275806197931216 95651245431263808 95832403093065444 95840279513143776 96614741344203918 97081479225093792 97265345663020106 97273339855973424 97457569666306707 97945522905418848 98139091132504656 98640346850990802 98921373480195904 99116870265729888 99304591610930134 99606524661473544 99999029314503072 101006320496213187 101494273735325328 101694855303972216 102214272461533947 102708061217386768 103123998980581293 103215456714425484 103417799547477536 103622182550535792 103818436684154231 103937243125015872 104637157220133824 105171602493851608 106107649814203752 106116370751971008 106317348726880044 106649605783336209 106658371264209336 107376609454540712 107703085267226592 107907068383263006 108118608617817424 108332281757378328 108661663267062048 109216664128230516 109744280863149504 109952129879935772 110721025893082176 110939842149787872 111286545165220392 111506479048946124 112045157691694656 112257364429747108 112376591925765024 112598680052100528 113033090827718216 113042380964220864 114181057952240994 114506360111649088 114732657266019936 114949953965387398 115546568869560114 115753799797313184 116125090607186496 116345024490912228 116574955369352766 116907077749322432 117138119404953504 117359971903826522 117716801872650552 117947573037619008 118318052805583059 118889637601745296 119371106040979221 119711194662178592 119947778050839024 120560423928988758 120570332733454032 120798685636358301 121403503816604064 121633434695044602 121741307919578776 121873816977050619 122221035828837088 122462579377905936 122834923693200576 123452169495371673 123462315971043192 124293712038188264 124671623865126624 125399949780422616 125802181491118704 126040443198488247 126050802403156488 126423665916485652 126921844899176976 127034408263908288 127162227181182993 127776537457420592 128418329315618784 128819655125605224 129074239424272428 129697786474631232 129943426221742276 130852121510006208 131520462467987736 131780384330572692 132691019667321384 132808699548631392 133750842301963458 134420509696283712 134675093994950916 134941250307193902 135325698313767104 135593140405296288 135849945595457834 136285696615378596 136958971409526123 137238743444856768 137498665307441724 137620608952567312 137770401800144178 138162910067381056 139554626386072326 139566096315092304 139830426042961797 140530532864296608 141074943502975443 141476866418938336 141756464969173392 142199474377781612 142211161685612448 142480501006986714 142913709296896824 143476868146895712 143748604639598166 143876091177684008 144443042343171104 145622218837640688 145898018494530159 145910009783960136 146918284358128272 147642837999993479 148382060220293856 148663086849498958 148675305398594832 148956887416395201 149409786992210316 149998543971754608 150131573402800704 152241410602987992 152542282955958324 154062091826080152 154823185071638226 155126699321216304 155420499888112547 155433273825803688 155598358051059264 156955735830200736 157757403740777412 158860602368335296 159161474721305628 159476023090320066 159930370734452032 160747231905318344 160760443644605376 161064914181811068 161554627900839888 161860602574894509 162177912926726136 162191242253012544 162498422636067492 163283439170541248 164602892660495564 164616421294724256 164928194819903658 166081538839623264 166929817747830588 167199933040563488 167736241988158272 168053924264650996 168067736537541984 168386046644620662 168564887888647536 168898020078150792 169229126532235968 169549636241577324 169563571446331296 170903854052508863 171759540167473632 172098985899029904 172424930948081097 173319853304340171 173630699695969776 174517536736368342 175360616623983648 175692739003953314 175707179107430256 176039957855739783 176575202808975828 176921359556428512 178334456402617944 179566791993267888 179921667076258536 180840635893483137 181714262153838128 182450152042566903 182611961879368164 183331553743255632 183678772595042101 183693869066858904 183888968605797312 186072835181429768 186088128420123072 186440568057282396 187007435797689936 187744348253487168 188099924670633924 188703272236678056 189008619958897856 189974001342648952 190551612395862432 191664806186130888 191680559026287552 193229482688407836 194162958450187584 194530691326040212 194546679711946848 194915139332613414 195891045810837696 196278182265009312 197280693701981604 197829625369315511 198233740531459776 198609183221860268 199213049322947088 199998058629006144 200626263452945187 202012640992426374 202988547470650656 203389710607944432 203774918393186751 204428544923067894 205416122434773536 206247997961162586 206430913428850968 206835599094955072 207244365101071584 207636873368308462 209331939579108489 210343204987703216 212215299628407504 212634697453760088 213299211566672418 213316742528418672 213720751510480071 214753218909081424 215406170534453184 215622906959397249 215814136766526012 216237217235634848 216664563514756656 217323326534124096 218433328256461032 219904259759871544 221879684299575744 222573090330440784 222994630274248437 223012958097892248 224514728859494216 224753183851530048 225197360104201056 226066181655436432 228362115904481988 229465314532039872 229899907930774796 231093137739120228 231507599594626368 232234777607457339 232690048981824456 233149910738705532 234276238809907008 234719943807653044 235433603745301104 236636105611166118 237779275203490592 238742212081958442 239422389324357184 239895556101678048 241120847857977516 241140665466908064 241597371272716602 242807007633208128 243266869390089204 243482615839157552 243747633954101238 244442071657674176 244925158755811872 246904338990743346 246924631942086384 247392292229855487 248587424076376528 249343247730253248 250799899560845232 251604362982237408 252080886396976494 252101604806312976 252579069966930993 252847331832971304 253843689798353952 254324454362365986 255553074914841184 256836658631237568 257639310251210448 258148478848544856 259886852443484552 261214251846142309 263040924935975472 263539108505929971 263560768661145384 265382039334642768 265617399097262784 267501684603926916 269350187989901832 269882500614387804 271186280810592576 271699891190915668 272571393230757192 273917942819052246 274997330614883448 275241217905134624 275540803600288356 279109252772144652 279132192630184608 279660852085923594 281061065728593216 282149887005950886 282953732837876672 283512929938346784 284398948755563224 284422323371224896 284961002013973428 285827418593793648 286953736293791424 287497209279196332 287752182355368016 288886084686342208 291244437675281376 291796036989060318 291820019567920272 292372708998920121 293836568716256544 295285675999986958 296764120440587712 297326173698997916 297350610797189664 297913774832790402 298819573984420632 299997087943509216 302368357169823373 304482821205975984 305084565911916648 306642817384601841 308124183652160304 308707752181804547 309646370143276452 310253398642432608 310840999776225094 310866547651607376 311455310052462693 313911471660401472 315514807481554824 318322949442611256 318952046180640132 319948817350008627 321494463810636688 322129828363622136 323109255801679776 323721205149789018 324355825853452272 324996845272134984 329205785320991128 329232842589448512 329856389639807316 332163077679246528 333859635495661176 334399866081126976 336107848529301992 336135473075083968 336772093289241324 337129775777295072 337796040156301584 339099272483154648 339127142892662592 341807708105017726 343519080334947264 344197971798059808 344849861896162194 346639706608680342 347261399391939552 349035073472736684 350721233247967296 351385478007906628 351414358214860512 352079915711479566 353150405617951656 353842719112857024 354954158416749177 356668912805235888 357344422109791259 359133583986535776 359843334152517072 361681271786966274 362396056909074903 363428524307676256 364900304085133806 365223923758736328 366663107486511264 367357545190084202 367387738133717808 370356508486115019 372145670362859536 372881136114564792 374014871595379872 376199849341267848 377406544473356112 378121329595464741 379948002685297904 381103224791724864 381486681543548979 383329612372261776 386458965376815672 389061382652080424 389093359423893696 389830278665226828 392556364530018624 394561387403963208 395659250738631022 397218366443720536 398426098645894176 401252526905890374 404025281984852748 405977094941301312 406779421215888864 407549836786373502 408857089846135788 410832244869547072 410876914228578369 412495995922325172 412861826857701936 414488730202143168 415273746736616924 418663879158216978 419491278128885391 420686409975406432 424430599256815008 425269394907520176 426598423133344836 426633485056837344 427441503020960142 429506437818162848 431245813918794498 431628273533052024 432474434471269696 433329127029513312 436866656512922064 437694055483590477 439808519519743088 442928513999980437 445146180660881568 445989260548496874 446025916195784496 446870662249185603 449029457718988432 450394720208402112 452132363310872864 456724231808963976 459799815861549592 462148291727790239 462186275478240456 464469555214914678 465380097963648912 466261499664337641 466299821477411064 469439887615306088 470867207490602208 473272211222332236 475558550406981184 477484424163916884 479791112203356096 482241695715955032 482281330933816128 483194742545433204 485581807724683527 486533738780178408 486965231678315104 487495267908202476 489850317511623744 493808677981486692 493849263884172768 494784584459710974 497174848152753056 501599799121690464 503208725964474816 504161772793952988 504203209612625952 505158139933861986 505694663665942608 507687379596707904 508648908724731972 511106149829682368 512711562157526589 515278620502420896 516296957697089712 517274792844243291 519773704886969104 522428503692284618 526081849871950944 527078217011859942 527121537322290768 528119873567219349 530764078669285536 534959401146610583 535003369207853832 538700375979803664 539765001228775608 542521907680449411 543399782381831336 545142786461514384 546175253860115737 547835885638104492 549994661229766896 550482435810269248 551036317785126303 551081607200576712 558218505544289304 558264385260369216 559321704171847188 564299774011901772 567025859876693568 568797897511126448 569922004027946856 571654837187587296 574994418558392664 575504364710736032 582488875350562752 583592073978120636 583640039135840544 584745417997840242 587673137432513088 590571351999973916 593488876107946533 594652347397995832 594701221594379328 595827549665580804 597639147968841264 599994175887018432 604736714339646746 608965642411951968 610169131823833296 611324755179560253 613285634769203682 616248367304320608 617415504363609094 619292740286552904 620506797284865216 621681999552450188 621733095303214752 622910620104925386 627995818737325467 631029614963109648 632224746809630689 636645898885222512 637904092361280264 639897634700017254 641162254531440213 642988927621273376 644259656727244272 645479845471045871 646218511603359552 647442410299578036 648711651706904544 649993690544269968 658411570641982256 659712779279614632 667719270991322352 668983890822745311 672215697058603984 673544186578482648 674259551554590144 675592080312603168 678198544966309296 683615416210035452 688395943596119616 689699723792324388 693279413217360684 694522798783879104 698070146945473368 702770956015813256 702828716429721024 704159831422959132 706300811235903312 709908316833498354 713337825610471776 714688844219582518 718267167973071552 719686668305034144 723362543573932548 724792113818149806 726857048615352512 729800608170267612 730447847517472656 733326214973022528 734715090380168404 734775476267435616 740713016972230038 742176876689566461 744291340725719072 745762272229129584 747174700775018087 748029743190759744 752399698682535696 754813088946712224 756242659190929482 757737209900792979 759896005370595808 762973363087097958 766659224744523552 772917930753631344 778122765304160848 779660557330453656 783642755538426927 789122774807926416 790617325517789913 791318501477262044 794436732887441072 796852197291788352 802505053811780748 808050563969705496 813558842431777728 815099673572747004 817646977672244269 817714179692271576 821753828457156738 824991991844650344 825723653715403872 830547493473233848 837327758316433956 838982556257770782 841372819950812864 848861198513630016 850538789815040352 853196846266689672 853266970113674688 854883006041920284 859012875636325696 862491627837588996 863256547066104048 866658254059026624 873733313025844128 875388110967180954 877118126996760363 879617039039486176 885857027999960874 890292361321763136 891978521096993748 892051832391568992 893741324498371206 898058915437976864 904264726621745728 907105071509470119 913448463617927952 919599631723099184 924296583455580478 924372550956480912 926123256545413641 928939110429829356 930760195927297824 932522999328675282 932599642954822128 934365930157388079 938879775230612176 941734414981204416 946544422444664472 954968848327833768 959846452050025881 964483391431910064 966310064521743227 966389485090866408 971163615449367054 973067477560356816 973930463356630208 974990535816404952 987617355962973384 987698527768345536 989569168919421948 994349696305506112 1003199598243380928 1008323545587905976 1008406419225251904 1010316279867723972 1011389327331885216 1017297817449463944 1025423124315053178 1030557241004841792 1032593915394179424 1034549585688486582 1039547409773938208 1044857007384569236 1052163699743901888 1054156434023719884 1054243074644581536 1056239747134438698 1061528157338571072 1069918802293221166 1070006738415707664 1072033266329373777 1077400751959607328 1079530002457551216 1085043815360898822 1086799564763662672 1090285572923028768 1092350507720231474 1095671771276208984 1099989322459533792 1102072635570252606 1102163214401153424 1111069525458345057 1116437011088578608 1118643408343694376 1128599548023803544 1134363988786394223 1137595795022252896 1139844008055893712 1142002803525696541 1143309674375174592 1149988837116785328 1151008729421472064 1167184147956241272 1167280078271681088 1169490835995680484 1181142703999947832 1186977752215893066 1189304694795991664 1191655099331161608 1195278295937682528 1209473428679293492 1217931284823903936 1220338263647666592 1222649510359120506 1226571269538407364 1232496734608641216 1234831008727218188 1238585480573105808 1243363999104900376 1243466190606429504 1245821240209850772 1255991637474650934 1262059229926219296 1264449493619261378 1273291797770445024 1275808184722560528 1279795269400034508 1282324509062880426 1285977855242546752 1288519313454488544 1290959690942091742 1294884820599156072 1297423303413809088 1299987381088539936 1313082166450771431 1316823141283964512 1319425558559229264 1328785541999941311 1335438541982644704 1337967781645490622 1340611986747556809 1344431394117207968 1347088373156965296 1349639676894005003 1351184160625206336 1356397089932618592 1367230832420070904 1379399447584648776 1386444875183370717 1386558826434721368 1396140293890946736 1398784498993012923 1405541912031626512 1408319662845918264 1412601622471806624 1419816633666996708 1426675651220943552 1429377688439165036 1439373336610068288 1446725087147865096 1449584227636299612 1459601216340535224 1460895695034945312 1469430180760336808 1469550952534871232 1481426033944460076 1484353753379132922 1488582681451438144 1491524544458259168 1494349401550036174 1504799397365071392 1509626177893424448 1512485318381858964 1515474419801585958 1519792010741191616 1525946726174195916 1533318449489047104 1538134686472579767 1545835861507262688 1551824378532729873 1556245530608321696 1559321114660907312 1567285511076853854 1578245549615852832 1581234651035579826 1582637002954524088 1584359620701658047 1588873465774882144 1604878203439831749 1605010107623561496 1616101127939410992 1630199347145494008 1635293955344488538 1635428359384543152 1638525761580347211 1643507656914313476 1649983983689300688 1651447307430807744 1653108953355378909 1661094986946467696 1674655516632867912 1677965112515541564 1701077579630080704 1706393692533379344 1709625498769238017 1709766012083840568 1724983255675177992 1726513094132208096 1747466626051688256 1750776221934361908 1754236253993520726 1759234078078972352 1771714055999921748 1780466628323839599 1783957042193987496 1784103664783137984 1787482648996742412 1796117830875953728 1814210143018940238 1826896927235855904 1833974265538680759 1839199263446198368 1848593166911160956 1848745101912961824 1852246513090827282 1857878220859658712 1861520391854595648 1865045998657350564 1865199285909644256 1868731860314776158 1877759550461224352 1893088844889328944 1896674240428892067 1909937696655667536 1919692904100051762 1928966782863820128 1932620129043486454 1932778970181732816 1936439536413137613 1942327230898734108 1946134955120713632 1949981071632809904 1975234711925946768 1979138337838843896 2006951672468235933 2016647091175811952 2020466498545463111 2020632559735447944 2022778654663770432 2034595634898927888 2050846248630106356 2065187830788358848 2069099171376973164 2079094819547876416 2089714014769138472 2108312868047439768 2108486149289163072 2112479494268877396 2139837604586442332 2140013476831415328 2144066532658747554 2154801503919214656 2159060004915102432 2170087630721797644 2173599129527325344 2180571145846057536 2184701015440462948 2191343542552417968 2199978644919067584 2204145271140505212 2204326428802306848 2222139050916690114 2232874022177157216 2237286816687388752 2241524102325054261 2257199096047607088 2268727977572788446 2275191590044505792 2279688016111787424 2284005607051393082 2299977674233570656 2334368295912482544 2338981671991360968 2350928266615280781 2362285407999895664 2371851976553369739 2373955504431786132 2378609389591983328 2383310198662323216 2387824043735547313 2390556591875365056 2418946857358586984 2440676527295333184 2445299020718241012 2452940933016732807 2453142539076814728 2469662017454436376 2477170961146211616 2486727998209800752 2491642480419701544 2511983274949301868 2524118459852438592 2528898987238522756 2546583595540890048 2551616369445121056 2559590538800069016 2564649018125760852 2577038626908977088 2581919381884183484 2589769641198312144 2599974762177079872 2626164332901542862 2633646282567929024 2638851117118458528 2657571083999882622 2670877083965289408 2675935563290981244 2681223973495113618 2688862788234415936 2694176746313930592 2699279353788010006 2712794179865237184 2721315214528410357 2734461664840141808 2758798895169297552 2772889750366741434 2773117652869442736 2778369769636240923 2792280587781893472 2797568997986025846 2803097790472164237 2811083824063253024 2816639325691836528 2825203244943613248 2839633267333993416 2858755376878330072 2893450174295730192 2898930193565229681 2899168455272599224 2919202432681070448 2921791390069890624 2938860361520673616 2962852067888920152 2968707506758265844 2983049088916518336 2988698803100072348 3009598794730142784 3024970636763717928 3030948839603171916 3051893452348391832 3076269372945159534 3091671723014525376 3103648757065459746 3112491061216643392 3118642229321814624 3134571022153707708 3156491099231705664 3162469302071159652 3165274005909048176 3168719241403316094 3177746931549764288 3209756406879663498 3210020215247122992 3216099798988121331 3232202255878821984 3260398694290988016 3270587910688977076 3270856718769086304 3277051523160694422 3287015313828626952 3299967967378601376 3306217906710757818 3322189973892935392 3349311033265735824 3355930225031083128 3395785273999850017 3412787385066758688 3419250997538476034 3419532024167681136 3426008410577089623 3449966511350355984 3453026188264416192 3501552443868723816 3508472507987041452 3543428111999843496 3560933256647679198 3567914084387974992 3574965297993484824 3628420286037880476 3653793854471711808 3667948531077361518 3678398526892396736 3697186333822321912 3697490203825923648 3704493026181654564 3715756441719317424 3730091997314701128 3730398571819288512 3737463720629552316 3755519100922448704 3786177689778657888 3793348480857784134 3819875393311335072 3839385808200103524 3857933565727640256 3865240258086972908 3865557940363465632 3872879072826275226 3884654461797468216 3892269910241427264 3899962143265619808 3930788643207703849 3950469423851893536 3958276675677687792 3986356625999823933 4013903344936471866 4033294182351623904 4040932997090926222 4041265119470895888 4048919030682015009 4069191269797855776 4101692497260212712 4138198342753946328 4159334625550112151 4179428029538276944 4196353496979038769 4216625736094879536 4224958988537754792 4279675209172884664 4280026953662830656 4288133065317495108 4318120009830204864 4340175261443595288 4347198259054650688 4369402030880925896 4382687085104835936 4408290542281010424 4408652857604613696 4444278101833380228 4465748044354314432 4474573633374777504 4483048204650108522 4514398192095214176 4537455955145576892 4559376032223574848 4568011214102786164 4599955348467141312 4614404059417739301 4668736591824965088 4677963343982721936 4701856533230561562 4724570815999791328 4743703953106739478 4747911008863572264 4757218779183966656 4766620397324646432 4775648087471094626 4814634610319495247 4837893714717173968 4890598041436482024 4905881866033465614 4906285078153629456 4915577284741041633 4939324034908872752 4954341922292423232 4959326860066136727 4973455996419601504 4983284960839403088 5023966549898603736 5057797974477045512 5103232738890242112 5119181077600138032 5128876496307714051 5129298036251521704 5163838763768366968 5179539282396624288 5252328665803085724 5277702234236917056 5315142167999765244 5341399884971518797 5351871126581962488 5362447946990227236 5388353492627861184 5398558707576020012 5442630429056820714 5468923329680283616 5517597790338595104 5545779500733482868 5546235305738885472 5556739539272481846 5584561175563786944 5595137995972051692 5606195580944328474 5622167648126506048 5633278651383673056 5679266534667986832 5690022721286676201 5717510753756660144 5786900348591460384 5797860387130459362 5798336910545198448 5809318609239412839 5838404865362140896 5877720723041347232 5925704135777840304 5937415013516531688 5977397606200144696 6007927792461273107 6049941273527435856 6061399495636389333 6061897679206343832 6103786904696783664 6152538745890319068 6207297514130919492 6237284458643629248 6269142044307415416 6324938604142319304 6330548011818096352 6337438482806632188 6419512813759326996 6420040430494245984 6432199597976242662 6464404511757643968 6520797388581976032 6541175821377954152 6541713437538172608 6554103046321388844 6574030627657253904 6599935934757202752 6612435813421515636 6644379947785870784 6698622066531471648 6711860450062166256 6724572306975162783 6791570547999700034 6825574770133517376 6838501995076952068 6839064048335362272 6852016821154179246 6899933022700711968 6954472214905937579 7003104887737447632 7016945015974082904 7052784799845842343 7086856223999686992 7100278300181504581 7121866513295358396 7135828168775949984 7149930595986969648 7163472131206641939 7256840572075760952 7335897062154723036 7358822799050198421 7394372667644643824 7408986052363309128 7431512883438634848 7460183994629402256 7474927441259104632 7572355379557315776 7586696961715568268 7639750786622670144 7678771616400207048 7730480516173945816 7731115880726931264 7745758145652550452 7769308923594936432 7799924286531239616 7861577286415407698 7900938847703787072 7916553351355375584 7972713251999647866 8027806689872943732 8066588364703247808 8081865994181852444 8082530238941791776 8097838061364030018 8138382539595711552 8163945643585231071 8203384994520425424 8218921708525198957 8276396685507892656 8318669251100224302 8335109308908722769 8358856059076553888 8392706993958077538 8433251472189759072 8449917977075509584 8559350418345769328 8576266130634990216 8680350522887190576 8696790580695689043 8738804061761851792 8765374170209671872 8816581084562020848 8888556203666760456 8949147266749555008 8966096409300217044 9028796384190428352 9074911910291153784 9136022428205572328 9228808118835478602 9337473183649930176 9355926687965443872 9403713066461123124 9449141631999582656 9487407906213478956 9495822017727144528 9533240794649292864 9551296174942189252 9629269220638990494 9648299396964363993 9675787429434347936 9781196082872964048 9811763732066931228 9812570156307258912 9831154569482083266 9878648069817745504 9918653720132273454 9946911992839203008 9966569921678806176 10047933099797207472 10115595948954091024 10187355821999550051 10238362155200276064 10257752992615428102 10258596072503043408 10278025231731268869 10327677527536733936 10359078564793248576 10504657331606171448 10629410709739175497 10630284335999530488 10682799769943037594 10703742253163924976 10724895893980454472 10797117415152040024 10885260858113641428 10937846659360567232 11035195580677190208 11091559001466965736 11092470611477770944 11113479078544963692 11190275991944103384 11212391161888656948 11266557302767346112 11358533069335973664 11380045442573352402 11435021507513320288 11573800697182920768 11595720774260918724 11596673821090396896 11618637218478825678 11676809730724281792 11755441446082694464 11792365929623111547 11851408271555680608 11874830027033063376 11954795212400289392 12015855584922546214 12099882547054871712 12122798991272778666 12123795358412687664 12146757092046045027 12207573809393567328 12305077491780638136 12414595028261838984 12478003876650336453 12538284088614830832 12562030838782661951 12649877208284638608 12661096023636192704 12674876965613264376 12839025627518653992 12840080860988491968 12864399195952485324 13041594777163952064 13082351642755908304 13108206092642777688 13148061255314507808 13224871626843031272 13397244133062943296 13423720900124332512 13449144613950325566 13583141095999400068 13677003990153904136 13678128096670724544 13704033642308358492 13799866045401423936 13908944429811875158 14006209775474895264 14033890031948165808 14105569599691684686 14173712447999373984 14200556600363009162 14243733026590716792 14271656337551899968 14299861191973939296 14326944262413283878 14443903830958485741 14513681144151521904 14671794124309446072 14717645598100396842 14746731854223124899 14788745335289287648 14817972104726618256 14846036445834055033 14863025766877269696 14920367989258804512 14949854882518209264 15173393923431136536 15357543232800414096 15386629488923142153 15460961032347891632 15491516291305100904 15538617847189872864 15723154572830815396 15833106702710751168 15945426503999295732 16055613379745887464 16163731988363704888 16165060477883583552 16195676122728060036 16327891287170462142 16406769989040850848 16437843417050397914 16552793371015785312 16637338502200448604 16670218617817445538 16717712118153107776 16785413987916155076 16866502944379518144 16899835954151019168 17070068163860028603 17118700836691538656 17152532261269980432 17360701045774381152 17393581161391378086 17427955827718238517 17477608123523703584 17633162169124041696 17777112407333520912 17932192818600434088 18023783377383819321 18149823820582307568 18184198486909167999 18272044856411144656 18457616237670957204 18711853375930887744 18805880486461618187 18807426132922246248 18974815812426957912 18991644035454289056 19102592349884378504 19258538441277980988 19296598793928727986 19351574858868695872 19562392165745928096 19623527464133862456 19625140312614517824 19662309138964166532 19757296139635491008 19837307440264546908 19933139843357612352 20095866199594414944 20173716920925488349 20231191897908182048 20374711643999100102 20476724310400552128 20515505985230856204 20517192145006086816 20556050463462537738 20655355055073467872 20863416644717812737 21009314663212342896 21258821419478350994 21260568671999060976 21300834900544513743 21365599539886075188 21407484506327849952 21449791787960908944 21490416393619925817 21594234830304080048 21770521716227282856 22076468397150595263 22183118002933931472 22225131484000094221 22226958157089927384 22380551983888206768 22424782323777313896 22717066138671947328 22760090885146704804 22870043015026640576 23191441548521837448 23193347642180793792 23237274436957651356 23584731859246223094 23702816543111361216 23749660054066126752 23909590424800578784 24031711169845092428 24199765094109743424 24245597982545557332 24247590716825375328 24293514184092090054 24415147618787134656 24610154983561276272 24656765125575596871 24829190056523677968 24956007753300672906 25076568177229661664 25124061677565323902 25299754416569277216 25349753931226528752 25678051255037307984 25728798391904970648 26090371742087067129 26164703285511816608 26216412185285555376 26266064481091020443 26296122510629015616 26449743253686062544 26847441800248665024 26898289227900651132 27166282191998800136 27354007980307808272 27408067284616716984 27817888859623750316 28012419550949790528 28067780063896331616 28211139199383369372 28347424895998747968 28401113200726018324 28487466053181433584 28599722383947878592 28653888524826567756 28887807661916971482 29027362288303043808 29343588248618892144 29435291196200793684 29493463708446249798 29577490670578575296 29635944209453236512 29692072891668110066 29840735978517609024 29899709765036418528 30346787846862273072 30562067465998650153 30715086465600828192 30773258977846284306 30834075695193806607 30921922064695783264 30983032582610201808 31041712568562115069 31077235694379745728 31446309145661630792 31888232129217526491 31890853007998591464 32111226759491774928 32327463976727409776 32391352245456120072 32655782574340924284 32813539978081701696 32875686834100795828 33105586742031570624 33274677004400897208 33340437235634891076 33570827975832310152 33799671908302038336 34140136327720057206 34237401673383077312 34305064522539960864 34721402091548762304 34787162322782756172 34855911655436477034 34955216247047407168 35266324338248083392 35377097788869334641 35554224814667041824 35864385637200868176 36047566754767638642 36299647641164615136 36368396973818335998 36440271276138135081 36544089712822289312 36915232475341914408 37611760972923236374 37614852265844492496 37686092516347985853 37949631624853915824 37983288070908578112 38205184699768757008 38517076882555961976 38593197587857455972 39124784331491856192 39247054928267724912 39324618277928333064 39674614880529093816 40191732399188829888 40347433841850976698 40462383795816364096 40749423287998200204 41031011970461712408 41034384290012173632 41112100926925075476 41310710110146935744 41726833289435625474 42018629326424685792 42517642838956701988 42521137343998121952 42601669801089027486 42731199079772150376 42814969012655699904 42899583575921817888 42980832787239851634 43188469660608160096 43541043432454565712 44152936794301190526 44366236005867862944 44450262968000188442 44453916314179854768 44538109337502165099 44761103967776413536 44849564647554627792 45520181770293409608 46159888466769426459 46382883097043674896 46474548873915302712 47169463718492446188 47499320108132253504 47819180849601157568 48063422339690184856 48491195965091114664 48495181433650750656 48587028368184180108 49220309967122552544 49313530251151193742 49658380113047355936 49912015506601345812 50153136354459323328 50248123355130647804 50599508833138554432 50699507862453057504 51356102510074615968 51457596783809941296 52180743484174134258 52329406571023633216 52432824370571110752 52532128962182040886 52899486507372125088 53796578455801302264 54071350132151457963 54332564383997600272 54552595460727503997 54708015960615616544 54816134569233433968 55635777719247500632 56135560127792663232 56417641459384854561 56422278398766738744 56802226401452036648 56974932106362867168 57307777049653135512 57775615323833942964 58054724576606087616 58687176497237784288 58870582392401587368 58986927416892499596 59271888418906473024 59384145783336220132 59799419530072837056 60693575693724546144 61124134931997300306 61430172931201656384 61546517955692568612 61668151390387613214 61843844129391566528 61966065165220403616 62083425137124230138 62590249934153438211 62892618291323261584 63776464258435052982 63781706015997182928 63902504701633541229 64222453518983549856 64471249180859777451 64654927953454819552 64782704490912240144 65311565148681848568 65751373668201591656 66549354008801794416 66675394452000282663 66680874471269782152 67141655951664620304 68280272655440114412 68610129045079921728 69574324645565512344 69711823310872954068 70754195577738669282 71108449629334083648 71728771274401736352 72095133509535277284 72599295282329230272 72736793947636671996 72880542552276270162 73088179425644578624 73830464950683828816 73970295376726790613 75223521945846472748 75229704531688984992 75372185032695971706 75899263249707831648 76410369399537514016 77034153765111923952 77186395175714911944 78103061301996550391 78494109856535449824 78649236555856666128 78798193443273061329 79349229761058187632 80694867683701953396 81498846575996400408 82062023940923424816 82224201853850150952 83453666578871250948 84037258652849371584 85035285677913403976 85042274687996243904 85203339602178054972 85462398159544300752 85799167151843635776 85961665574479703268 86376939321216320192 87082086864909131424 88305873588602381052 88732472011735725888 88900525936000376884 88907832628359709536 89076218675004330198 89522207935552827072 89699129295109255584 90408138793777188527 91040363540586819216 91686202397995950459 92319776933538852918 92765766194087349792 92949097747830605424 93125137705686345207 94338927436984892376 95664696387652579473 96126844679380369712 96982391930182229328 97174056736368360216 98440619934245105088 98627060502302387484 99316760226094711872 99824031013202691624 100496246710261295608 101399015724906115008 102712205020149231936 102915193567619882592 104361486968348268516 104865648741142221504 105064257924364081772 105798973014744250176 106131293366608003923 107593156911602604528 108142700264302915926 108665128767995200544 109105190921455007994 109416031921231233088 109632269138466867936 111271555438495001264 112835282918769709122 112844556797533477488 113058277549043957559 113604452802904073296 113949864212725734336 114615554099306271024 115551230647667885928 117374352994475568576 117741164784803174736 117973854833784999192 118768291566672440264 121387151387449092288 122248269863994600612 123093035911385137224 123336302780775226428 123932130330440807232 124166850274248460276 125180499868306876422 125785236582646523168 127552928516870105964 127563412031994365856 127805009403267082458 128444907037967099712 128942498361719554902 129309855906909639104 129565408981824480288 130623130297363697136 131502747336403183312 133098708017603588832 133350788904000565326 133361748942539564304 133614328012506495297 134283311903329240608 136560545310880228824 138182339226609281461 139148649291131024688 139423646621745908136 141508391155477338564 143457542548803472704 144190267019070554568 145473587895273343992 145761085104552540324 147660929901367657632 147940590753453581226 150447043891692945496 150459409063377969984 150744370065391943412 151798526499415663296 152820738799075028032 154068307530223847904 154372790351429823888 156206122603993100782 156988219713070899648 157298473111713332256 157596386886546122658 158698459522116375264 161389735367403906792 162214050396454373889 162997693151992800816 163306400904174605363 164124047881846849632 164448403707700301904 166907333157742501896 169252924378154563683 170070571355826807952 170406679204356109944 170924796319088601504 171923331148959406536 174164173729818262848 176611747177204762104 177801051872000753768 177815665256719419072 178152437350008660396 179398258590218511168 180816277587554377054 182080727081173638432 183372404795991900918 184639553867077705836 185531532388174699584 185898195495661210848 186250275411372690414 187770749802460314633 188677854873969784752 191329392775305158946 191707514104900623687 192253689358760739424 193964783860364458656 194348113472736720432 197254121004604774968 199648062026405383248 200026183356000847989 200992493420522591216 205830387135239765184 208722973936696537032 210128515848728163544 212262586733216007846 215186313823205209056 216285400528605831852 217330257535990401088 218210381842910015988 219264538276933735872 221910886130180371839 222543110876990002528 225670565837539418244 225689113595066954976 226116555098087915118 227208905605808146592 229231108198612542048 231102461295335771856 234309183905989651173 235482329569606349472 235947709667569998384 236394580329819183987 237536583133344880528 244476446324001036431 244496539727989201224 246186071822770274448 246672605561550452856 248333700548496920552 250360999736613752844 251570473165293046336 255105857033740211928 255126824063988731712 255610018806534164916 257884996723439109804 259130817963648960576 261246260594727394272 263005494672806366624 266197416035207177664 266701577808001130652 266723497885079128608 267228656025012990594 268566623806658481216 271224416381331565581 273121090621760457648 276364678453218562922 278297298582262049376 278847293243491816272 279375413117059035621 283016782310954677128 286994089162957738419 288380534038141109136 288926709292001224873 290947175790546687984 291522170209105080648 295321859802735315264 295881181506907162452 300894087783385890992 301488740130783886824 308136615060447695808 308745580702859647776 312412245207986201564 314596946223426664512 315192773773092245316 317396919044232750528 322779470734807813584 324428100792908747778 325995386303985601632 326612801808349210726 328248095763693699264 328896807415400603808 333814666315485003792 338505848756309127366 339174832647131872677 340141142711653615904 340813358408712219888 341458838254183265759 341849592638177203008 343846662297918813072 353223494354409524208 355602103744001507536 356304874700017320792 361632555175108754108 364161454162347276864 366744809591983801836 369279107734155411672 371796390991322421696 372500550822745380828 375541499604920629266 377355709747939569504 382658785550610317892 383415028209801247374 384507378717521478848 387929567720728917312 388696226945473440864 394508242009209549936 399296124052810766496 400052366712001695978 400842984037519485891 401984986841045182432 414547017679827844383 417445947873393074064 420257031697456327088 424525173466432015692 430372627646410418112 432570801057211663704 436420763685820031976 443821772260360743678 445086221753980005056 451341131675078836488 451378227190133909952 452233110196175830236 454417811211616293184 458462216397225084096 462204922590671543712 468618367811979302346 470964659139212698944 471895419335139996768 472789160659638367974 475073166266689761056 488952892648002072862 488993079455978402448 489919202712523816089 492372143645540548896 493345211123100905712 496667401096993841104 500721999473227505688 507758773134463691049 510211714067480423856 511220037613068329832 515769993446878219608 522492521189454788544 526010989345612733248 533403155616002261304 533446995770158257216 534457312050025981188 542448832762663131162 546242181243520915296 552729356906437125844 556594597164524098752 557694586486983632544 558750826234118071242 566033564621909354256 573988178325915476838 576761068076282218272 577853418584002449746 581894351581093375968 583044340418210161296 591762363013814324904 600078550068002543967 601788175566771781984 602977480261567773648 617491161405719295552 624824490415972403128 630385547546184490632 645558941469615627168 648856201585817495556 651990772607971203264 653225603616698421452 657793614830801207616 667629332630970007584 677011697512618254732 678349665294263745354 680282285423307231808 681626716817424439776 682917676508366531518 687693324595837626144 702927551717968953519 706446988708819048416 709183740989457551961 711204207488003015072 712609749400034641584 723265110350217508216 733429338972003109293 733489619183967603672 738558215468310823344 745001101645490761656 751082999209841258532 754711419495879139008 765317571101220635784 766830056419602494748 777392453890946881728 789016484018419099872 798592248105621532992 800104733424003391956 801685968075038971782 803969973682090364864 813673249143994696743 829094035359655688766 834891895746786148128 838126239351177106863 840514063394912654176 849050346932864031384 865141602114423327408 866780127876003674619 872841527371640063952 887643544520721487356 902682263350157672976 904466220392351660472 924409845181343087424 937236735623958604692 943790838670279993536 945578321319276735948 950146332533379522112 977905785296004145724 977986158911956804896 979838405425047632178 984744287291081097792 986690422246201811424 993334802193987682208 1001443998946455011376 1015517546268927382098 1020423428134960847712 1022440075226136659664 1024376514762549797277 1031539986893756439216 1066806311232004522608 1068914624100051962376 1084897665525326262324 1092484362487041830592 1105458713812874251688 1115389172973967265088 1117501652468236142484 1132067129243818708512 1147976356651830953676 1153522136152564436544 1155706837168004899492 1163788703162186751936 1166088680836420322592 1183524726027628649808 1200157100136005087934 1203576351133543563968 1205954960523135547296 1243641053039483533149 1249648980831944806256 1260771095092368981264 1291117882939231254336 1297712403171634991112 1306451207233396842904 1335258665261940015168 1354023395025236509464 1356699330588527490708 1363253433634848879552 1365835353016733063036 1375386649191675252288 1405855103435937907038 1412893977417638096832 1418367481978915103922 1422408414976006030144 1425219498800069283168 1446530220700435016432 1466858677944006218586 1466979238367935207344 1469757608137571448267 1477116430936621646688 1490002203290981523312 1502165998419682517064 1530635142202441271568 1533660112839204989496 1578032968036838199744 1600209466848006783912 1603371936150077943564 1627346498287989393486 1658188070719311377532 1669783791493572296256 1676252478702354213726 1681028126789825308352 1698100693865728062768 1730283204228846654816 1733560255752007349238 1745683054743280127904 1775287089041442974712 1796370409945920658993 1805364526700315345952 1808932440784703320944 1874473471247917209384 1891156642638553471896 1955811570592008291448 1955972317823913609792 1959676810850095264356 1973380844492403622848 1986669604387975364416 2002887997892910022752 2031035092537854764196 2040846856269921695424 2044880150452273319328 2048753029525099594554 2063079973787512878432 2108782655153906860557 2133612622464009045216 2137829248200103924752 2169795331050652524648 2200288016916009327879 2210917427625748503376 2235003304936472284968 2264134258487637417024 2295952713303661907352 2311413674336009798984 2332177361672840645184 2367049452055257299616 2400314200272010175868 2411909921046271094592 2441019747431984090229 2487282106078967066298 2499297961663889612512 2521542190184737962528 2595424806343269982224 2600340383628011023857 2612902414466793685808 2708046790050473018928 2713398661177054981416 2731670706033466126072 2811710206871875814076 2836734963957830207844 2850438997600138566336 2893060441400870032864 2933717355888012437172 2933958476735870414688 2939515216275142896534 2954232861873243293376 2980004406581963046624 3004331996839365034128 3061270284404882543136 3067320225678409978992 3073129544287649391831 3178193802212013473603 3200418933696013567824 3206743872300155887128 3254692996575978786972 3316376141438622755064 3352504957404708427452 3396201387731456125536 3460566408457693309632 3467120511504014698476 3491366109486560255808 3550574178082885949424 3592740819891841317986 3610729053400630691904 3617864881569406641888 3730923159118450599447 3748946942495834418768 3756047220796015923349 3782313285277106943792 3911623141184016582896 3919353621700190528712 4005775995785820045504 4062070185075709528392 4089760300904546638656 4097506059050199189108 4126159947575025756864 4217565310307813721114 4267225244928018090432 4275658496400207849504 4339590662101305049296 4400576033832018655758 4409272824412714344801 4421834855251497006752 4470006609872944569936 4591905426607323814704 4622827348672019597968 4734098904110514599232 4800628400544020351736 4882039494863968180458 4974564212157934132596 4998595923327779225024 5043084380369475925056 5190849612686539964448 5200680767256022047714 5225804828933587371616 5389111229837761976979 5416093580100946037856 5426797322354109962832 5463341412066932252144 5623420413743751628152 5673469927915660415688 5786120882801740065728 5867434711776024874344 5867916953471740829376 5879030432550285793068 5960008813163926093248 6008663993678730068256 6122540568809765086272 6134640451356819957984 6146259088575298783662 6356387604424026947206 6400837867392027135648 6413487744600311774256 6509385993151957573944 6600864050748027983637 6632752282877245510128 6705009914809416854904 6792402775462912251072 6934241023008029396952 7101148356165771898848 7185481639783682635972 7235729763138813283776 7461846318236901198894 7497893884991668837536 7512094441592031846698 7564626570554213887584 7801021150884033071571 7823246282368033165792 7838707243400381057424 8124140370151419056784 8195012118100398378216 8435130620615627442228 8551316992800415699008 8679181324202610098592 8801152067664037311516 8818545648825428689602 8843669710502994013504 8940013219745889139872 9183810853214647629408 9219388632862948175493 9245654697344039195936 9534581406636040420809 9601256801088040703472 9764078989727936360916 9949128424315868265192 10381699225373079928896 10401361534512044095428 10451609657867174743232 10778222459675523953958 10832187160201892075712 10853594644708219925664 10926682824133864504288 11246840827487503256304 11268141662388047770047 11346939855831320831376 11734869423552049748688 11758060865100571586136 12017327987357460136512 12269280902713639915968 12292518177150597567324 12712775208848053894412 12801675734784054271296 12826975489200623548512 13018771986303915147888 13201728101496055967274 13265504565754491020256 13410019829618833709808 13868482046016058793904 14202296712331543797696 14370963279567365271944 14923692636473802397788 14995787769983337675072 15024188883184063693396 15129253141108427775168 15602042301768066143142 15646492564736066331584 15677414486800762114848 16167333689513285930937 16248280740302838113568 16390024236200796756432 16870261241231254884456 17358362648405220197184 17602304135328074623032 17637091297650857379204 17880026439491778279744 18367621706429295258816 18438777265725896350986 18491309394688078391872 19069162813272080841618 19202513602176081406944 19528157979455872721832 19898256848631736530384 20802723069024088190856 21556444919351047907916 21707189289416439851328 21853365648267729008576 22493681654975006512608 22536283324776095540094 22693879711662641662752 23469738847104099497376 23516121730201143172272 24585036354301195134648 25425550417696107788824 25653950978401247097024 26037543972607830295776 26403456202992111934548 26531009131508982040512 26820039659237667419616 27736964092032117587808 28603744219908121262427 28741926559134730543888 29847385272947604795576 30048377766368127386792 31204084603536132286284 31354828973601524229696 32334667379026571861874 32496561480605676227136 32780048472401593512864 33740522482462509768912 33804424987164143310141 35204608270656149246064 35274182595301714758408 36877554531451792701972 38138325626544161683236 38405027204352162813888 39056315958911745443664 39796513697263473060768 41316519428756175156839 41605446138048176381712 43112889838702095815832 44987363309950013025216 45072566649552191080188 45387759423325283325504 46939477694208198994752 47032243460402286344544 48502001068539857792811 49170072708602390269296 50851100835392215577648 52075087945215660591552 52806912405984223869096 53640079318475334839232 55473928184064235175616 57207488439816242524854 57483853118269461087776 59694770545895209591152 60096755532736254773584 62408169207072264572568 64669334758053143723748 65560096944803187025728 67481044964925019537824 67608849974328286620282 70409216541312298492128 70548365190603429516816 73755109062903585403944 76276651253088323366472 78112631917823490887328 79593027394526946121536 82633038857512350313678 83210892276096352763424 85811232659724363787281 86225779677404191631664 90145133299104382160376 94064486920804572689088 97004002137079715585622 98340145417204780538592 101413274961492429930423 101702201670784431155296 105613824811968447738192 114414976879632485049708 114967706236538922175552 119389541091790419182304 120193511065472509547168 123949558286268525470517 124816338414144529145136 129338669516106287447496 134962089929850039075648 135217699948656573240564 140818433082624596984256 141096730381206859033632 147510218125807170807888 152553302506176646732944 156225263835646981774656 165266077715024700627356 166421784552192705526848 171622465319448727574562 172451559354808383263328 180290266598208764320752 194008004274159431171244 196680290834409561077184 202826549922984859860846 203404403341568862310592 211227649623936895476384 228829953759264970099416 238779082183580838364608 240387022130945019094336 247899116572537050941034 249632676828289058290272 258677339032212574894992 270435399897313146481128 282193460762413718067264 295020436251614341615776 305106605012353293465888 330532155430049401254712 343244930638897455149124 344903118709616766526656 360580533196417528641504 371848674858805576411551 388016008548318862342488 405653099845969719721692 422455299247873790952768 457659907518529940198832 495798233145074101882068 499265353656578116580544 517354678064425149789984 540870799794626292962256 590040872503228683231552 610213210024706586931776 661064310860098802509424 686489861277794910298248 721161066392835057283008 743697349717611152823102 776032017096637724684976 811306199691939439443384 915319815037059880397664 991596466290148203764136 1034709356128850299579968 1081741599589252585924512 1115546024576416729234653 1322128621720197605018848 1372979722555589820596496 1487394699435222305646204 1552064034193275449369952 1622612399383878878886768 1830639630074119760795328 1983192932580296407528272 2163483199178505171849024 2231092049152833458469306 2644257243440395210037696 2745959445111179641192992 2974789398870444611292408 3104128068386550898739904 3245224798767757757773536 3966385865160592815056544 4462184098305666916938612 5491918890222359282385984 5949578797740889222584816 6490449597535515515547072 7932771730321185630113088 8924368196611333833877224 11899157595481778445169632 17848736393222667667754448 23798315190963556890339264 35697472786445335335508896 71394945572890670671017792
- Sum of all divisors σ(n): 262031724365077156640640000
- Sum of proper divisors (its aliquot sum) s(n): 190636778792186485969622208
- 71394945572890670671017792 is an abundant number, because the sum of its proper divisors (190636778792186485969622208) is greater than itself. Its abundance is 119241833219295815298604416
Bases of 71394945572890670671017792
- Binary: 111011000011100111011111000001001101100000011010100100110010011101111100110111010000002
- Hexadecimal: 0x3B0E77C13606A4C9DF3740
- Base-36: 8YY225OE91RQLEMO0
Squares and roots of 71394945572890670671017792
- 71394945572890670671017792 squared (713949455728906706710177922) is 5097238253356021175344577249611445331866157180555264
- 71394945572890670671017792 cubed (713949455728906706710177923) is 363917047670409438767659726526496671220712260315978184751632195808018583257088
-
The
square root of 71394945572890670671017792 is 8449552980654.6967808107 -
71394945572890670671017792 is a
perfect cube number . Itscube root is 414848148
Scales and comparisons
How big is 71394945572890670671017792?- 71,394,945,572,890,670,671,017,792 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 71,394,945,572,890,670,671,017,792 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 71394945572890670671017792 cubic inches would be around 34570679 feet tall.
Recreational maths with 71394945572890670671017792
- 71394945572890670671017792 backwards is 29771017607609827554949317
- The number of decimal digits it has is: 26
- The sum of 71394945572890670671017792's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 71394945572890670671017792 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 71394945572890670671017792 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/71394945572890670671017792/
Chicago style:
Numbermatics. 2024. "Number 71394945572890670671017792 - Facts about the integer". https://numbermatics.com/n/71394945572890670671017792/
The information we have on file for 71394945572890670671017792 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 71394945572890670671017792, math, Factors of 71394945572890670671017792, curriculum, school, college, exams, university, Prime factorization of 71394945572890670671017792, STEM, science, technology, engineering, physics, economics, calculator, seventy-one septillion, three hundred ninety-four sextillion, nine hundred forty-five quintillion, five hundred seventy-two quadrillion, eight hundred ninety trillion, six hundred seventy billion, six hundred seventy-one million, seventeen thousand, seven hundred ninety-two.