31387359778792014256793856
31,387,359,778,792,014,256,793,856 is an even composite number composed of seven prime numbers multiplied together.
31387359778792014256793856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 31387359778792014256793856:
28 × 34 × 72 × 192 × 712 × 5032 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 71 × 71 × 503 × 503 × 8191 × 8191)See below for interesting mathematical facts about the number 31387359778792014256793856 from the Numbermatics database.
Names of 31387359778792014256793856
- Cardinal: 31387359778792014256793856 can be written as Thirty-one septillion, three hundred eighty-seven sextillion, three hundred fifty-nine quintillion, seven hundred seventy-eight quadrillion, seven hundred ninety-two trillion, fourteen billion, two hundred fifty-six million, seven hundred ninety-three thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.1387359778792014256793856 × 1025
Factors of 31387359778792014256793856
Divisors of 31387359778792014256793856
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 71 72 76 81 84 96 98 108 112 114 126 128 133 142 144 147 152 162 168 171 189 192 196 213 216 224 228 252 256 266 284 288 294 304 324 336 342 361 378 384 392 399 426 432 441 448 456 497 503 504 513 532 567 568 576 588 608 639 648 672 684 722 756 768 784 798 852 864 882 896 912 931 994 1006 1008 1026 1064 1083 1134 1136 1152 1176 1197 1216 1278 1296 1323 1344 1349 1368 1444 1491 1509 1512 1539 1568 1596 1704 1728 1764 1792 1824 1862 1917 1988 2012 2016 2052 2128 2166 2268 2272 2304 2352 2394 2432 2527 2556 2592 2646 2688 2698 2736 2793 2888 2982 3018 3024 3078 3136 3192 3249 3408 3456 3479 3521 3528 3591 3648 3724 3834 3969 3976 4024 4032 4047 4104 4256 4332 4473 4527 4536 4544 4704 4788 4864 5041 5054 5112 5184 5292 5376 5396 5472 5586 5751 5776 5964 6036 6048 6156 6272 6384 6498 6816 6912 6958 7042 7056 7182 7296 7448 7581 7668 7938 7952 8048 8064 8094 8191 8208 8379 8512 8664 8946 9054 9072 9088 9408 9443 9557 9576 9747 10082 10108 10224 10368 10437 10563 10584 10773 10792 10944 11172 11502 11552 11928 12072 12096 12141 12312 12544 12768 12996 13419 13581 13632 13916 14084 14112 14364 14592 14896 15123 15162 15336 15876 15904 16096 16128 16188 16382 16416 16758 17024 17328 17689 17892 18108 18144 18176 18816 18886 19114 19152 19494 20164 20216 20448 20736 20874 21126 21168 21546 21584 21888 22344 22743 23004 23104 23856 24144 24192 24282 24573 24624 24647 25137 25536 25631 25992 26838 27162 27264 27832 28168 28224 28329 28671 28728 29241 29792 30246 30324 30672 31311 31689 31752 31808 32192 32376 32764 32832 33516 34048 34656 35287 35378 35713 35784 36216 36288 36423 37632 37772 38228 38304 38988 40257 40328 40432 40743 40896 41748 42252 42336 43092 43168 43776 44688 45369 45486 46008 46208 47712 48288 48384 48564 49146 49248 49294 50274 51072 51262 51984 53067 53676 54324 54528 55664 56336 56448 56658 57337 57342 57456 58482 59584 60492 60648 61344 62622 63378 63504 63616 64384 64752 65528 65664 66101 66899 67032 68229 69312 70574 70756 71426 71568 72432 72576 72846 73719 73941 75411 75544 76456 76608 76893 77976 80514 80656 80864 81486 81792 83496 84504 84672 84987 86013 86184 86336 89376 90738 90972 92016 92416 93933 95067 95424 95779 96576 97128 98292 98496 98588 100548 102144 102524 103968 105861 106134 107139 107352 108648 109269 111328 112672 112896 113316 114674 114684 114912 116964 119168 120984 121296 122688 125244 126756 127008 127232 128768 129504 131056 131328 132202 133798 134064 136107 136458 138624 141148 141512 142852 143136 144864 145152 145692 147438 147882 150822 151088 152912 153216 153786 155629 155952 159201 161028 161312 161728 162972 163584 166992 169008 169344 169974 172011 172026 172368 172672 178752 179417 181476 181583 181944 184032 187866 190134 190848 191558 193152 194256 196584 196992 197176 198303 200697 201096 204687 205048 207936 211722 212268 214278 214704 217296 218538 221157 221823 222656 225344 226632 229348 229368 229824 230679 233928 238336 241968 242592 245376 247009 249991 250488 253009 253512 254016 254961 258039 259008 262112 264404 267596 268128 272214 272916 277248 281799 282296 283024 285201 285704 286272 287337 289728 291384 294876 295764 301644 302176 305824 306432 307572 311258 311904 317583 318402 321417 322056 322624 323456 325944 333984 338016 338688 339948 344022 344052 344736 345344 357504 358834 362952 363166 363888 368064 375732 380268 381696 383116 386304 388512 393168 393984 394352 396606 401359 401394 402192 408321 409374 410096 415872 423444 424536 428556 429408 434592 437076 442314 443646 445312 450688 453264 458696 458736 459648 461358 466887 467856 468293 477603 483936 485184 490752 494018 499982 500976 506018 507024 508032 509922 516033 516078 518016 524224 528808 535192 536256 538251 544428 544749 545832 563598 564592 566048 570402 571408 572544 574674 579456 581561 582768 589752 591528 594909 602091 603288 604352 611648 615144 622516 623808 635166 636804 642834 644112 645248 646912 651888 663471 665469 667968 670453 676032 678547 679896 688044 688104 689472 692037 715008 717668 725904 726332 727776 736128 741027 749973 751464 759027 760536 764883 766232 774117 777024 786336 788704 793212 802718 802788 804384 816642 818748 820192 831744 846888 849072 857112 858816 862011 869184 874152 884628 887292 890624 901376 906528 917392 917472 919296 922716 933774 935712 936586 952749 955206 964251 967872 970368 988036 999964 1001952 1012036 1014048 1016064 1019844 1032066 1032156 1036032 1048448 1057616 1070384 1072512 1076502 1088856 1089403 1089498 1091664 1127196 1129184 1132096 1140804 1142816 1145088 1149348 1158912 1163122 1165536 1179504 1183056 1189818 1204077 1204182 1206576 1208704 1223296 1230288 1245032 1247616 1255919 1270332 1271081 1273608 1285668 1288224 1290496 1303776 1326942 1330938 1335936 1340906 1352064 1357094 1359792 1376088 1376208 1378944 1384074 1400661 1404879 1432809 1435336 1451808 1452664 1455552 1472256 1482054 1499946 1502928 1518054 1521072 1529766 1532464 1548099 1548234 1554048 1572672 1577408 1586424 1605436 1605576 1608768 1614753 1633284 1634247 1637496 1640384 1693776 1698144 1714224 1717632 1724022 1738368 1744683 1748304 1749937 1769256 1771063 1774584 1784727 1806273 1813056 1819801 1834784 1834944 1845432 1867548 1871424 1873172 1905498 1910412 1928502 1935744 1940736 1976072 1996407 1999928 2003904 2011359 2024072 2028096 2035641 2039688 2064132 2064312 2076111 2096896 2115232 2140768 2145024 2153004 2177712 2178806 2178996 2183328 2223081 2249919 2254392 2258368 2264192 2277081 2281608 2285632 2298696 2326244 2331072 2359008 2366112 2379636 2408154 2408364 2413152 2417408 2446592 2460576 2490064 2495232 2511838 2535623 2540664 2542162 2547216 2571336 2576448 2586033 2607552 2653884 2661876 2671872 2681812 2704128 2714188 2719584 2752176 2752416 2757888 2768148 2801322 2809758 2858247 2865618 2870672 2892753 2903616 2905328 2911104 2956951 2964108 2999892 3005856 3036108 3042144 3059532 3064928 3096198 3096468 3108096 3145344 3154816 3172848 3210872 3211152 3217536 3229506 3266568 3268209 3268494 3274992 3280768 3387552 3396288 3428448 3435264 3448044 3476736 3489366 3496608 3499874 3538512 3542126 3549168 3569454 3612231 3612546 3626112 3639602 3669568 3669888 3690864 3735096 3742848 3746344 3767757 3810996 3813243 3820824 3857004 3871488 3952144 3992814 3999856 4007808 4022718 4048144 4056192 4070927 4071282 4079376 4120073 4128264 4128624 4152222 4201983 4214637 4230464 4281536 4306008 4355424 4357612 4357992 4366656 4446162 4499838 4508784 4516736 4528384 4554162 4563216 4571264 4597392 4644297 4652488 4662144 4693171 4718016 4732224 4749829 4759272 4807171 4816308 4816728 4826304 4844259 4902741 4921152 4980128 5023676 5071246 5081328 5084324 5094432 5142672 5152896 5172066 5215104 5234049 5249811 5307768 5313189 5323752 5354181 5363624 5418819 5428376 5439168 5459403 5504352 5504832 5536296 5602644 5619516 5716494 5731236 5741344 5785506 5807232 5810656 5822208 5913902 5928216 5999784 6011712 6034077 6072216 6084288 6106923 6119064 6129856 6192396 6192936 6290688 6309632 6345696 6421744 6422304 6435072 6459012 6533136 6536418 6536988 6549984 6561536 6669243 6749757 6775104 6792576 6831243 6856896 6896088 6978732 6993216 6999748 7077024 7084252 7098336 7138908 7224462 7225092 7252224 7279204 7339136 7339776 7381728 7470192 7485696 7492688 7535514 7606869 7621992 7625821 7626486 7641648 7714008 7758099 7904288 7985628 7999712 8015616 8045436 8096288 8112384 8141854 8142564 8158752 8240146 8256528 8257248 8304444 8403966 8429274 8460928 8563072 8612016 8710848 8715224 8715984 8733312 8870853 8892324 8897567 8999676 9017568 9033472 9108324 9126432 9142528 9194784 9288594 9304976 9324288 9386342 9436032 9464448 9499658 9518544 9614342 9632616 9633456 9652608 9688518 9804627 9805482 9842304 9960256 10047352 10142492 10162656 10168648 10188864 10285344 10305792 10344132 10430208 10468098 10499622 10615536 10626378 10647504 10708362 10727248 10836693 10837638 10856752 10878336 10918806 11008704 11009664 11049659 11072592 11205288 11239032 11303271 11432988 11439729 11462472 11482688 11571012 11614464 11621312 11827804 11856432 11999568 12023424 12068154 12144432 12168576 12212781 12213846 12238128 12259712 12360219 12384792 12385872 12397441 12605949 12643911 12691392 12738607 12843488 12844608 12892393 12918024 13066272 13072836 13073976 13099968 13338486 13499514 13550208 13585152 13662486 13713792 13792176 13957464 13986432 13999496 14079513 14154048 14168504 14196672 14249487 14277816 14421513 14448924 14450184 14532777 14558408 14678272 14708223 14763456 14940384 14985376 15071028 15213738 15243984 15251642 15252972 15283296 15428016 15516198 15702147 15749433 15808576 15939567 15971256 15999424 16090872 16192576 16283708 16285128 16317504 16378209 16480292 16513056 16514496 16608888 16807932 16858548 16921856 17126144 17224032 17421696 17430448 17431968 17466624 17741706 17749361 17784648 17795134 17963639 17999352 18035136 18102231 18216648 18252864 18320769 18389568 18577188 18609952 18772684 18872064 18928896 18999316 19037088 19228684 19265232 19266912 19305216 19377036 19609254 19610964 19684608 19920512 20007729 20094704 20249271 20284984 20325312 20337296 20377728 20493729 20570688 20688264 20698657 20936196 20999244 21231072 21252756 21295008 21416724 21454496 21673386 21675276 21713504 21756672 21837612 22017408 22019328 22099318 22145184 22410576 22478064 22606542 22820607 22865976 22877463 22879458 22924944 22965376 23142024 23242624 23655608 23712864 23999136 24046848 24136308 24288864 24337152 24425562 24427692 24476256 24519424 24720438 24769584 24771744 24794882 25211898 25287822 25382784 25477214 25686976 25689216 25784786 25836048 26132544 26145672 26147952 26199936 26612559 26676972 26692701 26999028 27100416 27324972 27427584 27584352 27914928 27972864 27998992 28159026 28308096 28337008 28393344 28496489 28498974 28555632 28840511 28843026 28897848 28900368 29065554 29116816 29413881 29416446 29526912 29880768 29970752 30142056 30427476 30487968 30503284 30505944 30566592 30856032 31032396 31404294 31498866 31617152 31879134 31942512 31998848 32181744 32385152 32510079 32567416 32570256 32635008 32756418 32960584 33026112 33028992 33148977 33217776 33248803 33615864 33650197 33717096 33909813 34319187 34448064 34843392 34860896 34863936 35483412 35498722 35569296 35590268 35927278 35998704 36070272 36204462 36433296 36505728 36638343 36641538 36779136 37080657 37154376 37192323 37219904 37545368 37931733 37998632 38074176 38215821 38457368 38530464 38533824 38677179 38754072 39218508 39221928 39841024 40015458 40189408 40498542 40569968 40650624 40674592 40755456 40987458 41141376 41290831 41376528 41397314 41872392 41998488 42238539 42462144 42505512 42590016 42748461 42833448 42908992 43264539 43346772 43350552 43427008 43675224 44034816 44198636 44290368 44821152 44956128 45213084 45641214 45731952 45754926 45758916 45849888 45930752 46284048 46485248 47106441 47248299 47311216 47425728 47818701 47998272 48176837 48272616 48577728 48851124 48855384 48952512 49134627 49440876 49539168 49543488 49589764 50423796 50575644 50765568 50954428 51373952 51378432 51569572 51672096 52265088 52291344 52295904 52399872 53225118 53248083 53353944 53385402 53890917 53998056 54306693 54649944 54962307 55168704 55829856 55997984 56318052 56616192 56674016 56786688 56992978 56997948 57111264 57681022 57686052 57795696 57800736 58131108 58233632 58827762 58832892 59053824 59761536 59941504 60284112 60854952 60975936 61006568 61011888 61133184 61712064 62064792 62095971 62808588 62997732 63234304 63758268 63885024 63997696 64363488 64770304 65020158 65134832 65140512 65270016 65512836 65921168 66052224 66057984 66297954 66435552 66497606 67092481 67231728 67300394 67434192 67819626 68461821 68632389 68638374 68896128 69721792 69727872 70966824 70997444 71138592 71180536 71854556 71997408 72140544 72408924 72866592 73011456 73276686 73283076 73558272 74161314 74308752 74384646 74439808 75090736 75863466 75997264 76148352 76431642 76914736 77060928 77067648 77347613 77354358 77508144 78281387 78437016 78443856 79837677 80030916 80078103 80378816 80997084 81139936 81301248 81349184 81974916 82282752 82581662 82753056 82794628 83744784 83996976 84477078 84924288 85011024 85180032 85489467 85496922 85666896 85817984 86521533 86529078 86693544 86701104 86854016 87350448 88241643 88397272 88580736 89170249 89642304 89912256 90246751 90426168 91282428 91336249 91463904 91509852 91517832 91699776 92568096 94212882 94496598 94622432 94851456 95637402 95996544 96353674 96545232 97155456 97702248 97710768 97905024 98269254 98881752 99078336 99086976 99179528 99446931 99746409 100847592 100950591 101151288 101729439 101908856 102747904 102957561 103139144 103344192 104530176 104582688 104591808 106450236 106496166 106707888 106770804 107781834 107996112 108613386 109299888 109915029 109924614 110337408 111241971 111576969 111659712 111995968 112636104 113348032 113985956 113995896 114222528 114647463 115362044 115372104 115591392 115601472 116031537 116262216 116467264 117655524 117665784 119523072 119883008 120568224 121709904 121951872 122013136 122023776 122266368 123424128 123872493 124129584 124191942 124245527 125617176 125745473 125995464 126715617 127516536 127770048 128245383 128726976 129793617 130040316 130269664 130281024 131025672 131842336 132104448 132595908 132871104 132995212 134184962 134463456 134600788 134868384 135639252 136923642 137264778 137276748 137792256 139443584 139455744 141744897 141933648 141994888 142277184 142361072 143456103 143709112 143994816 144530511 144817848 144890599 145733184 146553372 146566152 147403881 148322628 148617504 148769292 148879616 150181472 151726932 151994528 152296704 152863284 153829472 154121856 154135296 154695226 154708716 155016288 156562774 156874032 156887712 159675354 159744249 160061832 160156206 160757632 161672751 161994168 162279872 162698368 163949832 165163324 165506112 165589256 167489568 167993952 168954156 169848576 170022048 170360064 170978934 170993844 171333792 171635968 173043066 173058156 173387088 173402208 173708032 174700896 176483286 176794544 177161472 178340498 179284608 179824512 180493502 180852336 182564856 182672498 182927808 183019704 183035664 183399552 185136192 186287913 188425764 188993196 189244864 189702912 191274804 191993088 192707348 193090464 194310912 195404496 195421536 195810048 196538508 197763504 198156672 198173952 198359056 198893862 199492818 201277443 201695184 201883577 201901182 202302576 203458878 203817712 205385463 205897167 205915122 206278288 206688384 209165376 209183616 209943521 212900472 212992332 213415776 213541608 215563668 215992224 217226772 218599776 219830058 219849228 220674816 222483942 223153938 223319424 223991936 225272208 226696064 227971912 227991792 228445056 229294926 230724088 230744208 231182784 231202944 232042839 232063074 232524432 232934528 234844161 235311048 235331568 235551379 239513031 240234309 241136448 243419808 243903744 244026272 244047552 246848256 247744986 248259168 248383884 248491054 251234352 251490946 251990928 253431234 255033072 255540096 256468401 256490766 257453952 259564599 259587234 260080632 260539328 260562048 262051344 263684672 265191816 265742208 265990424 267510747 268369924 268926912 269201576 269736768 270740253 271278504 273847284 274008747 274529556 274553496 278887168 283489794 283867296 283989776 284554368 284722144 286912206 287418224 287989632 289035817 289061022 289635696 289781198 291466368 292525183 293106744 293132304 294807762 296645256 297235008 297538584 298340793 299239227 300362944 302851773 303453864 303989056 305726568 307658944 308243712 309390452 309417432 310032576 313125548 313748064 313775424 319350708 319488498 320123664 320312412 321515264 323345502 323988336 324559744 325396736 327899664 329745087 330326648 331012224 331178512 333725913 334730907 334979136 335987904 337237859 337908312 340044096 341309141 341957868 341987688 342667584 343942389 346086132 346116312 346774176 346804416 348094611 349401792 352966572 353589088 356680996 358569216 359649024 360987004 361704672 365129712 365344996 365855616 366039408 366071328 366799104 370272384 371617479 372575826 372736581 376851528 377236419 377986392 378489728 380146851 382549608 384736149 385414696 386180928 389380851 390808992 390843072 393077016 395527008 396313344 396718112 397787724 398985636 402554886 403390368 403767154 403802364 404605152 406917756 407635424 410770926 411794334 411830244 412556576 413376768 418330752 418367232 419887042 425800944 425984664 426831552 427083216 431127336 431984448 433591533 434453544 434671797 437199552 439660116 439698456 444967884 446307876 446638848 447983872 450544416 453392128 455943824 455983584 456890112 458589852 461448176 461488416 462365568 462405888 464085678 464126148 465048864 465869056 469647367 469688322 470622096 470663136 471102758 479026062 479232747 480468618 482272896 485018253 486839616 488052544 488095104 495489972 496518336 496767768 496982108 502468704 502981892 503981856 506862468 510066144 511080192 512936802 512981532 514907904 519129198 519174468 520161264 521078656 521124096 524102688 527369344 530383632 531484416 531980848 535021494 536739848 537853824 538403152 539473536 541433291 541480506 542557008 547694568 547969709 548017494 549059112 549106992 558863739 566979588 567734592 567979552 569108736 569444288 573824412 574836448 575979264 578071634 578122044 579271392 579562396 582932736 585050366 586213488 586264608 589615524 593290512 594470016 595077168 596681586 598478454 600725888 603832329 605650731 605703546 606907728 607978112 611453136 615317888 617691501 618780904 618834864 620065152 626251096 627496128 627550848 629830563 631727257 638701416 638976996 639353743 640247328 640624824 646691004 647976672 649119488 655799328 659490174 660653296 662024448 662357024 667451826 669461814 669958272 671975808 674475718 675816624 680088192 682618282 683915736 683975376 685335168 687884778 692172264 692232624 693548352 693608832 696128517 696189222 698803584 704532483 705933144 706654137 707178176 713361992 720702927 721974008 723409344 730259424 730689992 731711232 732078816 732142656 740544768 743234958 745151652 745473162 753703056 754472838 755972784 756979456 760293702 765099216 769405203 769472298 770829392 772361856 778693797 778761702 781617984 781686144 784525789 786154032 791054016 793436224 795575448 797971272 802532241 805109772 806780736 807534308 807604728 809210304 812220759 813835512 815270848 821541852 822026241 823588668 823660488 825113152 836661504 839774084 851601888 851969328 853663104 854166432 862254672 863968896 867107451 867183066 868907088 869343594 874399104 877575549 879320232 879396912 880218311 889935768 892615752 895022379 897717681 901088832 908555319 911887648 911967168 915359903 917179704 922896352 922976832 924731136 928171356 928252296 930097728 939294734 939376644 941244192 941326272 942205516 958052124 958465494 960937236 964545792 970036506 973679232 976105088 976190208 990979944 993036672 993535536 993964216 1004192721 1004937408 1005963784 1007963712 1011713577 1013724936 1020132288 1023927423 1025873604 1025963064 1031827167 1038258396 1038348936 1040322528 1042157312 1044283833 1048205376 1054738688 1060767264 1063961696 1070042988 1073479696 1075707648 1076806304 1078947072 1082866582 1082961012 1085114016 1095389136 1095939418 1096034988 1098118224 1098213984 1114852437 1117727478 1118209743 1131709257 1133959176 1135469184 1135959104 1138888576 1147648824 1149672896 1156143268 1156244088 1158542784 1159124792 1170100732 1172426976 1172529216 1179231048 1186581024 1188940032 1190154336 1193363172 1196956908 1201451776 1207664658 1211301462 1211407092 1213815456 1215956224 1222906272 1230635776 1235383002 1237561808 1237669728 1240130304 1252502192 1254992256 1255101696 1259661126 1263454514 1274757139 1275418369 1277402832 1277953992 1278707486 1280494656 1281249648 1293382008 1295953344 1300774599 1304015391 1311598656 1318980348 1321306592 1324714048 1334903652 1338923628 1339916544 1343951616 1348951436 1351633248 1360176384 1365236564 1367831472 1367950752 1370670336 1375769556 1384344528 1384465248 1387096704 1387217664 1392257034 1392378444 1397607168 1408942101 1409064966 1411866288 1413308274 1414356352 1426723984 1437698241 1441405854 1443948016 1446818688 1455054759 1460518848 1461379984 1464157632 1464285312 1469604647 1486469916 1487346353 1490303304 1490946324 1507406112 1508945676 1511945568 1520587404 1530198432 1538810406 1538944596 1541658784 1544723712 1557387594 1557523404 1563235968 1563372288 1569051578 1572308064 1582108032 1586872448 1591150896 1595942544 1605064482 1610219544 1613561472 1615068616 1615209456 1618420608 1624299873 1624441518 1627671024 1630541696 1643083704 1643909127 1644052482 1647177336 1647320976 1650226304 1676591217 1679548168 1703203776 1703938656 1707326208 1708332864 1724509344 1727937792 1734214902 1734366132 1737814176 1738687188 1748798208 1755151098 1758640464 1758793824 1760436622 1779871536 1785231504 1790044758 1795435362 1802177664 1811496987 1816952193 1817110638 1823775296 1823934336 1830719806 1834359408 1845792704 1845953664 1856342712 1856504592 1860195456 1878589468 1878753288 1882488384 1882652544 1884411032 1889491689 1895181771 1916104248 1916930988 1918061229 1921874472 1940073012 1947358464 1952210176 1981959888 1986073344 1987071072 1987928432 2008385442 2009874816 2011927568 2015927424 2023250719 2023427154 2027449872 2040264576 2047676281 2047854846 2051747208 2051926128 2063654334 2072396719 2076516792 2076697872 2080645056 2088385551 2088567666 2096410752 2113597449 2119962411 2121534528 2127923392 2140085976 2146959392 2153612608 2165733164 2165922024 2170228032 2190778272 2191878836 2192069976 2196236448 2196427968 2229704874 2235454956 2236419486 2263418514 2267918352 2270938368 2271918208 2277777152 2295297648 2299345792 2308215609 2312286536 2312488176 2317085568 2318249584 2336081391 2340201464 2344853952 2345058432 2353577367 2358462096 2360665013 2373162048 2380308672 2386726344 2389163987 2393913816 2407596723 2415329316 2422602924 2422814184 2427630912 2436662277 2445812544 2466078723 2470766004 2475123616 2475339456 2505004384 2509984512 2519322252 2526909028 2549514278 2550836738 2554805664 2555907984 2557414972 2560989312 2562499296 2586764016 2591906688 2601322353 2601549198 2608030782 2623197312 2632726647 2637960696 2640654933 2642613184 2649428096 2669807304 2677847256 2693153043 2697902872 2703266496 2725665957 2730473128 2735662944 2735901504 2746079709 2751539112 2768689056 2768930496 2774193408 2784514068 2784756888 2817884202 2818129932 2823732576 2826616548 2828712704 2853447968 2875396482 2882811708 2887896032 2893637376 2910109518 2921037696 2922759968 2928315264 2928570624 2939209294 2972939832 2974692706 2980606608 2981892648 3014812224 3017891352 3023891136 3035140731 3041174808 3060396864 3071782269 3077620812 3077889192 3083317568 3114775188 3115046808 3126471936 3138103156 3144616128 3164216064 3173744896 3182301792 3191885088 3210128964 3220439088 3227122944 3230137232 3230418912 3236841216 3248599746 3248883036 3255342048 3261083392 3286167408 3287531569 3287818254 3288104964 3294354672 3294641952 3300452608 3344557311 3353182434 3354629229 3359096336 3395127771 3406407552 3407877312 3416665728 3449018688 3468429804 3468732264 3475628352 3477374376 3510302196 3517280928 3517587648 3520873244 3559743072 3570463008 3580089516 3590870724 3604355328 3622993974 3633904386 3634221276 3647550592 3647868672 3661439612 3668718816 3691585408 3691907328 3712685424 3713009184 3720390912 3757178936 3757506576 3764976768 3765305088 3768822064 3778983378 3790363542 3824271417 3826255107 3832208496 3833861976 3835787963 3836122458 3843748944 3880146024 3902323797 3912046173 3963919776 3974142144 3975856864 4016770884 4019749632 4023855136 4031854848 4046501438 4046854308 4054899744 4080529152 4095352562 4095709692 4103494416 4103852256 4127308668 4144793438 4153033584 4153395744 4161290112 4176771102 4177135332 4192821504 4226826303 4227194898 4239924822 4243069056 4255846784 4280171952 4293918784 4307225216 4331466328 4331844048 4340456064 4381556544 4383757672 4384139952 4392472896 4392855936 4408813941 4459409748 4462039059 4470909912 4472838972 4475476201 4526837028 4535836704 4543836416 4590595296 4598691584 4616431218 4624573072 4624976352 4634171136 4636499168 4672162782 4680402928 4689707904 4690116864 4707154734 4716924192 4721330026 4746324096 4760617344 4763566151 4773452688 4778327974 4787827632 4815193446 4830658632 4845205848 4845628368 4855261824 4872899619 4873324554 4891625088 4931727381 4932157446 4941532008 4950247232 4950678912 5010008768 5038644504 5053818056 5099028556 5101673476 5109611328 5111815968 5114829944 5121978624 5124998592 5173528032 5183813376 5202644706 5203098396 5216061564 5246394624 5265453294 5275921392 5281309866 5285226368 5298856192 5339614608 5355694512 5386306086 5395805744 5406532992 5434490961 5450856579 5451331914 5460946256 5471325888 5471803008 5491680523 5492159418 5503078224 5537378112 5537860992 5557978477 5569028136 5569513776 5635768404 5636259864 5647465152 5653233096 5668475067 5685545313 5706895936 5750792964 5754183687 5765623416 5775792064 5820219036 5842075392 5845519936 5856630528 5878418588 5945879664 5949385412 5961213216 5963785296 6029624448 6035782704 6047782272 6069752157 6070281462 6082349616 6120793728 6143028843 6143564538 6155241624 6155778384 6166635136 6217190157 6229550376 6230093616 6265156653 6276206312 6289232256 6340792347 6359887233 6364603584 6383770176 6407519321 6420257928 6440878176 6460274464 6460837824 6484873679 6497199492 6497766072 6510684096 6572334816 6575063138 6575636508 6576209928 6588709344 6589283904 6689114622 6706364868 6709258458 6718192672 6790255542 6812815104 6815754624 6833331456 6898037376 6936859608 6937464528 6951256704 6954748752 7020604392 7034561856 7035175296 7041746488 7060732101 7081995039 7119486144 7140926016 7160179032 7167491961 7181741448 7222790169 7245987948 7267808772 7268442552 7295101184 7309986831 7322879224 7337437632 7383170816 7398236169 7425370848 7426018368 7514357872 7515013152 7529953536 7537644128 7557966756 7580727084 7648542834 7652510214 7664416992 7667723952 7671575926 7672244916 7687497888 7760292048 7803967059 7804647594 7824092346 7898179941 7921964799 7927839552 7948284288 7951713728 8033541768 8047710272 8093002876 8093708616 8109799488 8190705124 8191419384 8206988832 8207704512 8238239127 8254617336 8289586876 8306067168 8306791488 8322580224 8353542204 8354270664 8453652606 8454389796 8479849644 8486138112 8511693568 8560343904 8587837568 8614450432 8662932656 8663688096 8680912128 8763113088 8767515344 8768279904 8784945792 8785711872 8817627882 8918819496 8923299973 8924078118 8927928583 8941819824 8945677944 8950952402 9053674056 9071673408 9105422193 9181190592 9215346807 9232862436 9249146144 9249952704 9272998336 9344325564 9360805856 9379415808 9414309468 9433848384 9442660052 9492648192 9521234688 9527132302 9546905376 9556655948 9575655264 9630386892 9661317264 9690411696 9691256736 9710523648 9745799238 9746649108 9783250176 9862594707 9863454762 9864314892 9883064016 9900494464 9901357824 10020017536 10063887687 10077289008 10107636112 10185383313 10198057112 10203346952 10219222656 10223631936 10229659888 10249997184 10287232529 10347056064 10405289412 10406196792 10411424471 10432123128 10530906588 10551842784 10562619732 10570452736 10679229216 10711389024 10772612172 10791611488 10813065984 10868981922 10901713158 10902663828 10921892512 10942651776 10943606016 10983361046 10984318836 11006156448 11074756224 11075721984 11115956954 11138056272 11139027552 11271536808 11272519728 11294930304 11306466192 11336950134 11371090626 11413791872 11472814251 11478765321 11501585928 11507363889 11508367374 11531246832 11551584128 11640438072 11691039872 11736138519 11756837176 11891759328 11898770824 11922426432 11927570592 12059248896 12071565408 12095564544 12139504314 12140562924 12164699232 12241587456 12286057686 12287129076 12310483248 12311556768 12333270272 12434380314 12459100752 12460187232 12530313306 12552412624 12578464512 12680478909 12681584694 12719774466 12729207168 12767540352 12815038642 12840515856 12881756352 12920548928 12921675648 12969747358 12994398984 12995532144 13021368192 13144669632 13150126276 13151273016 13152419856 13177418688 13178567808 13226441823 13378229244 13386117177 13412729736 13418516916 13426428603 13436385344 13580511084 13631509248 13796074752 13873719216 13874929056 13902513408 13909497504 14041208784 14069123712 14070350592 14083492976 14121464202 14163990078 14238972288 14281852032 14290698453 14320358064 14333733967 14334983922 14363482896 14445580338 14491975896 14506777033 14535617544 14536885104 14618698857 14619973662 14645758448 14674875264 14795182143 14796472338 14850741696 14852036736 14905989991 15028715744 15030026304 15075288256 15115933512 15161454168 15297085668 15305020428 15328833984 15335447904 15343151852 15344489832 15374995776 15520584096 15607934118 15609295188 15648184692 15796359882 15843929598 15855679104 15896568576 15903427456 16067083536 16095420544 16186005752 16187417232 16219598976 16352569737 16381410248 16382838768 16413977664 16415409024 16475041569 16476478254 16509234672 16579173752 16612134336 16613582976 16673935431 16707084408 16708541328 16724147909 16907305212 16908779592 16959699288 17005425201 17056635939 17120687808 17175675136 17262551061 17325865312 17327376192 17526226176 17535030688 17536559808 17569891584 17635255764 17837638992 17846599946 17848156236 17855857166 17883639648 17891355888 17901904804 18107348112 18143346816 18209256471 18210844386 18362381184 18429086529 18430693614 18465724872 18498292288 18499905408 18545996672 18651570471 18688651128 18721611712 18828618936 18867696768 18885320104 19054264604 19079661699 19093810752 19113311896 19151310528 19222557963 19260773784 19322634528 19380823392 19382513472 19454621037 19491598476 19493298216 19725189414 19726909524 19728629784 19766128032 19800988928 20040035072 20127775374 20154578016 20215272224 20370766626 20396114224 20406693904 20438445312 20447263872 20459319776 20499994368 20574465058 20694112128 20769287993 20810578824 20812393584 20822848942 20864246256 21061813176 21103685568 21125239464 21182196303 21245985117 21358458432 21422778048 21502475883 21545224344 21583222976 21737963844 21803426316 21805327656 21843785024 21885303552 21966722092 21968637672 22012312896 22149512448 22231913908 22276112544 22278055104 22543073616 22545039456 22589860608 22612932384 22673900268 22742181252 22827583744 22945628502 22957530642 23003171856 23014727778 23016734748 23062493664 23103168256 23280876144 23382079744 23411901177 23472277038 23513674352 23694539823 23765894397 23783518656 23797541648 23844852864 23855141184 24143130816 24220385641 24232949011 24279008628 24281125848 24329398464 24572115372 24574258152 24620966496 24623113536 24714717381 24868760628 24918201504 24920374464 25060626612 25104825248 25360957818 25363169388 25439548932 25458414336 25535080704 25630077284 25681031712 25763512704 25841097856 25843351296 25939494716 25988797968 25991064288 26042736384 26289339264 26300252552 26302546032 26304839712 26354837376 26357135616 26452883646 26756458488 26769899919 26772234354 26783785749 26825459472 26837033832 26852857206 26872770688 27161022168 27316266579 27646040421 27747438432 27749858112 27818995008 28082417568 28138247424 28166985952 28242928404 28327980156 28477944576 28563704064 28581396906 28640716128 28667467934 28669967844 28726965792 28891160676 28983951792 29013554066 29071235088 29073770208 29237397714 29239947324 29291516896 29349750528 29587784121 29590364286 29592944676 29701483392 29704073472 29811979982 30057431488 30060052608 30150576512 30231867024 30322908336 30594171336 30610040856 30657667968 30670895808 30686303704 30688979664 30749991552 30861697587 31041168192 31215868236 31218590376 31234273413 31296369384 31592719764 31687859196 31711358208 31806854912 32134167072 32190841088 32372011504 32374834464 32439197952 32705139474 32762820496 32765677536 32827955328 32830818048 32950083138 32952956508 33018469344 33158347504 33224268672 33227165952 33344963057 33347870862 33414168816 33417082656 33448295818 33747517943 33814610424 33817559184 33919398576 34010850402 34113271878 34241375616 34418442753 34436295963 34522091667 34525102122 34651730624 34654752384 35070061376 35073119616 35270511528 35675277984 35693199892 35696312472 35711714332 35767279296 35782711776 35803809608 36214696224 36286693632 36418512942 36421688772 36724762368 36858173058 36861387228 36931449744 36996584576 36999810816 37091993344 37303140942 37377302256 37443223424 37657237872 37735393536 37770640208 38041436727 38108529208 38159323398 38187621504 38226623792 38302621056 38441763661 38445115926 38521547568 38645269056 38761646784 38765026944 38905849339 38909242074 38983196952 38986596432 39375537661 39450378828 39453819048 39457259568 39532256064 39679325469 40158351531 40255550748 40279285809 40309156032 40430544448 40741533252 40792228448 40813387808 40894527744 40918639552 41148930116 41388224256 41538575986 41621157648 41624787168 41645697884 41728492512 42123626352 42207371136 42250478928 42364392606 42491970234 42716916864 42845556096 42872095359 43001201901 43004951766 43090448688 43166445952 43475927688 43520331099 43606852632 43610655312 43687570048 43856096571 43933444184 43937275344 44024625792 44385546429 44463827816 44552225088 44556110208 44717969973 44852635247 45086147232 45090078912 45225864768 45347800536 45394115753 45484362504 45891257004 45915061284 46006343712 46029455556 46033469496 46124987328 46561752288 46823802354 46944554076 47027348704 47389079646 47531788794 47567037312 47595083296 47689705728 47710282368 48286261632 48440771282 48465898022 48558017256 48562251696 48658796928 49144230744 49148516304 49241932992 49246227072 49425124707 49429434762 49737521256 49836403008 49840748928 50021806293 50121253224 50172443727 50209650496 50721915636 50726338776 50879097864 51169907817 51260154568 51362063424 51527025408 51682195712 51787653183 51878989432 51977595936 51982128576 52578678528 52600505104 52605092064 52609679424 52709674752 52905767292 53512916976 53539799838 53544468708 53567571498 53650918944 53674067664 53705714412 53745541376 54322044336 54627769413 54632533158 55287259587 55292080842 55494876864 55499716224 55637990016 55954711413 56164835136 56333971904 56485856808 56655960312 57162793812 57281432256 57334935868 57339935688 57453931584 57667673889 57782321352 57967903584 58027108132 58142470176 58147540416 58363863111 58474795428 58479894648 58583033792 59175568242 59180728572 59185889352 59402966784 59623959964 60114862976 60120105216 60301153024 60463734048 60645816672 61188342672 61220081712 61315335936 61341791616 61372607408 61377959328 61499983104 61723395174 62082336384 62307863979 62431736472 62437180752 62463099811 62468546826 62495500081 62592738768 63185439528 63375718392 63546588909 63737955351 64268334144 64507427649 64744023008 64749668928 65410278948 65525640992 65531355072 65655910656 65900166276 65905913016 66036938688 66316695008 66448537344 66689926114 66695741724 66828337632 66834165312 66896591636 67495035886 67629220848 67635118368 67838797152 68021700804 68226543756 68482751232 68836885506 68872591926 69044183334 69050204244 69303461248 69309504768 70140122752 70146239232 70541023056 71297683191 71350555968 71386399784 71392624944 71423428664 71534558592 71565423552 71607619216 72429392448 72661156923 72698847033 72837025884 72843377544 72879971297 73716346116 73722774456 73862899488 73993169152 74144152143 74606281884 74754604512 74886446848 75314475744 75541280416 76082873454 76217058416 76318646796 76375243008 76453247584 76605242112 76883527322 76890231852 77043095136 77290538112 77523293568 77530053888 77811698678 77818484148 77966393904 77973192864 78751075322 78900757656 78907638096 78914519136 79064512128 79358650938 80309699757 80316703062 80351357247 80511101496 80558571618 80618312064 80861088896 81483066504 81584456896 81626775616 81837279104 82297860232 83077151972 83242315296 83249574336 83291395768 83456985024 84247252704 84414742272 84500957856 84728785212 84983940468 85433833728 85691112192 85744190718 86002403802 86009903532 86180897376 86332891904 86951855376 87040662198 87213705264 87221310624 87375140096 87712193142 87866888368 87874550688 88049251584 88763352363 88771092858 88927655632 89104450176 89112220416 89435939946 89705270494 90172294464 90180157824 90451729536 90507756869 90695601072 90788231506 90968725008 91782514008 91830122568 92012687424 92058911112 92066938992 92249974656 92585092761 93123504576 93647604708 93702820239 93889108152 94054697408 94778159292 95063577588 95134074624 95190166592 95420564736 96572523264 96881542564 96931796044 97116034512 97124503392 97317593856 98288461488 98297032608 98483865984 98492454144 98850249414 98858869524 99475042512 99672806016 99681497856 100034889171 100043612586 100242506448 100344887454 100419300992 101242553829 101443831272 101452677552 101547439231 101758195728 102339815634 102520309136 102724126848 103255328259 103308887889 103566275001 103575306366 103757978864 103955191872 103964257152 104341929937 105201010208 105210184128 105219358848 105601591063 105811534584 107025833952 107079599676 107088937416 107135142996 107301837888 107348135328 107411428824 108644088672 109255538826 109265066316 110574519174 110584161684 110989753728 110999432448 111275980032 111909422826 112329670272 112667943808 112971713616 113311920624 114325587624 114562864512 114669871736 114679871376 114907863168 115325290983 115335347778 115564642704 115935807168 116054216264 116284940352 116295080832 116717548017 116727726222 116949590856 116959789296 117166067584 118126612983 118351136484 118361457144 118371778704 119037976407 119247919928 120229725952 120475054593 120837857427 120927468096 121291633344 122376685344 122440163424 122683583232 122745214816 122755918656 123446790348 124164672768 124615727958 124863472944 124874361504 124926199622 124937093652 124991000162 125185477536 126370879056 126751436784 127093177818 127475910702 128536668288 128616286077 129003605703 129014855298 129488046016 129499337856 130560993297 130820557896 131051281984 131062710144 131800332552 131811826032 132073877376 132633390016 133379852228 133391483448 133656675264 133668330624 133793183272 134153909919 134557905741 134990071772 135258441696 135270236736 135677594304 136043401608 136182347259 136453087512 137673771012 137745183852 138088366668 138100408488 138606922496 140280245504 141082046112 142595366382 142701111936 142772799568 142785249888 142846857328 143069117184 143130847104 143215238432 144858784896 145322313846 145385015951 145397694066 145674051768 145686755088 145759942594 147140167049 147432692232 147445548912 147725798976 148275374121 148288304286 149212563768 149509209024 150065418879 150517331181 150628951488 151082560832 152165746908 152434116832 152637293592 152906495168 153767054644 153780463704 154086190272 154581076224 155046587136 155623397356 155636968296 155932787808 155946385728 157502150644 157801515312 157815276192 157829038272 158129024256 158717301876 160619399514 160633406124 160702714494 161022202992 161117143236 161236624128 161722177792 162966133008 163168913792 163253551232 163674558208 163883308239 164595720464 165861778761 166154303944 166484630592 166499148672 166582791536 166913970048 167864134239 168494505408 169001915712 169457570424 169542699487 169630643077 169967880936 171488381436 172004807604 172019807064 172361794752 173003021667 173903710752 174081324396 174427410528 174442621248 175091589333 175424386284 175733776736 175749101376 177526704726 177542185716 177855311264 178208900352 178871879892 179410540988 180344588928 180360315648 180903459072 181015513738 181391202144 181576463012 181937450016 183565028016 183660245136 184025374848 184117822224 184133877984 184499949312 185170185522 186247009152 186923591937 187295209416 187389299433 187405640478 187486500243 187778216304 188109394816 189556318584 190127155176 190380333184 191213866053 193522282947 193763085128 193863592088 194232069024 194249006784 196576922976 196594065216 196967731968 197700498828 197717739048 198950085024 199345612032 200069778342 200087225172 200485012896 200689774908 200838601984 202485107658 202887662544 202905355104 203094878462 203516391456 204679631268 205040618272 205448253696 206510656518 206617775778 207132550002 207150612732 207515957728 207910383744 207928514304 208683859874 210402020416 210420368256 210438717696 211203182126 211623069168 214051667904 214159199352 214177874832 214270285992 214603675776 214696270656 214822857648 217288177344 217983470769 218096541099 218511077652 218530132632 218639913891 221149038348 221168323368 221979507456 223818845652 224659340544 225335887616 225943427232 226623841248 228651175248 229125729024 229339743472 229359742752 229815726336 230650581966 230670695556 231129285408 231871614336 232108432528 232569880704 232590161664 233414741399 233435096034 233455452444 233899181712 233919578592 234332135168 236232625601 236253225966 236702272968 236722914288 236743557408 238075952814 238495839856 240929099271 240950109186 241054071741 241675714854 241854936192 242583266688 244753370688 244880326848 245490429632 245511837312 246893580696 249231455916 249726945888 249748723008 249852399244 249874187304 249982000324 250370955072 252741758112 253502873568 254186355636 254951821404 257073336576 257232572154 258007211406 258029710596 258976092032 258998675712 261121986594 261641115792 262102563968 262125420288 263600665104 263623652064 264147754752 265266780032 266290057089 266759704456 266782966896 267313350528 267336661248 267586366544 268307819838 269115811482 269980143544 270516883392 270540473472 271355188608 271523270607 272086803216 272340945373 272364694518 272906175024 275347542024 275490367704 275628763627 276176733336 276200816976 277755278283 281108460717 282164092224 285190732764 285402223872 285545599136 285570499776 285693714656 286261694208 286430476864 289717569792 290644627692 290770031902 290795388132 291348103536 291373510176 291519885188 294280334098 294865384464 294891097824 295451597952 296550748242 296576608572 298425127536 299018418048 300104667513 300130837758 301034662362 301257902976 302165121664 303727661487 304331493816 304642317693 304868233664 305274587184 305812990336 307534109288 307560927408 308172380544 310698825003 311246794712 311273936592 311865575616 311892771456 313025789811 315004301288 315603030624 315630552384 315658076544 316804773189 317434603752 317758810271 321238799028 321266812248 321405428988 322044405984 322234286472 325932266016 326337827584 326507102464 327766616478 329191440928 331723557522 332308607888 332969261184 332998297344 333165583072 333827940096 335728268478 336989010816 338003831424 338213196721 338915140848 339085398974 339261286154 339935761872 342976762872 344009615208 344039614128 344723589504 345975872949 346006043334 347807421504 348162648792 348854821056 348885242496 350152644051 350183178666 350848772568 351467553472 351498202752 354379838949 355053409452 355084371432 355710622528 357743759784 358821081976 360689177856 362031027476 362513572281 362782404288 363152926024 363874900032 367130056032 367320490272 368050749696 368235644448 368267755968 370340371044 372494018304 373847183874 374590418832 374778598866 374811280956 374973000486 375556432608 376218789632 379112637168 380254310352 380760666368 382427732106 385848858231 387010817109 387044565894 387526170256 387727184176 388464138048 388498013568 391682979891 393153845952 393188130432 394616471867 395400997656 395435478096 397900170048 400139556684 400174450344 400970025792 401379549816 402461729757 403673717223 404970215316 405775325088 405810710208 406189756924 407032782912 408547041777 409359262536 410081236544 413021313036 413235551556 414265100004 414301225464 415031915456 415820767488 417367719748 420804040832 420840736512 422406364252 423246138336 428103335808 428318398704 428355749664 428540571984 429207351552 429392541312 429645715296 434576354688 435966941538 436155047853 436193082198 437022155304 437060265264 437279827782 441420501147 442298076696 442336646736 444826122363 447637691304 450196256637 451551993543 451886854464 453247682496 457302350496 458679486944 458719485504 460426031209 461301163932 461341391112 462258570816 463743228672 464216865056 465139761408 466829482798 466870192068 466910904888 467798363424 467839157184 472465251202 472506451932 473404545936 473445828576 473487114816 476151905628 476991679712 481858198542 481900218372 482108143482 483351429708 483709872384 485166533376 489506741376 489760653696 490980859264 491023674624 493787161392 498462911832 499453891776 499497446016 499704798488 499748374608 499964000648 500741910144 505483516224 507005747136 508372711272 508628098461 508891929231 509903642808 514465144308 516014422812 516059421192 517952184064 519009065001 522243973188 523282231584 524205127936 525274767999 527201330208 527247304128 530533560064 532580114178 533519408912 533565933792 534626701056 535172733088 536615639676 538231622964 539960287088 541033766784 541080946944 542710377216 543046541214 544173606432 544681890746 544729389036 545812350048 550695084048 550980735408 551257527254 552353466672 552401633952 555510556566 560770775811 562167898299 562216921434 562459500729 564328184448 570381465528 571091198272 571140999552 571387429312 572860953728 581289255384 581540063804 581590776264 582696207072 582747020352 583039770376 588560668196 589730768928 589782195648 590903195904 593101496484 593153217144 596850255072 598036836096 600209335026 600261675516 602069324724 602515805952 604330243328 607455322974 608662987632 609284635386 609736467328 610549174368 611625980672 615068218576 615121854816 616344761088 621397650006 622493589424 622547873184 623731151232 623785542912 626051579622 630008602576 631206061248 631261104768 631316153088 633554298083 633609546378 634869207504 635517620542 641202840917 642477598056 642533624496 642810857976 644088811968 644468572944 651864532032 653950412307 654289623297 655533232956 655919741673 658382881856 663447115044 664617215776 665938522368 666331166144 671456536956 673978021632 676007662848 676426393442 677830281696 678170797948 678522572308 679871523744 685953525744 688019230416 688079228256 689447179008 691951745898 692012086668 695614843008 696325297584 697709642112 697770484992 700244224197 700305288102 700366357332 701697545136 702935106944 702996405504 708697876803 708759677898 710106818904 710168742864 711421245056 715487519568 717642163952 722787297813 723162215223 724062054952 725027144562 725564808576 726305852048 727749800064 730393509559 734260112064 734640980544 736471288896 736535511936 739211137441 740680742088 747694367748 748135215559 749180837664 749557197732 749622561912 749946000972 751112865216 758225274336 760508620704 764855464212 771697716462 774021634218 774089131788 775052340512 775454368352 776928276096 776996027136 783365959782 786307691904 786376260864 789232943734 790801995312 790870956192 795800340096 800279113368 800348900688 801940051584 802759099632 804923459514 807347434446 809940430632 811550650176 811621420416 812379513848 814065565824 814569811821 817022836119 817094083554 818718525072 820162473088 826042626072 826471103112 826886290881 828530200008 828602450928 830063830912 833265834849 834735439496 841608081664 843325382151 844812728504 846492276672 856206671616 856636797408 856711499328 857081143968 858785082624 859291430592 869152709376 871933883076 872310095706 872386164396 874044310608 874120530528 874559655564 882841002294 884596153392 884673293472 889652244726 895275382608 900314002539 900392513274 903103987086 903773708928 906495364992 911182984461 913926953079 914604700992 917358973888 917438971008 920852062418 922602327864 922682782224 924517141632 928433730112 933658965596 933740384136 933821809776 935596726848 935678314368 939077369433 944930502404 945012903864 946809091872 946891657152 946974229632 950414319567 952303811256 953276430813 953983359424 963716397084 963800436744 964216286964 966702859416 979013482752 979521307392 981961718528 987574322784 996925823664 998907783552 998994892032 999409596976 999496749216 999928001296 1001483820288 1010967032448 1014011494272 1014639590163 1016745422544 1017256196922 1017695111657 1017783858462 1019807285616 1028930288616 1029981169343 1032028845624 1032118842384 1037927618847 1038018130002 1044487946376 1046564463168 1050457932153 1050549535998 1054402660416 1054494608256 1063139516847 1065160228356 1067038817824 1067131867584 1070345466176 1073231279352 1076463245928 1079920574176 1082067533568 1086093082428 1088347212864 1089363781492 1089458778072 1091624700096 1101390168096 1101961470816 1102515054508 1104706933344 1104803267904 1111021113132 1121541551622 1124335796598 1124433842868 1124919001458 1128656368896 1140762931056 1142182396544 1142281999104 1142774858624 1145721907456 1161032451327 1162578510768 1163080127608 1163181552528 1165392414144 1165494040704 1166079540752 1175048939673 1177121336392 1179461537856 1179564391296 1183849415601 1186202992968 1186306434288 1186798896409 1187414501539 1193700510144 1200418670052 1200523351032 1204138649448 1207385189271 1211021151669 1214910645948 1217325975264 1218569270772 1219472934656 1221098348736 1225641125331 1230136437152 1230243709632 1242795300012 1244987178848 1245095746368 1247462302464 1252103159244 1260017205152 1262412122496 1262522209536 1267108596166 1267219092756 1269738415008 1271035241084 1282405681834 1284955196112 1285067248992 1285621715952 1288177623936 1288937145888 1303729064064 1307900824614 1308465143559 1308579246594 1311066465912 1311839483346 1316765763712 1324261503441 1326894230088 1329234431552 1332662332288 1342913073912 1352852786884 1354655980629 1355660563392 1356341595896 1357045144616 1359743047488 1371907051488 1376038460832 1376158456512 1381278093627 1383903491796 1384024173336 1391229686016 1392650595168 1395419284224 1400488448394 1400610576204 1400732714664 1403395090272 1405870213888 1417395753606 1417519355796 1420213637808 1420337485728 1422842490112 1430975039136 1435284327904 1445574595626 1446324430446 1448124109904 1450054289124 1451129617152 1452611704096 1455499600128 1460787019118 1468520224128 1469281961088 1472942577792 1473071023872 1478422274882 1481361484176 1495388735496 1496270431118 1498361675328 1499114395464 1499245123824 1499892001944 1502225730432 1516450548672 1521017241408 1525884295383 1526675787693 1529710928424 1543395432924 1548043268436 1548178263576 1550104681024 1550908736704 1553856552192 1566731919564 1572615383808 1578465887468 1581603990624 1581741912384 1591600680192 1600558226736 1600697801376 1603880103168 1605518199264 1609846919028 1614694868892 1619880861264 1623101300352 1623242840832 1624759027696 1628131131648 1629139623642 1634045672238 1634188167108 1637437050144 1640324946176 1652085252144 1652942206224 1653628379207 1653772581762 1657060400016 1657204901856 1660127661824 1666531669698 1669470878992 1682312327433 1686503694897 1686650764302 1687378502187 1689625457008 1692984553344 1713273594816 1713422998656 1714162287936 1718582861184 1719647380511 1743867766152 1744620191412 1744772328792 1748088621216 1748241061056 1749119311128 1765682004588 1769192306784 1769346586944 1779304489452 1790550765216 1800628005078 1800785026548 1806207974172 1807547417856 1812990729984 1822365968922 1827853906158 1829209401984 1834717947776 1834877942016 1841704124836 1845204655728 1845365564448 1849034283264 1856867460224 1867317931192 1867480768272 1867643619552 1871193453696 1871356628736 1878154738866 1889861004808 1890025807728 1893618183744 1893783314304 1893948459264 1900662894249 1900828639134 1904607622512 1906552861626 1907966718848 1923608522751 1927432794168 1927600873488 1928432573928 1929401345389 1933405718832 1961851236921 1962868869891 1967759225019 1975148645568 1993851647328 1997815567104 1998819193952 1998993498432 1999856002592 2021934064896 2028022988544 2029279180326 2033490845088 2034512393844 2035390223314 2035567716924 2039614571232 2057860577232 2059962338686 2064057691248 2064237684768 2075855237694 2076036260004 2088975892752 2093128926336 2100732672591 2100915864306 2101099071996 2108805320832 2108989216512 2126093630409 2126279033694 2130320456712 2134077635648 2134263735168 2140690932352 2146462558704 2152926491856 2159841148352 2172186164856 2176694425728 2178727562984 2178917556144 2183249400192 2191180528677 2202780336192 2203922941632 2205030109016 2209413866688 2209606535808 2217633412323 2222042226264 2243083103244 2244405646677 2248671593196 2248867685736 2249838002916 2281525862112 2284364793088 2285549717248 2322064902654 2325157021536 2326160255216 2326363105056 2330784828288 2330988081408 2332159081504 2350097879346 2354242672784 2358923075712 2359128782592 2367492377047 2367698831202 2372405985936 2372612868576 2373597792818 2374829003078 2387401020288 2396073773953 2400837340104 2401046702064 2408277298896 2414770378542 2422042303338 2429821291896 2434651950528 2437138541544 2442196697472 2443709435463 2451068508357 2451282250662 2460272874304 2460487419264 2480658872643 2485590600024 2489974357696 2490191492736 2504206318488 2520034410304 2524824244992 2534217192332 2534438185512 2539476830016 2542070482168 2564811363668 2569910392224 2570134497984 2571243431904 2576355247872 2577874291776 2607458128128 2615801649228 2616930287118 2617158493188 2622132931824 2623678966692 2633531527424 2648523006882 2653788460176 2658468863104 2665324664576 2685826147824 2700942007617 2705705573768 2709311961258 2711321126784 2712683191792 2714090289232 2719486094976 2733548953383 2741780859237 2743814102976 2752076921664 2752316913024 2762315303069 2762556187254 2767806983592 2768048346672 2785301190336 2795663173931 2800976896788 2801221152408 2801465429328 2806790180544 2817232108299 2834791507212 2835038711592 2840427275616 2840674971456 2851242958701 2859829292439 2861950078272 2870568655808 2891149191252 2892648860892 2896248219808 2900108578248 2905223408192 2921574038236 2937040448256 2938563922176 2945885155584 2956844549764 2962722968352 2990777470992 2992540862236 2996723350656 2998228790928 2998490247648 2999784003888 3004451460864 3032901097344 3042034482816 3043918770489 3051768590766 3053085334971 3053351575386 3059421856848 3086790865848 3089943508029 3096086536872 3096356527152 3100209362048 3101817473408 3113782856541 3133463839128 3151373796459 3156931774936 3163207981248 3163483824768 3189418550541 3201116453472 3201395602752 3211036398528 3219693838056 3222982218463 3229389737784 3239761722528 3246202600704 3249518055392 3258279247284 3268091344476 3268376334216 3274874100288 3304170504288 3305884412448 3307256758414 3307545163524 3314120800032 3314409803712 3333063339396 3338941757984 3364624654866 3373007389794 3373301528604 3374757004374 3379250914016 3385969106688 3426547189632 3426845997312 3428324575872 3437165722368 3439294761022 3487735532304 3489240382824 3489544657584 3496177242432 3496482122112 3498238622256 3531364009176 3538384613568 3538693173888 3551548246803 3558608978904 3560396689227 3562243504617 3581101530432 3601256010156 3601570053096 3612415948344 3633063455007 3644731937844 3655707812316 3658418803968 3669435895552 3676923375993 3683408249672 3690409311456 3690731128896 3713734920448 3734635862384 3734961536544 3735287239104 3742386907392 3756309477732 3779722009616 3780051615456 3787236367488 3787566628608 3801325788498 3801657278268 3809215245024 3813105723252 3815933437696 3847217045502 3854865588336 3855201746976 3856865147856 3858802690778 3866811437664 3923702473842 3925395430677 3925737739782 3935518450038 3950297291136 3972784510323 3987703294656 3997638387904 3997986996864 3999712005184 4058558360652 4066981690176 4069024787688 4070780446628 4071135433848 4079229142464 4115721154464 4119924677372 4128115382496 4128475369536 4143834280881 4151710475388 4152072520008 4177951785504 4186257852672 4201465345182 4201831728612 4202198143992 4217610641664 4252187260818 4252558067388 4260640913424 4268155271296 4268527470336 4281381864704 4292925117408 4305852983712 4319682296704 4344372329712 4353388851456 4357455125968 4357835112288 4366498800384 4382361057354 4405560672384 4407845883264 4410060218032 4418827733376 4419213071616 4434880086581 4435266824646 4444084452528 4486166206488 4488419886419 4488811293354 4497343186392 4497735371472 4499676005832 4563051724224 4577652886149 4580027363079 4644129805308 4650314043072 4652320510432 4652726210112 4661569656576 4664318163008 4700195758692 4708485345568 4717846151424 4734984754094 4735397662404 4744811971872 4745225737152 4747195585636 4749658006156 4774802040576 4792147547906 4801674680208 4802093404128 4816554597792 4829540757084 4844084606676 4859642583792 4869303901056 4874277083088 4884393394944 4887418870926 4902137016714 4902564501324 4920545748608 4920974838528 4960885137621 4961317745286 4971181200048 4979948715392 4980382985472 5008412636976 5040068820608 5059511084691 5062135506561 5068434384664 5068876371024 5078953660032 5084140964336 5129622727336 5139820784448 5140268995968 5142486863808 5155748583552 5158942141533 5174477962087 5231603298456 5233860574236 5234316986376 5236946508913 5244265863648 5247357933384 5297046013764 5307576920352 5316937726208 5371652295648 5401884015234 5411411147536 5418623922516 5422642253568 5425366383584 5428180578464 5438972189952 5467097906766 5483561718474 5487628205952 5504153843328 5504633826048 5524630606138 5525112374508 5535613967184 5536096693344 5570602380672 5591326347862 5601953793576 5602442304816 5602930858656 5613580361088 5634464216598 5669583014424 5670077423184 5680854551232 5681349942912 5701988682747 5702485917402 5719658584878 5723900156544 5741137311616 5770825568253 5782298382504 5785297721784 5788204036167 5792496439616 5800217156496 5810446816384 5843148076472 5903277675057 5913689099528 5925445936704 5981554941984 5985081724472 5993446701312 5996457581856 5996980495296 5999568007776 6065802194688 6084068965632 6087837540978 6103537181532 6106170669942 6106703150772 6118843713696 6173581731696 6179887016058 6192173073744 6192713054304 6200418724096 6203634946816 6227565713082 6266927678256 6302198017773 6302747592918 6313863549872 6326415962496 6326967649536 6378280891227 6378837101082 6402232906944 6402791205504 6422072797056 6426050737699 6439387676112 6445964436926 6458779475568 6479523445056 6499036110784 6516558494568 6536182688952 6536752668432 6549748200576 6573541586031 6608341008576 6611768824896 6614513516828 6615090327048 6628241600064 6628819607424 6652900236969 6666126678792 6677883515968 6729249309732 6733216940031 6746014779588 6746603057208 6749514008748 6758501828032 6853094379264 6856649151744 6878589522044 6975471064608 6978480765648 6979089315168 6992354484864 6992964244224 6996477244512 7062728018352 7076769227136 7077386347776 7102477131141 7103096493606 7117217957808 7120793378454 7124487009234 7162203060864 7188221321859 7202512020312 7203140106192 7209868185401 7224831896688 7266126910014 7289463875688 7311415624632 7331128306389 7353205525071 7353846751986 7366816499344 7380818622912 7381462257792 7441976617929 7469271724768 7469923073088 7470574478208 7497712965473 7512618955464 7559444019232 7560103230912 7574472734976 7602651576996 7603314556536 7618430490048 7626211446504 7694434091004 7709731176672 7710403493952 7713730295712 7717605381556 7733622875328 7847404947684 7850790861354 7851475479564 7871036900076 7900594582272 7945569020646 7975406589312 7995276775808 7995973993728 7999424010368 8117116721304 8133963380352 8138049575376 8141560893256 8142270867696 8158458284928 8225342577711 8231442308928 8239849354744 8256230764992 8256950739072 8286945909207 8287668561762 8303420950776 8304145040016 8355903571008 8386989521793 8402930690364 8403663457224 8404396287984 8451696324897 8504374521636 8505116134776 8521281826848 8536310542592 8553728876103 8579487877317 8585850234816 8611705967424 8639364593408 8688744659424 8714910251936 8715670224576 8764722114708 8811121344768 8815691766528 8820120436064 8837655466752 8869760173162 8870533649292 8888168905056 8972332412976 8976839772838 8977622586708 8994686372784 8995470742944 8999352011664 9126103448448 9131756311467 9155305772298 9159256004913 9160054726158 9269830524087 9288259610616 9300628086144 9304641020864 9305452420224 9328636326016 9400391517384 9416970691136 9469969508188 9470795324808 9489623943744 9490451474304 9494391171272 9499316012312 9584295095812 9603349360416 9604186808256 9633109195584 9659081514168 9668946655389 9688169213352 9719285167584 9738607802112 9748554166176 9774837741852 9804274033428 9805129002648 9841091497216 9921770275242 9922635490572 9942362400096 9959897430784 10016825273952 10080137641216 10119022169382 10124271013122 10136868769328 10137752742048 10157907320064 10168281928672 10259245454672 10279641568896 10280537991936 10284973727616 10311497167104 10317884283066 10348955924174 10446951860479 10463206596912 10467721148472 10468633972752 10473893017826 10488531727296 10494715866768 10594092027528 10615153840704 10654644740409 10681190067681 10686730513851 10743304591296 10803768030468 10822822295072 10837247845032 10850732767168 10856361156928 10934195813532 10967123436948 10975256411904 11008307686656 11049261212276 11050224749016 11071227934368 11072193386688 11141204761344 11182652695724 11203907587152 11204884609632 11205861717312 11227160722176 11268928433196 11339166028848 11340154846368 11361709102464 11362699885824 11403977365494 11404971834804 11439317169756 11447800313088 11482274623232 11541651136506 11564596765008 11570595443568 11576408072334 11584992879232 11600434312992 11620893632768 11686296152944 11776186292031 11806555350114 11827378199056 11850891873408 11918353530969 11963109883968 11970163448944 11992915163712 11993960990592 11999136015552 12037531663577 12175675081956 12182853977423 12207074363064 12212341339884 12213406301544 12237687427392 12347163463392 12359774032116 12384346147488 12385426108608 12431502842643 12455131426164 12533855356512 12604396035546 12605495185836 12627727099744 12652831924992 12756561782454 12757674202164 12804465813888 12805582411008 12844145594112 12852101475398 12878775352224 12891928873852 12917558951136 12959046890112 12998072221568 13033116989136 13072365377904 13073505336864 13099496401152 13147083172062 13216682017152 13223537649792 13229027033656 13230180654096 13256483200128 13257639214848 13304640259743 13305800473938 13332253357584 13355767031936 13458498619464 13465259659257 13466433880062 13492029559176 13493206114416 13499028017496 13517003656064 13732958658447 13740082089237 13757179044088 13950942129216 13956961531296 13958178630336 13984708969728 13992954489024 14125456036704 14153538454272 14204954262282 14206192987212 14234435915616 14241586756908 14248974018468 14324406121728 14376442643718 14405024040624 14406280212384 14419736370802 14449663793376 14532253820028 14578927751376 14622831249264 14662256612778 14706411050142 14707693503972 14733632998688 14761637245824 14762924515584 14882655412863 14883953235858 14938543449536 14939846146176 14941148956416 14995425930946 15025237910928 15118888038464 15120206461824 15205303153992 15206629113072 15236860980096 15252422893008 15388868182008 15419462353344 15420806987904 15427460591424 15435210763112 15467245750656 15476826424599 15523433886261 15694809895368 15701581722708 15702950959128 15710839526739 15742073800152 15891138041292 15950813178624 15990553551616 15998848020736 16234233442608 16267926760704 16276099150752 16283121786512 16284541735392 16316916569856 16450685155422 16462884617856 16479698709488 16512461529984 16513901478144 16572446639329 16573891818414 16575337123524 16606841901552 16608290080032 16711807142016 16772516417671 16773979043586 16805861380728 16807326914448 16808792575968 16903392649794 16975001525329 17008749043272 17010232269552 17042563653696 17105966048241 17107457752206 17158975754634 17171700469632 17223411934848 17312476704759 17364612108501 17377489318848 17429820503872 17431340449152 17529444229416 17640240872128 17739520346324 17741067298584 17776337810112 17944664825952 17953679545676 17955245173416 17989372745568 17990941485888 17998704023328 18252206896896 18263512622934 18310611544596 18318512009826 18320109452316 18539661048174 18576519221232 18601256172288 18609282041728 18610904840448 18657272652032 18800783034768 18833941382272 18906594053319 18939939016376 18941590649616 18979247887488 18980902948608 18988782342544 18998632024624 19134842673681 19168590191624 19206698720832 19208373616512 19266218391168 19278152213097 19318163028336 19336207121483 19337893310778 19376338426704 19438570335168 19497108332352 19549675483704 19569642217517 19608548066856 19610258005296 19720624758093 19843540550484 19845270981144 19884724800192 19958700710907 20033650547904 20199650820093 20238044338764 20248542026244 20273737538656 20275505484096 20336563857344 20518490909344 20559283137792 20569947455232 20635768566132 20697911848348 20893903720958 20926413193824 20935442296944 20937267945504 20947786035652 20977063454592 20989431733536 21188184055056 21230307681408 21307431393423 21309289480818 21362380135362 21373461027702 21486609182592 21564663965577 21607536060936 21629604556203 21645644590144 21674495690064 21701465534336 21712722313856 21868391627064 21934246873896 22059616575213 22098522424552 22100449498032 22142455868736 22144386773376 22325929853787 22365305391448 22407815174304 22409769219264 22411723434624 22493138896419 22537856866392 22560875529241 22678332057696 22680309692736 22723418204928 22807954730988 22809943669608 22878634339512 23083302273012 23129193530016 23141190887136 23152816144668 23169985758464 23200868625984 23372592305888 23552372584062 23613110700228 23654756398112 23701783746816 23836707061938 23926219767936 23940326897888 23985830327424 23987921981184 23998272031104 24075063327154 24351350163912 24365707954846 24414148726128 24424682679768 24426812603088 24475374854784 24694326926784 24719548064232 24768692294976 24770852217216 24860837727621 24863005685286 24910262852328 25067710713024 25160968565379 25208792071092 25210990371672 25255454199488 25513123564908 25515348404328 25608931627776 25704202950796 25738463631951 25757550704448 25783857747704 25835117902272 25918093780224 25996144443136 26066233978272 26144730755808 26147010673728 26294166344124 26433364034304 26447075299584 26458054067312 26460361308192 26512966400256 26609280519486 26611600947876 26664506715168 26711534063872 26916997238928 26930519318514 26932867760124 26984059118352 26986412228832 26998056034992 27034007312128 27395268934401 27465917316894 27477768014739 27480164178474 27514358088176 27809491572261 27901884258432 27913923062592 27916357260672 27985908978048 28250912073408 28409908524564 28412385974424 28468871831232 28483173513816 28497948036936 28752885287436 28810048081248 28812560424768 28839472741604 28899327586752 29006839966167 29064507640056 29157855502752 29245662498528 29324513225556 29412822100284 29415387007944 29467265997376 29523274491648 29765310825726 29767906471716 29877086899072 29879692292352 29990851861892 30050475821856 30237776076928 30240412923648 30410606307984 30413258226144 30473721960192 30504845786016 30777736364016 30838924706688 30841613975808 30854921182848 30870421526224 30934491501312 30953652849198 31046867772522 31340855581437 31389619790736 31403163445416 31405901918256 31418939204933 31421679053478 31484147600304 31782276082584 31963934221227 32043570203043 32060191541553 32468466885216 32552198301504 32566243573024 32569083470784 32901370310844 32925769235712 32959397418976 33024923059968 33144893278658 33147783636828 33150674247048 33213683803104 33216580160064 33423614284032 33545032835342 33547958087172 33611722761456 33614653828896 33617585151936 33806785299588 33950003050658 34017498086544 34020464539104 34085127307392 34211932096482 34214915504412 34317951509268 34343400939264 34446823869696 34624953409518 34729224217002 34754978637696 34859641007744 34862680898304 35058888458832 35280481744256 35479040692648 35482134597168 35552675620224 35889329651904 35907359091352 35910490346832 35978745491136 35981882971776 35997408046656 36112594990731 36527025245868 36548561932269 36621223089192 36637024019652 36640218904632 36658625562391 37079322096348 37153038442464 37218564083456 37294508527929 37601566069536 37667882764544 37813188106638 37879878032752 37883181299232 37958495774976 37977564685088 37997264049248 38269685347362 38337180383248 38413397441664 38416747233024 38532436782336 38556304426194 38636326056672 38672414242966 38675786621556 38752676853408 38877140670336 38994216664704 39099350967408 39139284435034 39217096133712 39220516010592 39441249516186 39687081100968 39690541962288 39769449600384 39913920779229 39917401421814 40067301095808 40395778977771 40399301640186 40476088677528 40497084052488 40547475077312 40551010968192 40673127714688 41036981818688 41271537132264 41395823696696 41787807441916 41852826387648 41870884593888 41874535891008 41895572071304 41954126909184 41978863467072 42376368110112 42460615362816 42614862786846 42618578961636 42724760270724 42746922055404 42973218365184 43129327931154 43215072121872 43259209112406 43291289180288 43348991380128 43402931068672 43425444627712 43736783254128 43868493747792 44119233150426 44197044849104 44200898996064 44284911737472 44288773546752 44647966238589 44651859707574 44730610782896 44815630348608 44819538438528 44823446869248 44982355163893 44986277792838 45075713732784 45121751058482 45356664115392 45360619385472 45525401705107 45615909461976 45619887339216 45757268679024 46166604546024 46258387060032 46282381774272 46305632289336 46401737251968 46430479273797 46570301658783 46745184611776 47104745168124 47132518580217 47226221400456 47309512796224 47673414123876 47852439535872 47880653795776 47971660654848 47996544062208 48150126654308 48702700327824 48731415909692 48828297452256 48849365359536 48853625206176 48950749709568 49388653853568 49439096128464 49537384589952 49541704434432 49717339917987 49721675455242 49726011370572 49820525704656 50135421426048 50317549253013 50321937130758 50417584142184 50421980743344 50510908398976 50925004575987 51026247129816 51030696808656 51317898144723 51408405901592 51476927263902 51515101408896 51567715495408 51670235804544 51937430114277 52093836325503 52132467956544 52289461511616 52294021347456 52483990758311 52588332688248 52916108134624 52920722616384 53117600304689 53218561038972 53223201895752 53329013430336 53833994477856 53861038637028 53865735520248 53968118236704 53972824457664 53996112069984 54790537868802 54931834633788 54955536029478 54960328356948 55028716176352 55618983144522 55803768516864 55827846125184 55832714521344 55971817956096 56501824146816 56819817049128 56824771948848 56937743662464 56966347027632 56995896073872 57505770574872 57620096162496 57625120849536 57678945483208 57798655173504 57834456639291 58008621364449 58013679932334 58129015280112 58315711005504 58491324997056 58649026451112 58708926652551 58825644200568 58830774015888 58934531994752 59161874274279 59530621651452 59535812943432 59754173798144 59876102132721 59981703723784 60100951643712 60475552153856 60598952460279 60821212615968 60826516452288 61009691572032 61555472728032 61677849413376 61709842365696 61740843052448 61907305698396 62093735545044 62681711162874 62779239581472 62806326890832 62811803836512 62837878409866 62843358106956 62968295200608 63564552165168 63922294180269 63927868442454 64087140406086 64120383083106 64693991896731 64888813668609 64936933770432 65104396603008 65132487146048 65138166941568 65802740621688 65918794837952 66289786557316 66295567273656 66301348494096 66427367606208 66433160320128 67090065670684 67095916174344 67223445522912 67229307657792 67235170303872 67479416689257 67613570599176 67682626587723 67900006101316 68034996173088 68040929078208 68170254614784 68423864192964 68429831008824 68635903018536 69249906819036 69458448434004 69509957275392 69719282015488 70117776917664 70560963488512 70958081385296 70964269194336 71105351240448 71778659303808 71814718182704 71820980693664 71957490982272 71963765943552 71994816093312 72225189981462 73054050491736 73097123864538 73128663023353 73242446178384 73274048039304 73280437809264 73317251124782 74158644192696 74306076884928 74582513182863 74589017055858 75203132139072 75482905696137 75626376213276 75759756065504 75766362598464 75955129370176 75994528098496 76539370694724 76674360766496 76826794883328 77112608852388 77272652113344 77344828485932 77351573243112 77505353706816 77754281340672 77988433329408 78198701934816 78278568870068 78434192267424 78441032021184 78882499032372 79374162201936 79381083924576 79538899200768 79827841558458 79834802843628 80134602191616 80791557955542 80798603280372 80952177355056 80994168104976 81094950154624 81102021936384 81346255429376 82073963637376 82433304044217 82543074264528 82791647393392 83428474716783 83575614883832 83705652775296 83741769187776 83749071782016 83791144142608 83957726934144 84262721645039 84752736220224 85229725573692 85237157923272 85279977841961 85449520541448 85493844110808 86258655862308 86430144243744 86518418224812 86582578360576 86697982760256 87020519898501 87473566508256 87736987495584 88238466300852 88394089698208 88401797992128 88569823474944 89295932477178 89303719415148 89461221565792 89631260697216 89639076877056 89964710327786 89972555585676 90151427465568 90243502116964 90713328230784 90721238770944 91050803410214 91231818923952 91239774678432 91514537358048 92333209092048 92516774120064 92564763548544 92611264578672 92803474503936 92860958547594 93140603317566 93490369223552 94022566744311 94209490336248 94256817614799 94265037160434 94452442800912 94619025592448 95346828247752 95761307591552 96130710609129 96180574624659 96300253308616 97405400655648 97462831819384 97656594904512 97698730719072 97707250412352 98777307707136 98878192256928 99074769179904 99434679835974 99443350910484 99452022741144 99641051409312 100270842852096 100635098506026 100643874261516 100835168284368 100843961486688 101021816797952 101850009151974 102052494259632 102061393617312 102635796289446 102816811803184 102953854527804 103030202817792 103135430990816 103340471609088 103874860228554 104187672651006 104264935913088 104578923023232 104588042694912 104967981516622 105176665376496 105832216269248 105841445232768 106235200609378 106437122077944 106446403791504 106658026860672 107667988955712 107722077274056 107731471040496 107936236473408 107945648915328 107992224139968 108337784972193 109581075737604 109645685796807 109863669267576 109911072058956 109920656713896 109975876687173 110057432352704 111237966289044 111655692250368 113003648293632 113639634098256 113649543897696 113875487324928 113932694055264 113991792147744 115011541149744 115240192324992 115250241699072 115357890966416 115597310347008 115668913278582 116017242728898 116027359864668 116258030560224 116631422011008 116982649994112 117298052902224 117407614923697 117417853305102 117651288401136 117661548031776 117869063989504 118323748548558 118825010677303 119061243302904 119071625886864 119741762337687 119752204265442 119963407447568 120201903287424 121187336933313 121197904920558 121642425231936 121653032904576 122019383144064 122094964016281 123110945456064 123481686104896 123814611396792 124187471090088 125363422325748 125558479162944 125612653781664 125623607673024 125675756819732 125686716213912 125936590401216 127129104330336 127844588360538 127855736884908 128174280812172 128240766166212 129387983793462 129777627337218 129873867540864 130208793206016 130264974292096 130276333883136 131605481243376 131837589675904 132579573114632 132591134547312 132602696988192 132854735212416 132866320640256 133943898715767 134180131341368 134191832348688 134446891045824 134458615315584 134470340607744 134947065491679 134958833378514 135227141198352 135365253175446 135800012202632 136069992346176 136081858156416 136576205115321 136847728385928 136859662017648 136987495522619 137271806037072 138499813638072 138916896868008 139291437821391 139710904976349 140235553835328 141397555740651 141916162770592 141928538388672 143557318607616 143629436365408 143641961387328 143914981964544 143989632186624 144450379962924 146108100983472 146194247729076 146257326046706 146484892356768 146548096078608 146560875618528 146634502249564 148317288385392 148612153769856 149152019753961 149165026365726 149178034111716 150406264278144 150952647759039 150965811392274 151252752426552 151519512131008 151532725196928 151910258740352 151989056196992 152775013727961 153078741389448 153348721532992 154225217704776 154545304226688 154689656971864 154703146486224 155010707413632 156281508976509 156397403869632 156557137740136 156868384534848 156882064042368 157451972274933 157764998064744 158748324403872 158762167849152 159352800914067 159655683116916 159669605687256 161583115911084 161597206560744 161904354710112 161988336209952 162189900309248 164147927274752 164866608088434 165086148529056 165583294786784 166856949433566 167151229767664 167411305550592 167483538375552 167498143564032 167582288285216 167915453868288 168525443290078 169505472440448 170121237950663 170459451147384 170474315846544 170559955683922 170899041082896 170987688221616 172517311724616 172860288487488 173036836449624 173395965520512 173503369917873 174025864093347 174041039797002 174947133016512 175473974991168 176126779957653 176476932601704 176788179396416 176803595984256 178591864954356 178607438830296 178922443131584 179262521394432 179929420655572 179945111171352 180302854931136 180487004233928 181426656461568 182101606820428 182463637847904 182479549356864 183029074716096 184666418184096 185033548240128 185129527097088 185222529157344 185721917095188 186281206635132 186980738447104 188045133488622 188418980672496 188513635229598 188530074320868 188904885601824 189238051184896 190693656495504 191522615183104 191766882540807 192261421218258 192361149249318 192600506617232 194081975690193 194666441005827 194810801311296 194925663638768 195313189809024 195397461438144 195414500824704 197756384513856 198492085349101 198869359671948 198886701820968 198904045482288 199282102818624 201270197012052 201287748523032 201670336568736 201687922973376 202438250067771 203047879763169 203700018303948 204104988519264 204122787234624 205271592578892 205633623606368 205907709055608 206270861981632 207749720457108 208375345302012 208529871826176 209157846046464 209935963033244 210353330752992 211664432538496 211682890465536 212470401218756 212874244155888 212892807583008 213316053721344 215335977911424 215444154548112 215462942080992 215872472946816 215891297830656 215984448279936 216675569944386 219162151475208 219291371593614 219385989070059 219727338535152 219822144117912 219841313427792 219951753374346 220114864705408 222475932578088 223747539548589 226448717088411 227279268196512 227299087795392 227865388110528 227983584295488 230023082299488 230480384649984 230715781932832 231337826557164 232034485457796 232054719729336 232516061120448 233262844022016 233965299988224 234596105804448 234815229847394 234835706610204 235302576802272 235323096063552 236647497097116 237650021354606 238122486605808 238143251773728 239483524675374 239504408530884 239926814895136 240403806574848 242374673866626 242395809841116 243284850463872 243306065809152 244038766288128 244189928032562 246221890912128 246963372209792 247629222793584 248374942180176 250726844651496 251116958325888 251225307563328 251247215346048 251351513639464 251373432427824 251873180802432 252788164935117 254258208660672 255689176721076 255711473769816 255839933525883 256348561624344 256481532332424 258775967586924 259555254674436 259747735081728 260529948584192 261061559695503 263210962486752 263675179351808 265159146229264 265182269094624 265205393976384 265709470424832 267887797431534 268360262682736 268383664697376 268893782091648 268917230631168 269894130983358 269917666757028 270454282396704 270730506350892 271600024405264 272139984692352 272163716312832 273152410230642 273695456771856 273719324035296 273974991045238 274543612074144 276999627276144 277833793736016 278582875642782 279421809952698 280471107670656 282067700232933 282770452844397 282795111481302 283832325541184 283857076777344 287258872730816 287283922774656 288900759925848 292216201966944 292388495458152 292514652093412 292969784713536 293096192157216 293121751237056 293269004499128 296634576770784 297224307539712 298304039507922 298330052731452 298356068223432 300812528556288 301905295518078 301931622784548 302505504853104 303039024262016 303065450393856 303820517480704 303978112393984 305550027455922 306157482778896 306697443065984 308450435409552 309090608453376 309379313943728 309406292972448 310021414827264 312563017953018 312794807739264 313114275480272 313736769069696 313764128084736 314876486147251 314903944549866 315529996129488 317496648807744 317524335698304 318677811935749 318705601828134 319311366233832 319339211374512 322525028981251 323166231822168 323194413121488 323808709420224 323976672419904 325013354916579 328937057390421 329733216176868 329927630061519 330172297058112 331166589573568 333713898867132 334302459535328 334967076751104 335164576570432 337050886580156 339010944880896 340242475901326 340918902294768 340948631693088 341119911367844 341798082165792 341975376443232 345034623449232 345720576974976 346073672899248 346791931041024 347006739835746 348051728186694 348082079594004 349894266033024 350947949982336 352222844771091 352253559915306 352953865203408 353576358792832 353607191968512 356475032031909 357183729908712 357214877660592 357844886263168 359225287013061 359858841311144 359890222342704 360605709862272 360974008467856 363562010799939 364203213640856 364927275695808 364959098713728 366058149432192 366284892048843 367387935308177 369332836368192 370445058314688 371443834190376 371823202132823 372562413270264 376090266977244 376837961344992 377027270459196 377060148641736 377809771203648 381387312991008 383533765081614 384522842436516 384722298498636 385201013234464 388163951380386 389332882011654 389621602622592 389851327277536 390626379618048 390794922876288 390829001649408 395512769027712 396984170698202 397738719343896 397773403641936 397808090964576 398564205637248 402540394024104 402575497046064 403340673137472 403375845946752 404841196475037 404876500135542 406095759526338 407400036607896 408209977038528 408245574469248 409728615345963 410543185157784 410962486567857 411267247212736 411815418111216 412541723963264 415499440914216 416750690604024 419132714929047 419871926066488 420706661505984 423328865076992 424192667221953 424940802437512 425748488311776 425785615166016 430671955822848 430888309096224 430925884161984 431744945893632 431968896559872 433351139888772 438324302950416 438582743187228 438771978140118 439454677070304 439644288235824 439682626855584 439903506748692 440229729410816 444951865156176 447456059261883 447495079097178 452857943277117 452897434176822 454558536393024 454598175590784 455730776221056 455967168590976 458325041183883 460046164598976 461431563865664 462675653114328 464068970915592 464109439458672 465032122240896 469192211608896 469630459694788 469671413220408 470605153604544 470646192127104 472355916824799 473294994194232 475300042709212 476244973211616 476286503547456 478058402742201 478967049350748 479008817061768 479853629790272 484749347733252 484791619682232 486569700927744 488379856065124 492443781824256 493926744419584 495258445587168 496749884360352 501453689302992 502233916651776 502450615126656 502494430692096 502703027278928 502746864855648 503746361604864 505576329870234 508516417321344 510363713851989 511378353442152 511422947539632 511679867051766 511900641163471 512697123248688 512963064664848 517551935173848 519110509348872 520510109753619 522077592280041 522123119391006 526421924973504 528380339872959 530318292458528 530364538189248 530410787952768 535775594863068 536720525365472 536767329394752 537787564183296 539788261966716 539835333514056 540908564793408 541461012701784 543200048810528 544279969384704 546304820461284 547390913543712 547438648070592 547949982090476 549087224148288 553999254552288 555667587472032 557165751285564 558843619905396 560942215341312 564135400465866 565540905688794 565590222962604 567664651082368 567714153554688 574517745461632 574567845549312 577801519851696 583999323017481 584432403933888 584776990916304 585029304186824 585939569427072 586192384314432 586243502474112 586538008998256 593269153541568 595476256047303 596608079015844 596660105462904 596712136446864 596959844893727 603810591036156 603863245569096 605011009706208 606078048524032 607314750203313 609143639289507 611100054911844 612314965557792 613394886131968 616900870819104 618758627887456 618812585944896 625126035906036 625589615478528 626228550960544 627473538139392 629752972294502 629807889099732 631059992258976 634993297615488 635048671396608 637355623871498 637411203656268 638622732467664 638678422749024 645050057962502 646332463644336 646388826242976 647617418840448 647953344839808 650026709833158 657874114780842 658157967210177 659466432353736 659855260123038 660344594116224 662333179147136 667427797734264 668604919070656 670329153140864 674101773160312 680484951802652 681837804589536 681897263386176 682239822735688 683596164331584 683950752886464 690069246898464 691441153949952 692147345798496 694013479671492 696103456373388 696164159188008 699788532066048 701895899964672 704445689542182 704507119830612 705907730406816 707152717585664 712950064063818 714367459817424 714429755321184 715689772526336 718450574026122 719717682622288 719780444685408 721211419724544 721948016935712 727124021599878 728406427281712 729854551391616 729918197427456 732116298864384 732569784097686 734775870616354 738665672736384 740890116629376 742887668380752 743646404265646 745124826540528 752180533954488 753675922689984 754054540918392 754120297283472 755619542407296 758364494805351 762774625982016 767067530163228 767519800577649 769045684873032 769444596997272 770402026468928 776327902760772 778665764023308 779243205245184 779702654555072 781589845752576 791025538055424 793968341396404 795477438687792 795546807283872 795616181929152 797128411274496 805080788048208 805150994092128 806681346274944 806751691893504 809682392950074 809753000271084 812191519052676 814800073215792 816419954077056 816491148938496 819457230691926 821086370315568 821924973135714 822534494425472 823630836222432 825083447926528 830998881828432 831775074741121 833501381208048 838265429858094 839743852132976 841413323011968 846203100698799 848311358533191 848385334443906 849881604875024 851496976623552 851571230332032 854664748113967 861776618192448 861851768323968 864982632397033 866702279777544 876648605900832 877165486374456 877543956280236 878909354140608 879288576471648 879365253711168 879807013497384 889903730312352 894912118523766 894990158194356 905715886554234 905794868353644 909117072786048 909196351181568 911461552442112 911934337181952 916650082367766 920092329197952 922863127731328 925351306228656 928137941831184 928218878917344 930064244481792 938384423217792 939260919389576 939342826440816 941210307209088 941292384254208 944629458441753 944711833649598 946589988388464 950600085418424 952489946423232 952573007094912 956033435807247 956116805484402 957934098701496 958017634123536 959707259580544 967575086943753 969498695466504 969583239364464 975040064749737 976759712130248 986811172171263 989782890184557 990516891174336 993499768720704 1002907378605984 1004901230253312 1005406054557856 1005493729711296 1011152659740468 1017032834642688 1020727427703978 1022756706884304 1022845895079264 1023359734103532 1023801282326942 1025394246497376 1025926129329696 1035103870347696 1038221018697744 1041020219507238 1044155184560082 1044246238782012 1052843849947008 1056668534313273 1056760679745918 1060636584917056 1060729076378496 1060821575905536 1069425096095727 1071551189726136 1073441050730944 1073534658789504 1079576523933432 1079670667028112 1081817129586816 1082922025403568 1086400097621056 1092609640922568 1094781827087424 1094877296141184 1095899964180952 1098174448296576 1098854676146529 1102163805924531 1107998509104576 1111335174944064 1114331502571128 1115469606398469 1117687239810792 1128270800931732 1131081811377588 1131180445925208 1135329302164736 1149035490923264 1155603039703392 1167998646034962 1168864807867776 1169553981832608 1170058608373648 1171879138854144 1172384768628864 1172487004948224 1173076017996512 1186538307083136 1190848665654641 1190952512094606 1193216158031688 1193320210925808 1193424272893728 1193919689787454 1205225108298359 1207621182072312 1207726491138192 1210022019412416 1214523589425111 1214629500406626 1218287278579014 1222200109823688 1224629931115584 1229185846037889 1232887459703571 1233801741638208 1237517255774912 1237625171889792 1250252071812072 1252457101921088 1259505944589004 1259615778199464 1262119984517952 1269986595230976 1274711247742996 1274822407312536 1277245464935328 1277356845498048 1290100115925004 1292664927288672 1292777652485952 1295234837680896 1295906689679616 1300053419666316 1315748229561684 1316315934420354 1318932864707472 1319710520246076 1320689188232448 1324666358294272 1334855595468528 1337209838141312 1340658306281728 1342368177785649 1348203546320624 1358573829831351 1360969903605304 1363675609179072 1363794526772352 1364479645471376 1367192328663168 1367901505772928 1374975123551649 1380138493796928 1384294691596992 1388026959342984 1389444597443707 1392206912746776 1392328318376016 1408891379084364 1409014239661224 1411815460813632 1417067750474397 1425900128127636 1428734919634848 1428859510642368 1434175208226603 1436901148052244 1439435365244576 1439560889370816 1443896033871424 1454248043199756 1456812854563424 1459709102783232 1465139568195372 1469551741232708 1477331345472768 1481780233258752 1485775336761504 1487292808531292 1490249653081056 1504361067908976 1507351845379968 1508109081836784 1508240594566944 1511239084814592 1516728989610702 1525549251964032 1531091141555967 1534135060326456 1535039601155298 1535701923490413 1538091369746064 1538889193994544 1540804052937856 1552655805521544 1557331528046616 1559405309110144 1566232776840123 1585141019618877 1587936682792808 1590954877375584 1591093614567744 1591232363858304 1610161576096416 1610301988184256 1613362692549888 1619364785900148 1619506000542168 1624383038105352 1629600146431584 1632839908154112 1638914461383852 1642172740631136 1643849946271428 1645068988850944 1647261672444864 1661997763656864 1663550149482242 1667002762416096 1676530859716188 1679487704265952 1682826646023936 1692406201397598 1696622717066382 1696770668887812 1699763209750048 1702993953247104 1703142460664064 1709329496227934 1723553236384896 1723703536647936 1729965264794066 1733404559555088 1753297211801664 1754330972748912 1755087912560472 1757818708281216 1758577152943296 1758730507422336 1759614026994768 1779807460624704 1786428768141909 1789824237047532 1789980316388712 1790879534681181 1811431773108468 1811589736707288 1818234145572096 1827430917868521 1833300164735532 1840184658395904 1845726255462656 1850702612457312 1856275883662368 1856437757834688 1876768846435584 1878521838779152 1878685652881632 1882420614418176 1889258916883506 1889423667299196 1893179976776928 1901200170836848 1904979892846464 1905146014189824 1912066871614494 1912233610968804 1915868197402992 1916035268247072 1919414519161088 1935150173887506 1938997390933008 1939166478728928 1950080129499474 1953519424260496 1973622344342526 1974473901630531 1979565780369114 1981033782348672 1986999537441408 2005814757211968 2010812109115712 2010987459422592 2022305319480936 2041454855407956 2045513413768608 2045691790158528 2046719468207064 2047602564653884 2050788492994752 2051852258659392 2070207740695392 2076442037395488 2082040439014476 2088310369120164 2088492477564024 2105687699894016 2113337068626546 2113521359491836 2121273169834112 2121458152756992 2138850192191454 2143102379452272 2146882101461888 2147069317579008 2159153047866864 2159341334056224 2163634259173632 2165844050807136 2172800195242112 2185219281845136 2189563654174848 2189754592282368 2191799928361904 2196348896593152 2197709352293058 2204327611849062 2215997018209152 2222670349888128 2228663005142256 2230744683550243 2230939212796938 2235374479621584 2256541601863464 2257675202868757 2262163622755176 2262360891850416 2275093484416053 2302559401732947 2311206079406784 2335997292069924 2337729615735552 2339107963665216 2340117216747296 2344769537257728 2346152035993024 2373076614166272 2381697331309282 2381905024189212 2386432316063376 2386640421851616 2386848545787456 2387839379574908 2410450216596718 2415242364144624 2415452982276384 2420044038824832 2429047178850222 2429259000813252 2436574557158028 2444400219647376 2449259862231168 2458371692075778 2465774919407142 2467603483276416 2475034511549824 2475250343779584 2495325224223363 2500504143624144 2504914203842176 2519011889178008 2519231556398928 2524239969035904 2544934075599573 2549422495485992 2549644814625072 2554490929870656 2554713690996096 2563994244341901 2580200231850008 2585329854577344 2585555304971904 2594947897191099 2600106839332632 2602762414929761 2631496459123368 2632631868840708 2637865729414944 2639421040492152 2669711190937056 2674419676282624 2684736355571298 2696407092641248 2717147659662702 2721939807210608 2727351218358144 2727589053544704 2728959290942752 2734384657326336 2735803011545856 2749950247103298 2760276987593856 2768589383193984 2776053918685968 2778889194887414 2784413825493552 2784656636752032 2817782758168728 2818028479322448 2823630921627264 2833888375325259 2834135500948794 2851800256255272 2857469839269696 2857719021284736 2868100307421741 2868350416453206 2873802296104488 2878870730489152 2879121778741632 2887792067742848 2902725260831259 2908496086399512 2913625709126848 2930279136390744 2939103482465416 2969348670553671 2971550673523008 2974585617062584 2980499306162112 3008722135817952 3014703690759936 3016218163673568 3016481189133888 3033457979221404 3051098503928064 3062182283111934 3068270120652912 3070079202310596 3071403846980826 3076182739492128 3077778387989088 3081608105875712 3105311611043088 3114663056093232 3118810618220288 3132465553680246 3170005602939819 3170282039237754 3175873365585616 3181909754751168 3182187229135488 3182464727716608 3208275288287181 3220323152192832 3220603976368512 3232303521062597 3238729571800296 3239012001084336 3248766076210704 3259200292863168 3277828922767704 3284345481262272 3287699892542856 3294523344889728 3296564028439587 3306491417773593 3323995527313728 3327100298964484 3334005524832192 3346408819195407 3353061719432376 3358975408531904 3384812402795196 3393245434132764 3393541337775624 3399526419500096 3405987906494208 3418658992455868 3447106472769792 3459930529588132 3466809119110176 3506594423603328 3508661945497824 3510175825120944 3515637416562432 3517154305886592 3517461014844672 3519228053989536 3559614921249408 3572545996963923 3572857536283818 3579648474095064 3579960632777424 3581759069362362 3615675324895077 3622863546216936 3623179473414576 3643570768275333 3654861835737042 3666600329471064 3687557538113667 3698662379110713 3701405224914624 3712551767324736 3712875515669376 3757043677558304 3757371305763264 3771349621632919 3778517833767012 3778847334598392 3786359953553856 3802400341673696 3809959785692928 3824133743228988 3824467221937608 3831736394805984 3832070536494144 3870300347775012 3877994781866016 3878332957457856 3900160258998948 3907038848520992 3947244688685052 3948947803261062 3959131560738228 3962067564697344 3973999074882816 4011629514423936 4021624218231424 4021974918845184 4044610638961872 4082909710815912 4091026827537216 4091383580317056 4093438936414128 4095205129307768 4101576985989504 4103704517318784 4140415481390784 4152884074790976 4164080878028952 4168333792331121 4176620738240328 4176984955128048 4226674137253092 4227042718983672 4242546339668224 4251203251423191 4277700384382908 4286204758904544 4293764202923776 4302525624679809 4318306095733728 4318682668112448 4331688101614272 4345600390484224 4370438563690272 4379127308349696 4383599856723808 4395418704586116 4408655223698124 4431994036418304 4445340699776256 4457326010284512 4461489367100486 4461878425593876 4470748959243168 4513083203726928 4515350405737514 4524327245510352 4524721783700832 4550186968832106 4593273424667901 4605118803465894 4607105770471239 4622412158813568 4671994584139848 4678215927330432 4680234433494592 4692304071986048 4763394662618564 4763810048378424 4772864632126752 4773280843703232 4773697091574912 4775678759149816 4820900433193436 4830484728289248 4830905964552768 4840088077649664 4858094357700444 4858518001626504 4873149114316056 4888800439294752 4898519724462336 4916743384151556 4931549838814284 4935206966552832 4950069023099648 4990650448446726 5001008287248288 5009828407684352 5038023778356016 5038463112797856 5048479938071808 5089868151199146 5098844990971984 5099289629250144 5108981859741312 5109427381992192 5127988488683802 5160400463700016 5170659709154688 5171110609943808 5189895794382198 5200213678665264 5205524829859522 5262992918246736 5265263737681416 5275731458829888 5278842080984304 5339422381874112 5359286304425727 5369472711142596 5372638604043543 5392814185282496 5434295319325404 5443879614421216 5454702436716288 5457918581885504 5499900494206596 5520553975187712 5537178766387968 5552107837371936 5557778389774828 5568827650987104 5569313273504064 5635565516337456 5636056958644896 5647261843254528 5667776750650518 5668271001897588 5703600512510544 5714939678539392 5715438042569472 5736200614843482 5736700832906412 5747604592208976 5757741460978304 5758243557483264 5775584135485696 5805450521662518 5816992172799024 5827251418253696 5860558272781488 5878206964930832 5923421704891593 5938697341107342 5943101347046016 5949171234125168 5960998612324224 5982653236797769 6017444271635904 6032436327347136 6032962378267776 6054878426779231 6066915958442808 6124364566223868 6127975550643769 6136540241305824 6140158404621192 6142807693961652 6152365478984256 6155556775978176 6210623222086176 6229326112186464 6264931107360492 6340011205879638 6340564078475508 6351746731171232 6363819509502336 6364374458270976 6416550576574362 6440646304385664 6441207952737024 6464607042125194 6477459143600592 6478024002168672 6497532152421408 6518400585726336 6555657845535408 6568690962524544 6575399785085712 6589046689779456 6593128056879174 6612982835547186 6647991054627456 6654200597928968 6668011049664384 6692234050650729 6692817638390814 6706123438864752 6717950817063808 6769624805590392 6773025608606271 6786490868265528 6787082675551248 6799052839000192 6825280453248159 6837317984911736 6907678205198841 6919861059176264 6933618238220352 7013188847206656 7017323890995648 7020351650241888 7034308611773184 7038456107979072 7119229842498816 7145091993927846 7145715072567636 7159296948190128 7159921265554848 7163518138724724 7231350649790154 7245727092433872 7246358946829152 7287141536550666 7309723671474084 7333200658942128 7375115076227334 7397324758221426 7402810449829248 7425103534649472 7425751031338752 7485975672670089 7514087355116608 7514742611526528 7542699243265838 7557035667534024 7557694669196784 7572719907107712 7604800683347392 7648267486457976 7648934443875216 7663472789611968 7664141072988288 7691982733025703 7740600695550024 7755989563732032 7756665914915712 7784843691573297 7800320517997896 7808287244789283 7814077697041984 7894489377370104 7897895606522124 7918263121476456 8023259028847872 8043248436462848 8089221277923744 8165819421631824 8182053655074432 8182767160634112 8186877872828256 8190410258615536 8203153971979008 8207409034637568 8280830962781568 8305768149581952 8328161756057904 8335940659582487 8336667584662242 8353241476480656 8353969910256096 8436575758088513 8453348274506184 8454085437967344 8501665125975777 8502406502846382 8555400768765816 8572409517809088 8604300922265223 8605051249359618 8636612191467456 8637365336224896 8663376203228544 8708175782493777 8740877127380544 8767199713447616 8790837409172232 8817310447396248 8914652020569024 8922978734200972 8923756851187752 8941497918486336 9026166407453856 9030700811475028 9048654491020704 9049443567401664 9100373937664212 9186546849335802 9210237606931788 9214211540942478 9244824317627136 9343989168279696 9356431854660864 9360468866989184 9384608143972096 9510016808819457 9526789325237128 9527620096756848 9545729264253504 9546561687406464 9547394183149824 9551357518299632 9624825864861543 9641800866386872 9660969456578496 9661811929105536 9696910563187791 9716188715400888 9717036003253008 9726112182105949 9746298228632112 9777600878589504 9833486768303112 9863099677628568 9889692085318761 9919474253320779 9981300896893452 10002016574496576 10039226457586221 10076047556712032 10076926225595712 10179736302398292 10197689981943968 10198579258500288 10217963719482624 10255976977367604 10320800927400032 10341319418309376 10379791588764396 10400427357330528 10411049659719044 10525985836493472 10530527475362832 10551462917659776 10557684161968608 10678844763748224 10717637990891769 10718572608851454 10738945422285192 10745277208087086 10785628370564992 10847025974685231 10868590638650808 10887759228842432 10915837163771008 10999800988413192 11095987137332139 11104215674743872 11115556779549656 11137655301974208 11138626547008128 11271131032674912 11272113917289792 11314048864898757 11335553501301036 11336542003795176 11407201025021088 11429879357078784 11472401229686964 11473401665812824 11495209184417952 11515482921956608 11610901043325036 11633984345598048 11654502836507392 11721116545562976 11756413929861664 11846843409783186 11877394682214684 11886202694092032 11898342468250336 11921997224648448 11965306473595538 12034888543271808 12064872654694272 12065924756535552 12109756853558462 12133831916885616 12248729132447736 12255951101287538 12273080482611648 12280316809242384 12285615387923304 12304730957968512 12311113551956352 12421246444172352 12458652224372928 12505001376993363 12529862214720984 12680022411759276 12681128156951016 12703493462342464 12727639019004672 12833101153148724 12881292608771328 12929214084250388 12954918287201184 12956048004337344 12995064304842816 13036801171452672 13111315691070816 13137381925049088 13150799570171424 13186256113758348 13225965671094372 13295982109254912 13308401195857936 13336022099328768 13384468101301458 13385635276781628 13412246877729504 13435901634127616 13539249611180784 13546051217212542 13572981736531056 13574165351102496 13598105678000384 13650560906496318 13674635969823472 13779820274003703 13815356410397682 13821317311413717 13839722118352528 13867236476440704 14034647781991296 14040703300483776 14076912215958144 14290183987855692 14291430145135272 14318593896380256 14319842531109696 14327036277449448 14462701299580308 14491454184867744 14492717893658304 14574283073101332 14619447342948168 14666401317884256 14750230152454668 14794649516442852 14805620899658496 14850207069298944 14971951345340178 15028174710233216 15029485223053056 15085398486531676 15114071335068048 15115389338393568 15145439814215424 15209601366694784 15296534972915952 15297868887750432 15326945579223936 15328282145976576 15383965466051406 15481201391100048 15511979127464064 15513331829831424 15569687383146594 15600641035995792 15616574489578566 15628155394083968 15788978754740208 15795791213044248 15803726420081299 15836526242952912 16077858913277181 16117915812130629 16178442555847488 16331638843263648 16364107310148864 16373755745656512 16380820517231072 16561661925563136 16611536299163904 16656323512115808 16671881319164974 16673335169324484 16706482952961312 16707939820512192 16873151516177026 16906696549012368 16908170875934688 17003330251951554 17004813005692764 17110801537531632 17144819035618176 17208601844530446 17210102498719236 17273224382934912 17274730672449792 17326752406457088 17416351564987554 17481754254761088 17534399426895232 17581674818344464 17634620894792496 17829304041138048 17845957468401944 17847513702375504 17882995836972672 17947959710393307 18052332814907712 18061401622950056 18097308982041408 18098887134803328 18164635280337693 18200747875328424 18373093698671604 18383926651931307 18420475213863576 18428423081884956 18687978336559392 18720937733978368 19020033617638914 19053578650474256 19055240193513696 19091458528507008 19093123374812928 19102715036599264 19249651729723086 19283601732773744 19321938913156992 19323623858211072 19393821126375582 19432377430801776 19434072006506016 19452224364211898 19492596457264224 19555201757179008 19666973536606224 19726199355257136 19779384170637522 19838948506641558 19962601793786904 20004033148993152 20076702151952187 20078452915172442 20152095113424064 20153852451191424 20319076825818813 20359472604796584 20395379963887936 20397158517000576 20511953954735208 20641601854800064 20759583177528792 20800854714661056 20822099319438088 21051971672986944 21061054950725664 21102925835319552 21115368323937216 21357689527496448 21435275981783538 21437145217702908 21477890844570384 21490554416174172 21571256741129984 21694051949370462 21737181277301616 21775518457684864 21831674327542016 21999601976826384 22191974274664278 22208431349487744 22231113559099312 22275310603948416 22277253094016256 22457927018010267 22542262065349824 22544227834579584 22626124647438179 22628097729797514 22671107002602072 22673084007590352 22814402050042176 22899277057668821 22944802459373928 22946803331625648 22990418368835904 23075948199077109 23221802086650072 23267968691196096 23354531074719891 23424861734367849 23442233091125952 23512827859723328 23693686819566372 23754789364429368 23796684936500672 23930612947191076 24069777086543616 24129745309388544 24219513707116924 24267663833771232 24497458264895472 24511902202575076 24546160965223296 24560633618484768 24571230775846608 24609461915937024 24622227103912704 24842492888344704 24917304448745856 25007821978747461 25010002753986726 25059724429441968 25309727274265539 25360044823518552 25362256313902032 25406986924684928 25504995377927331 25666202306297448 25812902766795669 25858428168500776 25909836574402368 25912096008674688 25990128609685632 26124527347481331 26222631382141632 26301599140342848 26372512227516696 26399447351430433 26451931342188744 26616802391715872 26768936202602916 26771270553563256 26824493755459008 27078499222361568 27092102434425084 27145963473062112 27148330702204992 27301121812992636 27349271939646944 27559640548007406 27630712820795364 27642634622827434 27679444236705056 27734472952881408 28069295563982592 28081406600967552 28153824431916288 28580367975711384 28582860290270544 28637187792760512 28639685062219392 28654072554898896 28925402599160616 28982908369735488 28985435787316608 29090731689563373 29148566146202664 29178336546317847 29238894685896336 29332802635768512 29500460304909336 29589299032885704 29758422759962337 29943902690680356 30056349420466432 30117679372758663 30170796973063352 30228142670136096 30230778676787136 30419202733389568 30593069945831904 30595737775500864 30653891158447872 30767930932102812 30962402782200096 31023958254928128 31139374766293188 31201282071991584 31233148979157132 31256310788167936 31577957509480416 31591582426088496 31607452840162598 31673052485905824 32152913972675307 32155717826554362 32235831624261258 32356885111694976 32541077924055693 32663277686527296 32747511491313024 32761641034462144 33312647024231616 33343762638329948 33346670338648968 33412965905922624 33415879641024384 33746303032354052 33813393098024736 33816341751869376 33942146594696271 34006660503903108 34009626011385528 34221603075063264 34289638071236352 34417203689060892 34420204997438472 34546448765869824 34832703129975108 34963508509522176 35068798853790464 35163349636688928 35269241789584992 35658608082276096 35691914936803888 35695027404751008 35765991673945344 35895919420786614 36104665629815424 36122803245900112 36194617964082816 36197774269606656 36329270560675386 36401495750656848 36746187397343208 36767853303862614 36840950427727152 36856846163769912 37375956673118784 37515004130980089 38040067235277828 38107157300948512 38110480387027392 38182917057014016 38205430073198528 38499303459446172 38567203465547488 38643877826313984 38787642252751164 38864754861603552 38868144013012032 38904448728423796 38985192914528448 39110403514358016 39333947073212448 39452398710514272 39558768341275044 39677897013283116 39925203587573808 40008066297986304 40153404303904374 40156905830344884 40304190226848128 40307704902382848 40638153651637626 40718945209593168 40790759927775872 40794317034001152 41023907909470416 41283203709600128 41463951934241151 41519166355057584 41601709429322112 41644198638876176 42103943345973888 42122109901451328 42230736647874432 42384148987454617 42870551963567076 42874290435405816 42895828854506383 42955781689140768 42981108832348344 43388103898740924 43474362554603232 43551036915369728 43999203953652768 44383948549328556 44416862698975488 44462227118198624 44550621207896832 44915854036020534 45084524130699648 45088455669159168 45252249294876358 45256195459595028 45342214005204144 45346168015180704 45628804100084352 45798554115337642 45889604918747856 45893606663251296 45980836737671808 46151896398154218 46443604173300144 46535937382392192 46709062149439782 46849723468735698 46884466182251904 47025655719446656 47387373639132744 47411179260243897 47509578728858736 47593369873001344 47861225894382152 48353747436391887 48439027414233848 48535327667542464 48994916529790944 49023804405150152 49092321930446592 49121267236969536 49142461551693216 49684985776689408 49834608897491712 50015643957494922 50020005507973452 50119448858883936 50619454548531078 50720089647037104 50724512627804064 50813973849369856 51009990755854662 51332404612594896 51625805533591338 51716856337001552 51819673148804736 51824192017349376 51980257219371264 52249054694962662 52445262764283264 52603198280685696 52745024455033392 52798894702860866 52903862684377488 53233604783431744 53537872405205832 53542541107126512 53648987510918016 53843879131179921 54156998444723136 54184204868850168 54291926946124224 54296661404409984 54493905841013079 54602243625985272 54698543879293888 55119281096014812 55151779955793921 55261425641590728 55285269245654868 55358888473410112 56162813201935104 57160735951422768 57165720580541088 57274375585521024 57279370124438784 57308145109797792 57850805198321232 57965816739470976 57970871574633216 58181463379126746 58297132292405328 58356673092635694 58477789371792672 58665605271537024 59000920609818672 59056030306619591 59178598065771408 59516845519924674 59887805381360712 60230106455856561 60235358745517326 60341593946126704 60456285340272192 60461557353574272 60957230477456439 61186139891663808 61191475551001728 61413766900189343 61535861864205624 61924805564400192 62278749532586376 62402564143983168 62466297958314264 63155915018960832 63183164852176992 63214905680325196 63346104971811648 64305827945350614 64311435653108724 64471663248522516 64713770223389952 65082155848111386 65326555373054592 65495022982626048 65523282068924288 66625294048463232 66687525276659896 66693340677297936 66825931811845248 66831759282048768 67373781054030801 67492606064708104 67626786196049472 67632683503738752 67878373942314537 67884293189392542 68013321007806216 68019252022771056 68443206150126528 68697831173006463 68834407378121784 68840409994876944 69227844597231327 69665406259950216 70063593224159673 70274585203103547 70326699273377856 70538483579169984 71383829873607776 71390054809502016 71791838841573228 72209331259630848 72245606491800224 72389235928165632 72658541121350772 72802991501313696 73492374794686416 73535706607725228 73681900855454304 73713692327539824 74751913346237568 75023465936242383 75030008261960178 75929181822796617 76080134470555656 76214314601897024 76220960774054784 76410860146397056 76998606918892344 77134406931094976 77575284505502328 77729509723207104 77736288026024064 77808897456847592 77970385829056896 78667894146424896 78904797421028544 79117536682550088 79198342054291299 79355794026566232 79850407175147616 80306808607808748 80313811660689768 80608380453696256 81276307303275252 81437890419186336 81581519855551744 82047815818940832 82566407419200256 82927903868482302 83038332710115168 83203418858644224 83288397277752352 84207886691947776 84244219802902656 84461473295748864 84768297974909234 85570982689183489 85741103927134152 85748580870811632 85791657709012766 85911563378281536 85962217664696688 86776207797481848 86948725109206464 87272195068690119 87535009638953541 87998407907305536 88767897098657112 88924454236397248 89831708072041068 90169048261399296 90504498589752716 90512390919190056 90684428010408288 90692336030361408 91257608200168704 91597108230675284 91779209837495712 91787213326502592 91961673475343616 92303792796308436 92887208346600288 93071874764784384 93418124298879564 93699446937471396 93768932364503808 94051311438893312 94774747278265488 94822358520487794 95019157457717472 95186739746002688 95722451788764304 96458741918025921 96707494872783774 96878054828467696 97070655335084928 97623233772167079 97989833059581888 98047608810300304 98242534473939072 98284923103386432 100031287914989844 100040011015946904 100238897717767872 101238909097062156 101440179294074208 101449025255608128 101826439784088813 102019981511709324 102664809225189792 103251611067182676 103433712674003104 103639346297609472 104498109389925324 104890525528566528 105206396561371392 105490048910066784 105597789405721732 105807725368754976 106467209566863488 107075744810411664 107085082214253024 107297975021836032 107687758262359842 108313996889446272 108368409737700336 108583853892248448 108593322808819968 108987811682026158 109204487251970544 109397087758587776 110238562192029624 110303559911587842 110522851283181456 110570538491309736 110717776946820224 112545012392940267 114321471902845536 114331441161082176 114548751171042048 114616290219595584 115701610396642464 115931633478941952 116362926758253492 116594264584810656 116713346185271388 116955578743585344 117331210543074048 118001841219637344 118112060613239182 118357196131542816 119033691039849348 119775610762721424 120460212911713122 120470717491034652 120683187892253408 120912570680544384 120923114707148544 121914460954912878 122372279783327616 122382951102003456 122827533800378686 123071723728411248 123849611128800384 124557499065172752 124805128287966336 124932595916628528 126311830037921664 126366329704353984 126429811360650392 126692209943623296 127152446962363851 128611655890701228 128622871306217448 128687486563519149 128943326497045032 130164311696222772 130653110746109184 131046564137848576 133250588096926464 133375050553319792 133386681354595872 133651863623690496 134747562108061602 134985212129416208 135253572392098944 135265367007477504 135756747884629074 135768586378785084 136026642015612432 136038504045542112 136886412300253056 137395662346012926 137668814756243568 137680819989753888 138455689194462654 139330812519900432 140127186448319346 140549170406207094 140653398546755712 141076967158339968 142233537780731691 142767659747215552 142780109619004032 143583677683146456 144491212983600448 145317082242701544 145605983002627392 146984749589372832 147071413215450456 147363801710908608 147427384655079648 149503826692475136 150046931872484766 150060016523920356 151858363645593234 152160268941111312 152428629203794048 152441921548109568 152821720292794112 153997213837784688 154268813862189952 155150569011004656 155459019446414208 155472576052048128 155617794913695184 155940771658113792 157335788292849792 157809594842057088 158235073365100176 158382872532067253 158396684108582598 158711588053132464 159700814350295232 160294939403681747 160613617215617496 160627623321379536 161531637393539763 162552614606550504 162875780838372672 163481717523039237 164095631637881664 165455339867381763 165855807736964604 166076665420230336 166576794555504704 168488439605805312 169536595949818468 171141965378366978 171482207854268304 171497161741623264 171583315418025532 171823126756563072 171924435329393376 173552415594963696 173897450218412928 174544390137380238 175070019277907082 175996815814611072 177168090919858773 177535794197314224 177848908472794496 179663416144082136 180690319367569683 181008997179505432 181024781838380112 181368856020816576 181384672060722816 182871691432369317 183194216461350568 183558419674991424 183574426653005184 184241300700568029 184607585592616872 184796131460013031 185774416693200576 186836248597759128 187398893874942792 189549494556530976 189644717040975588 190038314915434944 191444903577528608 192917483836051842 193414989745567548 193756109656935392 194141310670169856 195246467544334158 195979666119163776 196095217620600608 196485068947878144 196569846206772864 200062575829979688 200080022031893808 200477795435535744 202477818194124312 202880358588148416 202898050511216256 203635121826943611 203652879568177626 204039963023418648 205329618450379584 206093493519019389 206503222134365352 206867425348006208 208996218779850648 210823755609310641 210980097820133568 211195578811443464 211615450737509952 212934419133726976 214151489620823328 214170164428506048 215375516524719684 216627993778892544 216736819475400672 217167707784496896 217975623364052316 218408974503941088 218794175517175552 220477124384059248 220607119823175684 221045702566362912 221141076982619472 221435553893640448 225070397808727149 225090024785880534 227787545468389851 228642943805691072 228662882322164352 229232580439191168 231403220793284928 232725853516506984 233188529169621312 233426692370542776 233911157487170688 236003682439274688 236224121226478364 236714392263085632 237595026162873897 238067382079698696 239551221525442848 240920425823426244 240941434982069304 241366375784506816 241825141361088768 243828921909825756 244744559566655232 245655067600757372 246143447456822496 247699222257600768 249114998130345504 249610256575932672 249865191833257056 252623660075843328 252732659408707968 252859622721300784 253384419887246592 254304893924727702 256712948067550467 257223311781402456 257245742612434896 257374973127038298 257886652994090064 260328623392445544 261816585206070357 262605028916860623 266750101106639584 266773362709191744 269495124216123204 269970424258832416 270507144784197888 271513495769258148 271537172757570168 272053284031224864 272077008091084224 273772824600506112 274791324692025852 275337629512487136 275361639979507776 276911378388925308 278661625039800864 280254372896638692 281098340812414188 281306797093511424 282153934316679936 284467075561463382 285535319494431104 285560219238008064 287167355366292912 288982425967200896 290634164485403088 291211966005254784 293969499178745664 294142826430900912 294727603421817216 294854769310159296 300093863744969532 300120033047840712 300270801981544681 303716727291186468 304320537882222624 304857258407588096 305479319352266439 307994427675569376 308537627724379904 310301138022009312 310918038892828416 311235589827390368 314671576585699584 315619189684114176 316470146730200352 316765745064134506 316793368217165196 317423176106264928 319401628700590464 320589878807363494 321227234431234992 321255246642759072 323063274787079526 325105229213101008 325751561676745344 326963435046078474 328191263275763328 330910679734763526 331711615473929208 332153330840460672 333153589111009408 339073191899636936 342283930756733956 342964415708536608 342994323483246528 343166630836051064 343646253513126144 343848870658786752 347104831189927392 347794900436825856 349088780274760476 350140038555814164 351993631629222144 354336181839717546 355071588394628448 355697816945588992 359326832288164272 361380638735139366 362017994359010864 362049563676760224 362737712041633152 362769344121445632 365743382864738634 366388432922701136 367116839349982848 367148853306010368 368482601401136058 369215171185233744 369592262920026062 371548833386401152 373672497195518256 374797787749885584 379098989113061952 379289434081951176 380076629830869888 381457340887091553 382889807155057216 385834967672103684 386062459690557447 386829979491135096 387512219313870784 390492935088668316 391959332238327552 392190435241201216 393139692413545728 400125151659959376 400160044063787616 400955590871071488 404955636388248624 405760717176296832 405796101022432512 407270243653887222 407305759136355252 408079926046837296 410659236900759168 412186987038038778 413006444268730704 413734850696012416 417992437559701296 421647511218621282 421960195640267136 422391157622886928 423230901475019904 426700613342195073 428302979241646656 428340328857012096 429896368301325401 430751033049439368 433473638950801344 435086264095707599 435951246728104632 436817949007882176 440954248768118496 441214239646351368 442091405132725824 442282153965238944 450140795617454298 450180049571761068 455575090936779702 457285887611382144 457325764644328704 458465160878382336 462806441586569856 465451707033013968 466377058339242624 466853384741085552 467822314974341376 472007364878549376 472448242452956728 473428784526171264 475148617596201759 475190052325747794 476134764159397392 479102443050885696 480884818211045241 481840851646852488 481882869964138608 482732751569013632 484594912180619289 487657843819651512 490445152569117711 491310135201514744 492286894913644992 496366019602145289 498229996260691008 499730383666514112 505465318817415936 505719245442601568 508609787849455404 513425896135100934 514446623562804912 514491485224869792 514749946254076596 515773305988180128 520657246784891088 523633170412140714 525210057833721246 531504272759576319 533500202213279168 533546725418383488 538990248432246408 539940848517664832 543026991538516296 543074345515140336 544106568062449728 544154016182168448 549582649384051704 550675259024974272 550723279959015552 552723902101704087 553822756777850616 554388394380039093 557323250079601728 560508745793277384 562196681624828376 568934151122926764 571070638988862208 574334710732585824 577964851934401792 581268328970806176 582423932010509568 587938998357491328 588285652861801824 589455206843634432 589709538620318592 598996878824284423 600187727489939064 600240066095681424 600541603963089362 607433454582372936 608641075764445248 610905365480830833 610958638704532878 615988855351138752 618280480557058167 620602276044018624 622471179654780736 632940293460400704 633531490128269012 633586736434330392 634846352212529856 638803257401180928 641179757614726988 642454468862469984 642510493285518144 646126549574159052 650210458426202016 651503123353490688 653926870092156948 656382526551526656 661821359469527052 663423230947858416 664306661680921344 666307178222018816 675211193426181447 678146383799273872 683362636405169553 684567861513467912 685928831417073216 685988646966493056 686333261672102128 687697741317573504 694209662379854784 698177560549520952 700280077111628328 708672363679435092 710143176789256896 712785078488621691 718653664576328544 722761277470278732 724035988718021728 724099127353520448 725475424083266304 731486765729477268 732776865845402272 734233678699965696 736965202802272116 738430342370467488 739184525840052124 743097666772802304 747344994391036512 749595575499771168 758197978226123904 758578868163902352 760153259661739776 762914681774183106 765779614310114432 770138844202651401 771669935344207368 772124919381114894 773659958982270192 775024438627741568 780985870177336632 784380870482402432 787815086750581869 800250303319918752 800320088127575232 809911272776497248 811521434352593664 814540487307774444 814611518272710504 816159852093674592 821318473801518336 824373974076077556 826012888537461408 827469701392024832 835984875119402592 843295022437242564 843920391280534272 844782315245773856 846461802950039808 853401226684390146 856605958483293312 856680657714024192 859792736602650802 861502066098878736 866947277901602688 870172528191415198 871902493456209264 873635898015764352 881908497536236992 882428479292702736 884182810265451648 884564307930477888 900281591234908596 900360099143522136 900812405944634043 911150181873559404 914571775222764288 925612883173139712 930903414066027936 932754116678485248 933706769482171104 944014729757098752 944896484905913456 946857569052342528 950297235192403518 950380104651495588 952269528318794784 958204886101771392 961769636422090482 963681703293704976 963765739928277216 965465503138027264 969189824361238578 975315687639303024 980890305138235422 982620270403029488 984573789827289984 992732039204290578 996459992521382016 999460767333028224 1011438490885203136 1017219575698910808 1026851792270201868 1028893247125609824 1028982970449739584 1029499892508153192 1031546611976360256 1041314493569782176 1047266340824281428 1050420115667442492 1063008545519152638 1067000404426558336 1067093450836766976 1077980496864492816 1079881697035329664 1086053983077032592 1086148691030280672 1088213136124899456 1088308032364336896 1099165298768103408 1101350518049948544 1101446559918031104 1105447804203408174 1107645513555701232 1108776788760078186 1114646500159203456 1121017491586554768 1122064575825772229 1124393363249656752 1137868302245853528 1144372022661274659 1148669421465171648 1158187379071672341 1162536657941612352 1175877996714982656 1176571305723603648 1179419077240637184 1197993757648568846 1200375454979878128 1200480132191362848 1201083207926178724 1214866909164745872 1217282151528890496 1221810730961661666 1221917277409065756 1231977710702277504 1236560961114116334 1241204552088037248 1244942359309561472 1265880586920801408 1267062980256538024 1267173472868660784 1269692704425059712 1280101840026585219 1282359515229453976 1284908937724939968 1285020986571036288 1289689104903976203 1292253099148318104 1300420916852404032 1305258792287122797 1307853740184313896 1323642718939054104 1326846461895716832 1350422386852362894 1356292767598547744 1366725272810339106 1369135723026935824 1371857662834146432 1371977293932986112 1372666523344204256 1375395482635147008 1388419324759709568 1396355121099041904 1400560154223256656 1417344727358870184 1420286353578513792 1425445852788605277 1425570156977243382 1437307329152657088 1442654454633135723 1445522554940557464 1448071977436043456 1448198254707040896 1462973531458954536 1465553731690804544 1473930405604544232 1476860684740934976 1478369051680104248 1494689988782073024 1499191150999542336 1516395956452247808 1517157736327804704 1525829363548366212 1531559228620228864 1540277688405302802 1543339870688414736 1544249838762229788 1547319917964540384 1550048877255483136 1561971740354673264 1568761740964804864 1575630173501163738 1594512818278728957 1600500606639837504 1600640176255150464 1619822545552994496 1625848671094486291 1629080974615548888 1629223036545421008 1632319704187349184 1648747948152155112 1652025777074922816 1658171706305112261 1663165183140117279 1671969750238805184 1686590044874485128 1689564630491547712 1706802453368780292 1713211916966586624 1719585473205301604 1723004132197757472 1733894555803205376 1740345056382830396 1743804986912418528 1747271796031528704 1763816995072473984 1764856958585405472 1768365620530903296 1769128615860955776 1796990636472853269 1800563182469817192 1800720198287044272 1801624811889268086 1822300363747118808 1832716096442492499 1854841441671174501 1861806828132055872 1867413538964342208 1889792969811826912 1900594470384807036 1900760209302991176 1904539056637589568 1916409772203542784 1923539272844180964 1927363406587409952 1927531479856554432 1938379648722477156 1950631375278606048 1961780610276470844 1965240540806058976 1969147579654579968 1985464078408581156 1992919985042764032 1998921534666056448 2022876981770406272 2034439151397821616 2053703584540403736 2057786494251219648 2057965940899479168 2058999785016306384 2063093223952720512 2082628987139564352 2094532681648562856 2100840231334884984 2126017091038305276 2134000808853116672 2138355235465865073 2155960993728985632 2159763394070659328 2172107966154065184 2172297382060561344 2176426272249798912 2198330597536206816 2202701036099897088 2210895608406816348 2215291027111402464 2217553577520156372 2229293000318406912 2242034983173109536 2244129151651544458 2248786726499313504 2275736604491707056 2288744045322549318 2297338842930343296 2310416532607954203 2316374758143344682 2325073315883224704 2353142611447207296 2395987515297137692 2400750909959756256 2400960264382725696 2402166415852357448 2429733818329491744 2434564303057780992 2443621461923323332 2443834554818131512 2463955421404555008 2473121922228232668 2482409104176074496 2489884718619122944 2531761173841602816 2534125960513076048 2534346945737321568 2539385408850119424 2560203680053170438 2564719030458907952 2569817875449879936 2570041973142072576 2579378209807952406 2584506198296636208 2600841833704808064 2610517584574245594 2615707480368627792 2647285437878108208 2653692923791433664 2700844773704725788 2702437217833902129 2712585535197095488 2733450545620678212 2738271446053871648 2743715325668292864 2745333046688408512 2776838649519419136 2792710242198083808 2801120308446513312 2834689454717740368 2840572707157027584 2850891705577210554 2851140313954486764 2874614658305314176 2885308909266271446 2891045109881114928 2896143954872086912 2896396509414081792 2925947062917909072 2931107463381609088 2947860811209088464 2953721369481869952 2956738103360208496 2989379977564146048 2998382301999084672 3009274578109277807 3034315472655609408 3045603848669953193 3051658727096732424 3080555376810605604 3086679741376829472 3088499677524459576 3094639835929080768 3123943480709346528 3151260347002327476 3189025636557457914 3201001213279675008 3201280352510300928 3239645091105988992 3251697342188972582 3258161949231097776 3258446073090842016 3264639408374698368 3297495896304310224 3304051554149845632 3316343412610224522 3326330366280234558 3343939500477610368 3366193727477316687 3373180089748970256 3379129260983095424 3413604906737560584 3433116067983823977 3439170946410603208 3446008264395514944 3474562137215017023 3480690112765660792 3487609973824837056 3527633990144947968 3529713917170810944 3538257231721911552 3593981272945706538 3601126364939634384 3601440396574088544 3603249623778536172 3644600727494237616 3665432192884984998 3709682883342349002 3723613656264111744 3734827077928684416 3779585939623653824 3801188940769614072 3801520418605982352 3809078113275179136 3847078545688361928 3854726813174819904 3855062959713108864 3869067314711928609 3876759297444954312 3901262750557212096 3915776376861368391 3923561220552941688 3930481081612117952 3970928156817162312 4045753963540812544 4068878302795643232 4107407169080807472 4115572988502439296 4115931881798958336 4117999570032612768 4126186447905441024 4165257974279128704 4189065363297125712 4192978151769990961 4201680462669769968 4252034182076610552 4276337558365815831 4276710470931730146 4311921987457971264 4327963363899407169 4344215932308130368 4344594764121122688 4396661195072413632 4421791216813632696 4430582054222804928 4435107155040312744 4484069966346219072 4488258303303088916 4497573452998627008 4551473208983414112 4577488090645098636 4594677685860686592 4620833065215908406 4632749516286689364 4650146631766449408 4706285222894414592 4783538454836186871 4791975030594275384 4801501819919512512 4801920528765451392 4804332831704714896 4859467636658983488 4877546013283458873 4887242923846646664 4887669109636263024 4946243844456465336 4974515118915336783 4989495549420351837 5068251921026152096 5068693891474643136 5120407360106340876 5129438060917815904 5139635750899759872 5158756419615904812 5169012396593272416 5201683667409616128 5221035169148491188 5231414960737255584 5294570875756216416 5307385847582867328 5390971909418559807 5401689547409451576 5404874435667804258 5425171070394190976 5466901091241356424 5476542892107743296 5490666093376817024 5585420484396167616 5602240616893026624 5669378909435480736 5701783411154421108 5702280627908973528 5749229316610628352 5770617818532542892 5782090219762229856 5792287909744173824 5851894125835818144 5862214926763218176 5895721622418176928 5907442738963739904 5913476206720416992 5978759955128292096 5996764603998169344 6018549156218555614 6068630945311218816 6091207697339906386 6103317454193464848 6161110753621211208 6173359482753658944 6176999355048919152 6189279671858161536 6247886961418693056 6302520694004654952 6378051273114915828 6402002426559350016 6479290182211977984 6503394684377945164 6516323898462195552 6516892146181684032 6529278816749396736 6594991792608620448 6608103108299691264 6632686825220449044 6652660732560469116 6687879000955220736 6732387454954633374 6746360179497940512 6758258521966190848 6827209813475121168 6866232135967647954 6878341892821206416 6892016528791029888 6931249597823862609 6949124274430034046 6961380225531321584 6975219947649674112 7059427834341621888 7187962545891413076 7202252729879268768 7202880793148177088 7206499247557072344 7289201454988475232 7330864385769969996 7419365766684698004 7447227312528223488 7469654155857368832 7559171879247307648 7602377881539228144 7603040837211964704 7618156226550358272 7694157091376723856 7709453626349639808 7710125919426217728 7738134629423857218 7753518594889908624 7802525501114424192 7831552753722736782 7847122441105883376 7860962163224235904 7941856313634324624 8107311653501706387 8137756605591286464 8214814338161614944 8231145977004878592 8235999140065225536 8330515948558257408 8378130726594251424 8385956303539981922 8403360925339539936 8504068364153221104 8552675116731631662 8553420941863460292 8623843974915942528 8655926727798814338 8688431864616260736 8689189528242245376 8793322390144827264 8843582433627265392 8861164108445609856 8870214310080625488 8968139932692438144 8976516606606177832 8995146905997254016 9027823734327833421 9102946417966828224 9136811546009859579 9154976181290197272 9241666130431816812 9265499032573378728 9567076909672373742 9583950061188550768 9603003639839025024 9603841057530902784 9608665663409429792 9718935273317966976 9755092026566917746 9774485847693293328 9775338219272526048 9892487688912930672 9949030237830673566 9978991098840703674 10098581182431950061 10136503842052304192 10137387782949286272 10240814720212681752 10258876121835631808 10317512839231809624 10338024793186544832 10442070338296982376 10462829921474511168 10589141751512432832 10614771695165734656 10781943818837119614 10803379094818903152 10809748871335608516 10850342140788381952 10933802182482712848 10953085784215486592 10981332186753634048 11170840968792335232 11204481233786053248 11338757818870961472 11380940697661404037 11403566822308842216 11404561255817947056 11541235637065085784 11564180439524459712 11607201944135785827 11703788251671636288 11747329130584105173 11791443244836353856 11826952413440833984 12037098312437111228 12137261890622437632 12182415394679812772 12206634908386929696 12322221507242422416 12346718965507317888 12353998710097838304 12378559343716323072 12495773922837386112 12578934455309972883 12605041388009309904 12756102546229831656 12829012675097447493 12983890091698221507 13006789368755890328 13032647796924391104 13033784292363368064 13189983585217240896 13265373650440898088 13305321465120938232 13464774909909266748 13492720358995881024 13654419626950242336 13732464271935295908 13756683785642412832 13784033057582059776 13862499195647725218 13898248548860068092 13922760451062643168 13950439895299348224 14118855668683243776 14375925091782826152 14404505459758537536 14405761586296354176 14412998495114144688 14578402909976950464 14632638039850376619 14661728771539939992 14838731533369396008 14968486648261055511 15118343758494615296 15204755763078456288 15206081674423929408 15388314182753447712 15418907252699279616 15476269258847714436 15507037189779817248 15605051002228848384 15663105507445473564 15694244882211766752 15721924326448471808 15883712627268649248 16172915728255679421 16214623307003412774 16275513211182572928 16429628676323229888 16471998280130451072 16756261453188502848 16771912607079963844 16806721850679079872 17008136728306442208 17105350233463263324 17106841883726920584 17247687949831885056 17311853455597628676 17376863729232521472 17586644780289654528 17687164867254530784 17722328216891219712 17740428620161250976 17936279865384876288 17953033213212355664 17990293811994508032 18055647468655666842 18205892835933656448 18273623092019719158 18309952362580394544 18483332260863633624 18530998065146757456 19134153819344747484 19167900122377101536 19206007279678050048 19217331326818859584 19437870546635933952 19510184053133835492 19548971695386586656 19550676438545052096 19784975377825861344 19898060475661347132 19957982197681407348 20197162364863900122 20273007684104608384 20274775565898572544 20481629440425363504 20517752243671263616 20635025678463619248 20676049586373089664 20884140676593964752 20925659842949022336 21178283503024865664 21319226940689672351 21563887637674239228 21606758189637806304 21619497742671217032 21867604364965425696 21906171568430973184 22341681937584670464 22408962467572106496 22677515637741922944 22761881395322808074 22807133644617684432 22809122511635894112 23082471274130171568 23128360879048919424 23214403888271571654 23407576503343272576 23494658261168210346 23582886489672707712 23653904826881667968 24074196624874222456 24321934960505119161 24364830789359625544 24413269816773859392 24644443014484844832 24693437931014635776 24707997420195676608 24991547845674772224 25157868910619945766 25210082776018619808 25512205092459663312 25658025350194894986 25967780183396443014 26013578737511780656 26065295593848782208 26067568584726736128 26379967170434481792 26530747300881796176 26610642930241876464 26929549819818533496 26985440717991762048 27083471202983500263 27308839253900484672 27410434638029578737 27464928543870591816 27513367571284825664 27724998391295450436 27796497097720136184 27845520902125286336 28751850183565652304 28809010919517075072 28811523172592708352 28825996990228289376 29156805819953900928 29265276079700753238 29323457543079879984 29677463066738792016 29936973296522111022 30295743547295850183 30409511526156912576 30412163348847858816 30776628365506895424 30891124750795239529 30952538517695428872 31014074379559634496 31326211014890947128 31388489764423533504 31767425254537298496 32345831456511358842 32429246614006825548 32551026422365145856 32859257352646459776 32943996560260902144 33512522906377005696 33543825214159927688 33613443701358159744 34016273456612884416 34142822092984212111 34210700466926526648 34213683767453841168 34623706911195257352 34821605832407357481 35241987391752315519 35374329734509061568 35480857240322501952 35906066426424711328 36111294937311333684 36411785671867312896 36547246184039438316 36619904725160789088 36966664521727267248 37061996130293514912 37736803365929918649 38268307638689494968 38335800244754203072 38434662653637719168 39020368106267670984 39097943390773173312 39101352877090104192 39569950755651722688 39796120951322694264 39915964395362814696 40394324729727800244 40546015368209216768 40963258880850727008 41035504487342527232 41270051356927238496 41352099172746179328 41768281353187929504 41851319685898044672 42356567006049731328 42638453881379344702 43127775275348478456 43213516379275612608 43238995485342434064 43735208729930851392 43897914119551129857 45355031275483845888 45523762790645616148 45614267289235368864 45618245023271788224 46164942548260343136 46256721758097838848 46428807776543143308 46815153006686545152 46989316522336420692 47165772979345415424 47307809653763335936 48148393249748444912 48518747184767038263 48643869921010238322 48729661578719251088 48826539633547718784 49288886028969689664 49415994840391353216 50315737821239891532 50420165552037239616 51024410184919326624 51316050700389789972 51935560366792886028 52027157475023561312 52130591187697564416 52759934340868963584 53061494601763592352 53221285860483752928 53859099639637066992 53970881435983524096 54166942405967000526 54617678507800969344 54820869276059157474 54929857087741183632 55026735142569651328 55449996782590900872 55592994195440272368 55691041804250572672 57503700367131304608 57618021839034150144 57651993980456578752 58313611639907801856 58530552159401506476 58646915086159759968 59354926133477584032 59873946593044222044 60591487094591700366 60819023052313825152 60824326697695717632 61553256731013790848 61782249501590479058 61905077035390857744 62028148759119268992 62652422029781894256 62776979528847067008 63534850509074596992 63957680822069017053 64691662913022717684 64858493228013651096 65718514705292919552 67025045812754011392 67087650428319855376 67226887402716319488 68032546913225768832 68285644185968424222 68421400933853053296 68427367534907682336 69247413822390514704 69643211664814714962 70483974783504631038 70748659469018123136 70961714480645003904 71812132852849422656 72222589874622667368 73094492368078876632 73239809450321578176 73933329043454534496 74123992260587029824 75473606731859837298 76536615277378989936 76671600489508406144 76869325307275438336 78040736212535341968 78195886781546346624 78202705754180208384 79139901511303445376 79592241902645388528 79666584883629828259 79831928790725629392 80788649459455600488 81250413608950500789 81926517761701454016 82231303914088736211 82540102713854476992 83536562706375859008 85276907762758689404 86255550550696956912 86427032758551225216 86477990970684868128 87470417459861702784 87795828239102259714 90887230641887550549 91047525581291232296 91228534578470737728 91236490046543576448 92329885096520686272 92673374252385718587 92857615553086286616 93978633044672841384 96296786499496889824 97037494369534076526 97287739842020476644 97459323157438502176 97653079267095437568 98577772057939379328 98831989680782706432 100631475642479783064 100840331104074479232 102048820369838653248 102428466278952636333 102632101400779579944 103871120733585772056 104054314950047122624 106122989203527184704 106442571720967505856 107718199279274133984 108333884811934001052 109235357015601938688 109641738552118314948 109859714175482367264 110053470285139302656 110899993565181801744 111185988390880544736 111382083608501145344 113210410097789755947 115007400734262609216 115303987960913157504 117061104318803012952 117293830172319519936 118709852266955168064 119747893186088444088 121182974189183400732 121638046104627650304 123106513462027581696 123564499003180958116 123810154070781715488 124056297518238537984 125304844059563788512 125553959057694134016 127069701018149193984 127915361644138034106 129383325826045435368 129716986456027302192 131693742358653389571 134175300856639710752 136065093826451537664 136571288371936848444 136842801867706106592 136854735069815364672 138494827644781029408 139286423329629429924 140967949567009262076 141497318938036246272 141923428961290007808 143624265705698845312 144445179749245334736 146188984736157753264 146479618900643156352 147866658086909068992 148247984521174059648 150947213463719674596 153073230554757979872 153343200979016812288 156081472425070683936 156391773563092693248 158279803022606890752 159184483805290777056 159333169767259656518 159663857581451258784 161577298918911200976 162500827217901001578 163853035523402908032 164462607828177472422 165080205427708953984 167073125412751718016 170553815525517378808 172511101101393913824 172854065517102450432 172955981941369736256 174940834919723405568 175591656478204519428 181774461283775101098 182095051162582464592 182457069156941475456 182472980093087152896 184659770193041372544 185346748504771437174 185715231106172573232 187957266089345682768 191873042466207051159 192593572998993779648 194074988739068153052 194575479684040953288 194918646314877004352 197155544115878758656 201262951284959566128 201680662208148958464 204097640739677306496 204856932557905272666 205264202801559159888 207742241467171544112 208108629900094245248 212245978407054369408 212885143441935011712 215436398558548267968 216237873255566676703 216667769623868002104 219283477104236629896 219719428350964734528 221799987130363603488 222371976781761089472 226420820195579511894 230014801468525218432 230607975921826315008 234122208637606025904 234587660344639039872 237419704533910336128 238999754650889484777 239495786372176888176 242365948378366801464 243751240826851502367 246693911742266208633 247128998006361916232 247620308141563430976 250609688119127577024 255830723288276068212 258766651652090870736 259433972912054604384 263387484717306779142 268350601713279421504 273142576743873696888 273685603735412213184 273709470139630729344 276989655289562058816 278020122757157155761 278572846659258859848 281935899134018524152 287248531411397690624 288890359498490669472 292377969472315506528 292959237801286312704 295733316173818137984 296495969042348119296 301894426927439349192 306146461109515959744 307285398836857908999 312162944850141367872 318368967610581554112 318666339534519313036 319327715162902517568 323154597837822401952 325001654435802003156 327706071046805816064 328925215656354944844 330160410855417907968 334146250825503436032 339631230293369267841 341107631051034757616 345022202202787827648 345911963882739472512 351183312956409038856 363548922567550202196 364190102325164929184 364914138313882950912 369319540386082745088 370693497009542874348 371430462212345146464 375914532178691365536 383746084932414102318 385187145997987559296 388149977478136306104 389150959368081906576 389837292629754008704 402525902569919132256 408195281479354612992 409713865115810545332 410528405603118319776 415484482934343088224 416217259800188490496 424491956814108738816 425770286883870023424 430872797117096535936 432475746511133353406 433335539247736004208 438566954208473259792 439438856701929469056 443599974260727206976 444743953563522178944 452841640391159023788 460029602937050436864 468244417275212051808 469175320689278079744 474839409067820672256 477999509301778969554 478991572744353776352 484731896756733602928 487502481653703004734 493387823484532417266 494257996012723832464 495240616283126861952 501219376238255154048 511661446576552136424 517533303304181741472 518867945824109208768 526774969434613558284 536701203426558843008 546285153487747393776 547371207470824426368 547418940279261458688 553979310579124117632 556040245514314311522 557145693318517719696 563871798268037048304 575619127398621153477 577780718996981338944 584755938944631013056 591466632347636275968 603788853854878698384 612292922219031919488 614570797673715817998 624325889700282735744 636737935221163108224 637332679069038626072 638655430325805035136 646309195675644803904 648713619766700030109 650003308871604006312 657850431312709889688 679262460586738535682 682215262102069515232 690044404405575655296 691823927765478945024 702366625912818077712 716999263952668454331 727097845135100404392 728380204650329858368 741386994019085748696 742860924424690292928 751829064357382731072 767492169864828204636 770374291995975118592 776299954956272612208 778301918736163813152 779674585259508017408 805051805139838264512 819427730231621090664 821056811206236639552 830968965868686176448 834060368271471467283 861745594234193071872 864951493022266706812 866671078495472008416 877133908416946519584 878877713403858938112 887199948521454413952 889487907127044357888 905683280782318047576 921856196510573726997 936488834550424103616 955999018603557939108 957983145488707552704 969463793513467205856 975004963307406009468 986775646969064834532 988515992025447664928 990481232566253723904 1002438752476510308096 1023322893153104272848 1035066606608363482944 1037735891648218417536 1053549938869227116568 1073402406853117686016 1092570306975494787552 1094742414941648852736 1107958621158248235264 1112080491028628623044 1114291386637035439392 1127743596536074096608 1151238254797242306954 1155561437993962677888 1169511877889262026112 1207577707709757396768 1224585844438063838976 1229141595347431635996 1248651779400565471488 1273475870442326216448 1274665358138077252144 1277310860651610070272 1292618391351289607808 1297427239533400060218 1300006617743208012624 1315700862625419779376 1358524921173477071364 1364430524204139030464 1380088808811151310592 1404733251825636155424 1433998527905336908662 1454195690270200808784 1456760409300659716736 1482773988038171497392 1485721848849380585856 1503658128714765462144 1513665112788966736921 1534984339729656409272 1552599909912545224416 1556603837472327626304 1610103610279676529024 1638855460463242181328 1642113622412473279104 1661937931737372352896 1668120736542942934566 1726857382195863460431 1729902986044533413624 1733342156990944016832 1754267816833893039168 1774399897042908827904 1811366561564636095152 1843712393021147453994 1872977669100848207232 1911998037207115878216 1915966290977415105408 1938927587026934411712 1946140859300100090327 1950009926614812018936 1973551293938129669064 1977031984050895329856 2046645786306208545696 2070133213216726965888 2075471783296436835072 2107099877738454233136 2150997791858005362993 2185140613950989575104 2224160982057257246088 2228582773274070878784 2255487193072148193216 2302476509594484613908 2311122875987925355776 2339023755778524052224 2415155415419514793536 2458283190694863271992 2502181104814414401849 2549330716276154504288 2585236782702579215616 2594854479066800120436 2600013235486416025248 2631401725250839558752 2717049842346954142728 2728861048408278060928 2809466503651272310848 2867997055810673817324 2908391380540401617568 2913520818601319433472 2965547976076342994784 2971443697698761171712 3007316257429530924288 3027330225577933473842 3069968679459312818544 3105199819825090448832 3113207674944655252608 3220207220559353058048 3277710920926484362656 3284227244824946558208 3323875863474744705792 3336241473085885869132 3453714764391726920862 3459805972089066827248 3466684313981888033664 3508535633667786078336 3622733123129272190304 3687424786042294907988 3745955338201696414464 3823996074414231756432 3831932581954830210816 3877855174053868823424 3892281718600200180654 3900019853229624037872 3947102587876259338128 3954063968101790659712 4093291572612417091392 4140266426433453931776 4214199755476908466272 4301995583716010725986 4370281227901979150208 4448321964114514492176 4457165546548141757568 4510974386144296386432 4540995338366900210763 4604953019188969227816 4830310830839029587072 4916566381389726543984 5004362209628828803698 5098661432552309008576 5189708958133600240872 5200026470972832050496 5262803450501679117504 5434099684693908285456 5457722096816556121856 5618933007302544621696 5735994111621347634648 5816782761080803235136 5838422577900300270981 5931095952152685989568 6054660451155866947684 6139937358918625637088 6210399639650180897664 6226415349889310505216 6452993375574016088979 6555421841852968725312 6672482946171771738264 6907429528783453841724 6919611944178133654496 6933368627963776067328 7017071267335572156672 7245466246258544380608 7374849572084589815976 7647992148828463512864 7755710348107737646848 7784563437200400361308 7800039706459248075744 7894205175752518676256 7908127936203581319424 8186583145224834182784 8428399510953816932544 8603991167432021451972 8740562455803958300416 8896643928229028984352 8914331093096283515136 9021948772288592772864 9081990676733800421526 9209906038377938455632 9660621661678059174144 9833132762779453087968 10008724419257657607396 10197322865104618017152 10379417916267200481744 10400052941945664100992 10525606901003358235008 10868199369387816570912 11237866014605089243392 11471988223242695269296 11633565522161606470272 11676845155800600541962 11862191904305371979136 12109320902311733895368 12279874717837251274176 12420799279300361795328 12905986751148032177958 13110843683705937450624 13344965892343543476528 13622986015100700632289 13814859057566907683448 13839223888356267308992 14490932492517088761216 14749699144169179631952 15295984297656927025728 15569126874400800722616 15600079412918496151488 15788410351505037352512 16373166290449668365568 16856799021907633865088 17207982334864042903944 17515267733700900812943 17793287856458057968704 18163981353467600843052 18419812076755876911264 19666265525558906175936 20017448838515315214792 20394645730209236034304 20758835832534400963488 20800105883891328201984 21051213802006716470016 21736398738775633141824 22943976446485390538592 23267131044323212940544 23353690311601201083924 23724383808610743958272 24218641804623467790736 24559749435674502548352 25811973502296064355916 26221687367411874901248 26689931784687086953056 27245972030201401264578 27629718115133815366896 27678447776712534617984 28981864985034177522432 29499398288338359263904 30591968595313854051456 31138253748801601445232 31200158825836992302976 31576820703010074705024 33713598043815267730176 34415964669728085807888 35030535467401801625886 35586575712916115937408 36327962706935201686104 36839624153511753822528 39332531051117812351872 40034897677030630429584 40868958045302101896867 41517671665068801926976 43472797477551266283648 45887952892970781077184 46707380623202402167848 48437283609246935581472 49119498871349005096704 51623947004592128711832 53379863569374173906112 54491944060402802529156 55259436230267630733792 55356895553425069235968 58998796576676718527808 61183937190627708102912 62276507497603202890464 62400317651673984605952 63153641406020149410048 68831929339456171615776 70061070934803603251772 71173151425832231874816 72655925413870403372208 73679248307023507645056 78665062102235624703744 80069795354061260859168 81737916090604203793734 83035343330137603853952 86945594955102532567296 91775905785941562154368 93414761246404804335696 96874567218493871162944 103247894009184257423664 106759727138748347812224 108983888120805605058312 110518872460535261467584 117997593153353437055616 122606874135906305690601 124553014995206405780928 137663858678912343231552 140122141869607206503544 145311850827740806744416 147358496614047015290112 160139590708122521718336 163475832181208407587468 166070686660275207707904 183551811571883124308736 186829522492809608671392 193749134436987742325888 206495788018368514847328 213519454277496695624448 217967776241611210116624 221037744921070522935168 235995186306706874111232 245213748271812611381202 249106029990412811561856 275327717357824686463104 280244283739214413007088 290623701655481613488832 320279181416245043436672 326951664362416815174936 373659044985619217342784 387498268873975484651776 412991576036737029694656 435935552483222420233248 442075489842141045870336 490427496543625222762404 498212059980825623123712 550655434715649372926208 560488567478428826014176 581247403310963226977664 640558362832490086873344 653903328724833630349872 747318089971238434685568 825983152073474059389312 871871104966444840466496 980854993087250445524808 1120977134956857652028352 1162494806621926453955328 1307806657449667260699744 1494636179942476869371136 1651966304146948118778624 1743742209932889680932992 1961709986174500891049616 2241954269913715304056704 2615613314899334521399488 3487484419865779361865984 3923419972349001782099232 4483908539827430608113408 5231226629798669042798976 7846839944698003564198464 10462453259597338085597952 15693679889396007128396928 31387359778792014256793856
- Sum of all divisors σ(n): 116790900003765592675369299
- Sum of proper divisors (its aliquot sum) s(n): 85403540224973578418575443
- 31387359778792014256793856 is an abundant number, because the sum of its proper divisors (85403540224973578418575443) is greater than itself. Its abundance is 54016180446181564161781587
Bases of 31387359778792014256793856
- Binary: 11001111101101000100000101110110110111000110000001011101110111100101111101001000000002
- Hexadecimal: 0x19F6882EDB8C0BBBCBE900
- Base-36: 3XZ5VWU640GKADS00
Squares and roots of 31387359778792014256793856
- 31387359778792014256793856 squared (313873597787920142567938562) is 985166353883330682139215364686812660075052479348736
- 31387359778792014256793856 cubed (313873597787920142567938563) is 30921770791296833354838930416095333761347392206079229906209493368626286166016
-
31387359778792014256793856 is a
perfect square number . Itssquare root is 5602442304816 -
The
cube root of 31387359778792014256793856 is 315441087.8816622961
Scales and comparisons
How big is 31387359778792014256793856?- 31,387,359,778,792,014,256,793,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,387,359,778,792,014,256,793,856 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 31387359778792014256793856 cubic inches would be around 26286757.3 feet tall.
Recreational maths with 31387359778792014256793856
- 31387359778792014256793856 backwards is 65839765241029787795378313
- The number of decimal digits it has is: 26
- The sum of 31387359778792014256793856's digits is 135
- 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 31387359778792014256793856 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 31387359778792014256793856 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/31387359778792014256793856/
Chicago style:
Numbermatics. 2024. "Number 31387359778792014256793856 - Facts about the integer". https://numbermatics.com/n/31387359778792014256793856/
The information we have on file for 31387359778792014256793856 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 31387359778792014256793856, math, Factors of 31387359778792014256793856, curriculum, school, college, exams, university, Prime factorization of 31387359778792014256793856, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, three hundred eighty-seven sextillion, three hundred fifty-nine quintillion, seven hundred seventy-eight quadrillion, seven hundred ninety-two trillion, fourteen billion, two hundred fifty-six million, seven hundred ninety-three thousand, eight hundred fifty-six.