29404335100289276157184
29,404,335,100,289,276,157,184 is an even composite number composed of six prime numbers multiplied together.
29404335100289276157184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eight thousand and sixty-four divisors.
Prime factorization of 29404335100289276157184:
28 × 76 × 113 × 293 × 61 × 793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 29 × 29 × 29 × 61 × 79 × 79 × 79)See below for interesting mathematical facts about the number 29404335100289276157184 from the Numbermatics database.
Names of 29404335100289276157184
- Cardinal: 29404335100289276157184 can be written as Twenty-nine sextillion, four hundred four quintillion, three hundred thirty-five quadrillion, one hundred trillion, two hundred eighty-nine billion, two hundred seventy-six million, one hundred fifty-seven thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 2.9404335100289276157184 × 1022
Factors of 29404335100289276157184
Divisors of 29404335100289276157184
- Number of divisors d(n): 8064
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 29 32 44 49 56 58 61 64 77 79 88 98 112 116 121 122 128 154 158 176 196 203 224 232 242 244 256 308 316 319 343 352 392 406 427 448 464 484 488 539 553 616 632 638 671 686 704 784 812 841 847 854 869 896 928 968 976 1078 1106 1232 1264 1276 1331 1342 1372 1408 1421 1568 1624 1682 1694 1708 1738 1769 1792 1856 1936 1952 2156 2212 2233 2291 2401 2464 2528 2552 2662 2684 2744 2816 2842 2989 3136 3248 3364 3388 3416 3476 3509 3538 3712 3773 3871 3872 3904 4312 4424 4466 4582 4697 4802 4819 4928 5056 5104 5324 5368 5488 5684 5887 5929 5978 6083 6241 6272 6496 6728 6776 6832 6952 7018 7076 7381 7424 7546 7742 7744 7808 8624 8848 8932 9164 9251 9317 9394 9559 9604 9638 9856 9947 10112 10208 10648 10736 10976 11368 11774 11858 11956 12166 12383 12482 12544 12992 13456 13552 13664 13904 14036 14152 14762 15092 15484 15488 15616 15631 16037 16807 17248 17696 17864 18328 18502 18634 18788 19118 19208 19276 19459 19712 19894 20224 20416 20923 21296 21472 21952 22736 23548 23716 23912 24332 24389 24563 24766 24964 25201 25984 26411 26912 27097 27104 27328 27808 28072 28304 29524 30184 30968 30976 31262 32074 32879 33614 33733 34496 35392 35728 36656 37004 37268 37576 38236 38416 38552 38599 38918 39788 40832 41209 41503 41846 42581 42592 42944 43687 43904 45472 47096 47432 47824 48664 48778 49126 49532 49928 50402 51301 51667 51968 52822 53009 53824 54194 54208 54656 55616 56144 56608 59048 60368 61936 62524 64148 64757 65219 65758 66439 66913 67228 67466 68651 68992 69629 70784 71456 73312 74008 74536 75152 76472 76832 77104 77198 77836 79576 81191 81664 82418 83006 83692 85162 85184 85888 86681 87374 87808 90944 94192 94864 95648 97328 97556 98252 99064 99856 100804 101761 102602 103334 105149 105644 106018 107648 108388 108416 109312 109417 111232 112259 112288 113216 117649 118096 120736 123872 125048 128296 129514 130438 131516 132878 133826 134456 134932 136213 137302 137984 139258 139751 141568 142912 146461 146624 148016 149072 150304 152944 153664 154208 154396 155672 159152 162382 164836 166012 167384 170324 170368 170723 171776 171941 173362 174748 176407 180989 181888 184877 188384 189679 189728 191296 194656 195112 196504 198128 199712 201608 203522 205204 206668 210298 211288 212036 214049 215296 216776 216832 218834 222464 224518 224576 226432 230153 235298 236131 236192 241472 247744 250096 256592 259028 260876 263032 265756 267652 268279 268912 269864 270193 272426 274604 277211 278516 279502 285824 288463 290521 292922 293248 296032 298067 298144 300608 305809 305888 307328 308416 308792 311344 318304 324764 329672 332024 334768 340648 340736 341446 343882 346724 349496 352814 359107 361669 361978 363776 369754 371063 376768 379358 379456 380701 382592 389312 390224 393008 396256 399424 403216 407044 410408 413336 420596 422576 424072 428098 433552 437668 449036 449152 452864 453299 456533 460306 465073 468391 470596 472262 472384 480557 482944 487403 493039 495488 500192 513184 518056 521752 526064 531512 535304 536558 537824 539728 540386 544852 549208 554422 557032 559004 564311 568337 571648 576926 581042 583099 585844 586496 592064 596134 596288 601216 606767 611618 611776 614656 616832 617584 622688 636608 649528 659344 664048 669536 681296 682892 687764 693448 698992 705628 712327 718214 723338 723956 730829 736043 739508 742126 753536 755161 758716 758912 761402 765184 765919 778624 780448 785813 786016 792512 798848 806432 814088 820816 826672 841192 845152 848144 856196 867104 875336 898072 898304 906598 913066 920612 930146 936782 941192 944524 944768 953491 961114 965888 974806 978257 986078 990976 1000384 1025227 1026368 1036112 1043504 1052128 1063024 1070608 1073116 1075648 1079456 1080772 1089704 1098416 1108844 1114064 1118008 1119371 1128622 1136674 1153852 1162084 1166198 1171688 1184128 1192268 1192576 1195061 1202432 1203587 1213534 1223236 1223552 1233664 1234849 1235168 1245376 1266923 1273216 1294139 1299056 1318688 1327753 1328096 1339072 1362592 1365784 1375528 1386896 1397984 1411256 1424654 1436428 1446676 1447912 1461658 1472086 1479016 1484252 1487729 1498343 1507072 1510322 1517432 1517824 1522804 1531838 1537261 1557248 1560896 1571626 1572032 1585024 1597696 1611071 1612864 1628176 1641632 1652917 1653344 1682384 1690304 1696288 1712392 1734208 1750672 1796144 1813196 1826132 1841224 1860292 1873564 1877953 1882384 1889048 1889536 1891351 1906982 1922228 1926731 1940477 1949612 1956514 1972156 1990879 2000768 2019241 2033647 2050454 2052736 2072224 2086469 2087008 2104256 2126048 2140663 2141216 2146232 2151296 2158912 2161544 2179408 2196832 2217688 2228128 2236016 2238742 2257244 2273348 2307704 2324168 2332396 2343376 2354539 2368256 2384536 2385152 2390122 2407174 2427068 2446472 2447104 2469698 2470336 2490752 2513749 2531683 2533846 2546432 2588278 2597441 2598112 2637376 2655506 2656192 2664907 2678144 2725184 2731568 2751056 2773792 2795968 2822512 2849308 2872856 2893352 2895824 2923316 2944172 2951069 2958032 2968504 2975458 2996686 3020644 3034864 3045608 3049321 3063676 3074522 3121792 3143252 3144064 3170048 3173093 3195731 3222142 3225728 3255511 3256352 3278737 3283264 3305834 3306688 3363899 3364768 3380608 3392576 3411821 3424784 3451273 3468416 3501344 3592288 3626392 3652264 3682448 3720584 3747128 3755906 3764768 3778096 3782702 3813964 3844456 3853462 3880954 3899224 3913028 3944312 3950177 3978359 3981758 4001536 4038482 4052779 4067294 4081693 4100908 4105472 4144448 4172938 4174016 4187711 4208512 4247369 4252096 4281326 4282432 4292464 4302592 4317824 4323088 4358816 4393664 4435376 4456256 4472032 4477484 4514488 4546696 4615408 4648336 4664792 4686752 4709078 4769072 4780244 4814348 4854136 4892944 4939396 4940672 4981504 4986289 5027498 5063366 5067692 5115803 5152301 5176556 5194882 5196224 5248681 5274752 5286127 5311012 5312384 5329814 5356288 5361433 5423429 5450368 5463136 5500691 5502112 5547584 5591936 5645024 5698616 5745712 5786704 5791648 5846632 5888344 5902138 5916064 5937008 5950916 5993372 6041288 6069728 6091216 6098642 6127352 6149044 6207421 6243584 6286504 6288128 6346186 6391462 6414089 6444284 6451456 6511022 6512704 6557474 6566528 6611668 6613376 6674437 6727798 6729536 6761216 6785152 6823642 6847799 6849568 6902546 6936832 7002688 7176589 7184576 7252784 7304528 7364896 7441168 7494256 7511812 7529536 7556192 7565404 7627928 7688912 7706924 7761908 7798448 7826056 7835597 7888624 7900354 7956718 7963516 8039119 8076964 8105558 8134588 8163386 8201816 8288896 8306771 8345876 8348032 8365427 8375422 8417024 8425109 8494738 8504192 8562652 8564864 8584928 8635648 8643943 8646176 8717632 8787328 8868461 8870752 8912512 8944064 8954968 9028976 9093392 9230816 9294271 9296672 9329584 9373504 9418156 9538144 9560488 9628696 9708272 9785888 9878792 9881344 9972578 10054996 10126732 10135384 10231606 10304602 10353112 10389764 10392448 10414103 10488401 10497362 10549504 10572254 10622024 10624768 10659628 10722866 10760827 10846858 10900736 10926272 11001382 11004224 11040329 11095168 11183872 11277497 11290048 11397232 11491424 11570419 11573408 11583296 11693264 11776688 11804276 11832128 11874016 11901832 11986744 12082576 12139456 12182432 12197284 12254704 12298088 12414842 12573008 12692372 12782924 12828178 12888568 13022044 13025408 13114948 13133056 13145671 13223336 13226752 13239457 13348874 13455596 13459072 13487117 13570304 13583339 13647284 13695598 13699136 13805092 13936153 14005376 14134687 14235529 14298131 14353178 14369152 14505568 14605283 14609056 14729792 14882336 14984641 14988512 15023624 15059072 15112384 15130808 15255856 15377824 15413848 15523816 15596896 15652112 15671194 15777248 15800708 15913436 15927032 16078238 16153928 16211116 16269176 16326772 16365019 16403632 16481773 16577792 16613542 16691752 16696064 16730854 16750844 16850218 16909871 16989476 17008384 17125304 17129728 17169856 17287886 17292352 17435264 17574656 17596243 17721781 17736922 17741504 17825024 17888128 17909936 18057952 18182087 18186784 18461632 18588542 18593344 18654349 18659168 18747008 18836312 19076288 19120976 19257392 19416544 19571776 19757584 19945156 20109992 20253464 20270768 20463212 20609204 20657483 20706224 20779528 20784896 20828206 20976802 20994724 21144508 21194041 21244048 21319256 21345247 21445732 21521654 21693716 21852544 21899669 22002764 22008448 22080658 22190336 22211651 22370117 22554994 22580096 22788577 22794464 22951159 22982848 23140838 23146816 23166592 23386528 23547293 23553376 23608552 23664256 23748032 23803664 23973488 24158911 24165152 24278912 24364864 24394568 24509408 24596176 24829684 25146016 25384744 25565848 25656356 25777136 26044088 26050816 26229896 26291342 26446672 26478914 26697748 26911192 26918144 26974234 27166678 27294568 27391196 27398272 27610184 27651239 27848513 27872306 28010752 28269374 28369453 28471058 28571851 28596262 28706356 28738304 29011136 29210566 29218112 29313977 29459584 29731583 29764672 29969282 29977024 30047248 30075379 30118144 30224768 30261616 30511712 30755648 30827696 31047632 31193792 31304224 31342388 31554496 31601416 31826872 31854064 32156476 32307856 32422232 32461759 32538352 32653544 32730038 32807264 32963546 33227084 33383504 33461708 33501688 33700436 33819742 33978952 34250608 34339712 34575772 34584704 34870528 34904023 35192486 35443562 35473844 35483008 35776256 35810621 35819872 36066107 36115904 36364174 36373568 36740767 36923264 37002889 37177084 37186688 37308698 37318336 37494016 37530031 37672624 37964003 38152576 38241952 38504837 38514784 38833088 39143552 39515168 39890312 40219984 40506928 40541536 40926424 41218408 41314966 41412448 41559056 41656412 41953604 41989448 42289016 42388082 42488096 42638512 42690494 42891464 43043308 43387432 43451947 43705088 43799338 44005528 44016896 44161316 44423302 44580569 44740234 44898623 45109988 45160192 45577154 45588928 45902318 45965696 46064821 46281676 46293632 46333184 46721059 46773056 47094586 47106752 47217104 47328512 47496064 47607328 47934593 47946976 48317822 48330304 48557824 48729728 48789136 49018816 49192352 49659368 50292032 50769488 51131696 51312712 51554272 52088176 52459792 52582684 52893344 52957828 53395496 53822384 53948468 54333356 54589136 54782392 54796544 54849179 55220368 55302478 55697026 55744612 56273833 56538748 56738906 56942116 57143702 57192524 57412712 57735491 58022272 58147397 58421132 58436224 58557989 58627954 58919168 58975763 59463166 59529344 59657719 59938564 59954048 60094496 60150758 60449536 60507601 60523232 61023424 61511296 61655392 62079227 62095264 62387584 62608448 62684776 63108992 63202832 63653744 63708128 64312952 64615712 64844464 64923518 65076704 65307088 65460076 65614528 65927092 66454168 66767008 66923416 67003376 67400872 67639484 67957904 68281631 68501216 68679424 69151544 69169408 69808046 70384972 70887124 70947688 70966016 71621242 71639744 72132214 72231808 72728348 72747136 72898721 73418807 73481534 73846528 74005778 74354168 74373376 74617396 74636672 75060062 75325789 75345248 75928006 76305152 76483904 77009674 77029568 77282303 77666176 78287104 78942479 79030336 79780624 80439968 80992933 81013856 81083072 81852848 82436816 82629932 82824896 83118112 83312824 83907208 83978896 84578032 84776164 84976192 85277024 85380988 85782928 86086616 86774864 86903894 87598676 88011056 88322632 88430309 88846604 89161138 89480468 89797246 90219976 91154308 91177856 91804636 91931392 92019697 92129642 92563352 92587264 92676199 93442118 93546112 94189172 94213504 94409819 94434208 94992128 95083373 95214656 95869186 95893952 96635644 96660608 97459456 97553071 97578272 98037632 98384704 98942809 99318736 100086917 100584064 101538976 102236981 102263392 102625424 103108544 104176352 104892487 104919584 105165368 105786688 105915656 106790992 107644768 107896936 108666712 109178272 109564784 109698358 110440736 110604956 111394052 111489224 112547666 113077496 113477812 113884232 114287404 114385048 114555133 114825424 115372411 115470982 116044544 116294794 116842264 116872448 117115978 117255908 117530591 117951526 118369097 118926332 119058688 119315438 119877128 119908096 120188992 120301516 121015202 121046464 121443619 122046848 123022592 123173701 123310784 124052467 124158454 124190528 124775168 125216896 125369552 126217984 126405664 127274609 127307488 127416256 128625904 129231424 129688928 129847036 130153408 130580443 130614176 130920152 131229056 131854184 132908336 133534016 133846832 134006752 134801744 135278968 135915808 136563262 137002432 138303088 139616092 140769944 141774248 141895376 143242484 143279488 144264428 144463616 144602381 145456696 145494272 145797442 146837614 146963068 148011556 148358287 148708336 149234792 149273344 149416729 150120124 150651578 150690496 151856012 152211749 152967808 153297683 154019348 154059136 154564606 155332352 155481557 156590819 157279441 157884958 158060672 159520039 159561248 160658113 160879936 161985866 162027712 162166144 163705696 164831051 164873632 165259864 165649792 166236224 166625648 167814416 167957792 169112377 169156064 169552328 169952384 170554048 170761976 171565856 172173232 173549728 173807788 175197352 176022112 176645264 176860618 177693208 178322276 178960936 179594492 180015209 180439952 182308616 182355712 183609272 184039394 184259284 185126704 185352398 186008581 186884236 187092224 188378344 188427008 188819638 188868416 190166746 190429312 191738372 191787904 193271288 193321216 193558673 194939591 195106142 195156544 196075264 196769408 197885618 198586171 198637472 200002957 200173834 201168128 203077952 204473962 204526784 205197839 205250848 206217088 208121081 208352704 209784974 209839168 210330736 210527653 211573376 211831312 213581984 215289536 215793872 217333424 218356544 219129568 219396716 220881472 221209912 222788104 222978448 225095332 226154992 226955624 227232313 227768464 228574808 228770096 229110266 229650848 230744822 230941964 232589588 233134451 233684528 234231956 234511816 235061182 235903052 236738194 237852664 238630876 239754256 240377984 240603032 240896359 242030404 242092928 242887238 244093696 244328161 246347402 246621568 248104934 248316908 248381056 250433792 250674347 250739104 252462749 252811328 254549218 254614976 254832512 257185369 257251808 258462848 259020223 259377856 259694072 260306816 261160886 261228352 261840304 262458112 263708368 265748021 265816672 267068032 267693664 268013504 269533859 269603488 270557936 271831616 273126524 274004864 276606176 279232184 281539888 283548496 283790752 286484968 286558976 288528856 289204762 290913392 291594884 293675228 293926136 296023112 296716574 297416672 298469584 298833458 300240248 301303156 301380992 303712024 304163629 304423498 305935616 306595366 308038696 308118272 309129212 310963114 312063983 313181638 314290361 314558882 315769916 316121344 319040078 319122496 320169541 321316226 321759872 322453747 323971732 324055424 324332288 327047413 327411392 329662102 329747264 330519728 330829169 331299584 332472448 333251296 335542151 335628832 335915584 338224754 338312128 339104656 339904768 341108096 341523952 343131712 344346464 347099456 347615576 350394704 352044224 353290528 353721236 355386416 356644552 357921872 359188984 360030418 360879904 364617232 367218544 368078788 368518568 370253408 370704796 372017162 373768472 376756688 377639276 377736832 380333492 380858624 383476744 383575808 383944253 386542576 387117346 389879182 390212284 390313088 393538816 393916831 395771236 397172342 397274944 400005914 400347668 404148437 406155904 407031779 408947924 409053568 409905923 410395678 410501696 412434176 412830341 414645799 416242162 416705408 417604033 419569948 419678336 420661472 421055306 423146752 423553207 423662624 427163968 430579072 431587744 434554589 434666848 436713088 438259136 438793432 441762944 442419824 445576208 445956896 450190664 452309984 453911248 454464626 455536928 457149616 457540192 458220532 459301696 461489644 461883928 465179176 466268902 467369056 468463912 469023632 470122364 471806104 473476388 475705328 477261752 477971417 479508512 480755968 481206064 481792718 484060808 484185856 485774476 488656322 490386259 492694804 493243136 496209868 496633816 496762112 501348694 501478208 504925498 505622656 506713031 509098436 509229952 509665024 510291047 513931649 514370738 514503616 516925696 518040446 518755712 519388144 520613632 522321772 522456704 523680608 527280523 527416736 531496042 531633344 534136064 535387328 536027008 539067718 539206976 540976121 541115872 543663232 546253048 548009728 553212352 558464368 563079776 566950531 567096992 567581504 572969936 577057712 578409524 581826784 583189768 587350456 587852272 592046224 593433148 594833344 596939168 597666916 600480496 602606312 602761984 607424048 608327258 608846996 613190732 616077392 618258424 619012163 621926228 624127966 626363276 628580722 629117764 631539832 635090401 638080156 638244992 640339082 642632452 643519744 644137879 644907494 647943464 648110848 648733393 654094826 654822784 656234909 659324204 659494528 660868733 661039456 661658338 664944896 665583611 666502592 671084302 671257664 671831168 676449508 676624256 678209312 682216192 682871497 683047904 686263424 688692928 694198912 695231152 700608419 700789408 704088448 706581056 707442472 710772832 713289104 715843744 718377968 720060836 721759808 729234464 734247409 734437088 736157576 737037136 740506816 741409592 744034324 747536944 753513376 755278552 755473664 760666984 766953488 767888506 773085152 774234692 779758364 780424568 780626176 787833662 791542472 794344684 794549888 800011828 800695336 801885931 807606877 808296874 812311808 814063558 817895848 818107136 819811846 820791356 821003392 822714137 825660682 828583679 829291598 832484324 833410816 835208066 839139896 839356672 841322944 842110612 847106414 847325248 850105333 854327936 861158144 862215907 863175488 868367269 869109178 869333696 872185991 873426176 876518272 877586864 883525888 884839648 890922263 891152416 891913792 900381328 904619968 907822496 908929252 911073856 914063101 914299232 915080384 916441064 918603392 922979288 923767856 930358352 932537804 934738112 936927824 938047264 940244728 943612208 946952776 951410656 954523504 955942834 959017024 962412128 963585436 968121616 971548952 977312644 980772518 985389608 992419736 993267632 1002697388 1002956416 1009850996 1011245312 1012216667 1013426062 1018196872 1018459904 1020582094 1027863298 1028741476 1029007232 1036080892 1037511424 1038508009 1038776288 1044643544 1044913408 1045917103 1047361216 1054561046 1054833472 1062992084 1063266688 1065482243 1070774656 1072054016 1073083781 1078135436 1078413952 1081952242 1082231744 1087326464 1088370899 1092506096 1100956087 1106424704 1116640273 1116928736 1124606791 1126159552 1133901062 1134193984 1135163008 1145939872 1153817357 1154115424 1156819048 1163653568 1166379536 1174700912 1175704544 1183786639 1184092448 1186866296 1189666688 1193878336 1195333832 1200960992 1205212624 1214848096 1216654516 1217693992 1226381464 1232154784 1236516848 1238024326 1243852456 1248255932 1252726552 1257161444 1258235528 1260106463 1263079664 1270180802 1276160312 1276489984 1280678164 1285264904 1288275758 1289814988 1292836501 1295886928 1297466786 1302060067 1308189652 1309645568 1312469818 1318648408 1318989056 1321737466 1322078912 1323316676 1331167222 1333005184 1335879809 1342168604 1342515328 1343662336 1352899016 1353248512 1354910711 1356418624 1364577137 1365742994 1366095808 1372526848 1377385856 1388397824 1390103197 1390462304 1400020699 1401216838 1401578816 1408176896 1413162112 1414884944 1421545664 1426578208 1431687488 1436384873 1436755936 1440121672 1443519616 1458468928 1468494818 1468874176 1472315152 1473693571 1474074272 1481013632 1482819184 1488068648 1495073888 1507026752 1510557104 1521333968 1533906976 1535777012 1546170304 1548469384 1559516728 1560849136 1575667324 1583084944 1588689368 1589099776 1590626191 1600023656 1601390672 1603771862 1615213754 1616593748 1628127116 1631941157 1635791696 1639623692 1641582712 1642006784 1645428274 1651321364 1657167358 1658583196 1664968648 1670416132 1674329239 1678279792 1682645888 1684221224 1686274513 1694212828 1694650496 1700210666 1708655872 1710297127 1724431814 1726350976 1730073851 1736734538 1738218356 1738667392 1744371982 1753036544 1754720429 1755173728 1767239243 1769679296 1781844526 1782304832 1783827584 1800297583 1800762656 1809239936 1813141561 1815644992 1817858504 1822147712 1828126202 1828598464 1830160768 1832882128 1837206784 1845958576 1847535712 1860236147 1860716704 1865075608 1869476224 1873855648 1876094528 1880489456 1887224416 1893905552 1902821312 1909047008 1911885668 1918034048 1924824256 1927170872 1936243232 1943097904 1954625288 1961545036 1970779216 1980167299 1984839472 1986535264 2005394776 2005912832 2019701992 2024433334 2026852124 2036393744 2041164188 2055726596 2057482952 2058014464 2072161784 2077016018 2077552576 2089287088 2091834206 2094722432 2109122092 2109666944 2125984168 2126533376 2129145403 2130964486 2141549312 2146167562 2156270872 2156827904 2163904484 2164463488 2176741798 2184447881 2185012192 2200032527 2201912174 2212849408 2233280546 2233857472 2241186787 2249213582 2252319104 2257176229 2267802124 2268387968 2270326016 2289331891 2291879744 2307634714 2308230848 2313638096 2315804183 2327307136 2332759072 2348795057 2349401824 2351409088 2367573278 2368184896 2373732592 2379333376 2387756672 2390667664 2401921984 2410425248 2429696192 2433309032 2435387984 2452762928 2464309568 2473033696 2476048652 2487704912 2496511864 2505453104 2514322888 2516471056 2520212926 2526159328 2540361604 2552320624 2561356328 2564478961 2570529808 2576551516 2579629976 2585673002 2591773856 2594933572 2604120134 2616379304 2624939636 2637296816 2643474932 2644157824 2646633352 2662334444 2666010368 2671759618 2684337208 2685030656 2687609771 2705798032 2709821422 2712837248 2729154274 2731485988 2732191616 2754771712 2757417817 2780206394 2780924608 2800041398 2802433676 2803157632 2826324224 2829039059 2829769888 2843091328 2849222453 2853156416 2863374976 2869341461 2872769746 2873511872 2880243344 2887039232 2902520593 2916937856 2923228231 2936989636 2937748352 2944630304 2947387142 2948148544 2962027264 2964872449 2965638368 2976137296 2990147776 3014053504 3021114208 3041882123 3042667936 3067813952 3071554024 3092340608 3096938768 3119033456 3121698272 3151334648 3166169888 3177378736 3181252382 3200047312 3202781344 3207543724 3230427508 3233187496 3256254232 3263882314 3271583392 3279247384 3283165424 3290856548 3302642728 3314334716 3317166392 3329937296 3340832264 3345799919 3348658478 3356559584 3365291776 3368442448 3372549026 3388425656 3389300992 3400421332 3420594254 3432703813 3448863628 3452701952 3460147702 3473469076 3476436712 3477334784 3488743964 3509440858 3510347456 3521864951 3534478486 3539358592 3546991217 3563689052 3564609664 3567655168 3572037329 3597521543 3600595166 3601525312 3618479872 3626283122 3631289984 3635717008 3639120859 3644295424 3656252404 3657196928 3660321536 3665764256 3690963661 3691917152 3695071424 3720472294 3721433408 3730151216 3738952448 3747711296 3752189056 3760978912 3774448832 3786832847 3787811104 3805642624 3818094016 3823771336 3836068096 3849648512 3854341744 3872486464 3886195808 3909250576 3923090072 3941558432 3960334598 3969678944 3973070528 4010789552 4039403984 4048866668 4053704248 4072787488 4082328376 4111453192 4114965904 4144323568 4154032036 4155105152 4178574176 4183668412 4189444864 4218244184 4219333888 4251968336 4258290806 4261928972 4292335124 4312541744 4327808968 4328926976 4333085141 4353483596 4368895762 4370024384 4400065054 4403824348 4445632807 4466561092 4467714944 4482373574 4498427164 4504638208 4508965153 4514352458 4535604248 4536775936 4541133751 4561103789 4578663782 4583759488 4593644363 4615269428 4616461696 4626081131 4627276192 4631608366 4654614272 4659085277 4665518144 4697590114 4698803648 4702818176 4735146556 4736369792 4747465184 4775513344 4780100479 4781335328 4803843968 4820850496 4859392384 4866618064 4870775968 4904258933 4905525856 4928619136 4946067392 4952097304 4975409824 4993023728 5010906208 5028645776 5032942112 5040425852 5052318656 5080723208 5104641248 5122712656 5128957922 5141059616 5153103032 5159259952 5171346004 5183547712 5189867144 5208240268 5232758608 5249879272 5274593632 5286949864 5288315648 5293266704 5324668888 5343519236 5368674416 5375219542 5394248849 5411596064 5419642844 5425674496 5458308548 5462971976 5464383232 5514835634 5560412788 5561849216 5600082796 5604867352 5606315264 5613201517 5653248139 5658078118 5659539776 5686182656 5698444906 5706312832 5726749952 5738682922 5745539492 5747023744 5758998959 5760486688 5800085753 5805041186 5833875712 5846456462 5873979272 5875496704 5889260608 5894774284 5896297088 5929744898 5931276736 5950737331 5952274592 5980295552 6028107008 6035511349 6042228416 6083764246 6085335872 6105301937 6135627904 6143108048 6184681216 6193877536 6236455841 6238066912 6243396544 6302669296 6332339776 6354757472 6362504764 6398441707 6400094624 6405562688 6415087448 6460855016 6466374992 6512508464 6527764628 6543166784 6558494768 6566330848 6581713096 6605285456 6628669432 6634332784 6659874592 6681664528 6691599838 6697316956 6713119168 6736884896 6745098052 6776851312 6800842664 6841188508 6865407626 6897727256 6920295404 6946938152 6952873424 6977487928 6985994411 7018881716 7020694912 7043729902 7068956972 7078717184 7085516669 7093982434 7127378104 7129219328 7144074658 7195043086 7201190332 7203050624 7252566244 7262579968 7269556063 7271434016 7278241718 7312504808 7314393856 7321419721 7331528512 7381927322 7383834304 7390142848 7440944588 7442866816 7458375701 7460302432 7495422592 7504378112 7511586467 7521957824 7548897664 7573665694 7575622208 7611285248 7636188032 7647542672 7699297024 7706692609 7708683488 7744972928 7772391616 7816481911 7818501152 7846180144 7883116864 7920669196 7939357888 7946141056 8021579104 8076721499 8078807968 8097733336 8107408496 8145574976 8164656752 8222906384 8229931808 8286506473 8288647136 8308064072 8310210304 8357148352 8367336824 8436488368 8503936672 8516581612 8523857944 8584670248 8625083488 8655617936 8666170282 8706967192 8737791524 8740048768 8800130108 8807648696 8820745241 8891265614 8933122184 8935429888 8964747148 8996854328 9017930306 9028704916 9049855507 9071208496 9082267502 9114420469 9122207578 9157327564 9167518976 9187288726 9230538856 9232923392 9252162262 9254552384 9263216732 9284916689 9318170554 9331036288 9351158663 9395180228 9397607296 9405636352 9470293112 9472739584 9484374977 9494930368 9552039959 9560200958 9562670656 9594045901 9607687936 9641700992 9718784768 9730722379 9733236128 9741551936 9800144893 9808517866 9811051712 9857238272 9892134784 9904194608 9950819648 9986047456 10021812416 10054694111 10057291552 10065884224 10080851704 10104637312 10161446416 10209282496 10245425312 10257915844 10282119232 10306206064 10315854997 10318519904 10342692008 10367095424 10379734288 10416480536 10465517216 10499758544 10549187264 10573899728 10586533408 10649337776 10687038472 10737348832 10750439084 10788497698 10823192128 10839285688 10916617096 10925943952 11029671268 11120825576 11123698432 11134383337 11200165592 11209734704 11226403034 11306496278 11316156236 11319079552 11396889812 11412625664 11423588099 11477365844 11491078984 11494047488 11517997918 11520973376 11600171506 11610082372 11692912924 11720304673 11747958544 11778521216 11789548568 11792594176 11803921591 11859489796 11862553472 11901474662 11904549184 11960591104 11972079889 12024728171 12071022698 12084456832 12110516957 12167528492 12170671744 12210603874 12271255808 12283043003 12286216096 12370674701 12387755072 12472911682 12476133824 12486793088 12602083081 12605338592 12664679552 12691990927 12709514944 12725009528 12796883414 12800189248 12811125376 12830174896 12921710032 12932749984 13021653029 13025016928 13055529256 13086333568 13116989536 13132661696 13163426192 13210570912 13257338864 13268665568 13319749184 13363329056 13383199676 13394633912 13426238336 13473769792 13490196104 13553702624 13601685328 13682377016 13730815252 13795454512 13840590808 13861171093 13893876304 13905746848 13954975856 13971988822 14037763432 14041389824 14087459804 14137913944 14171033338 14187964868 14221201511 14254756208 14288149316 14390086172 14402380664 14406101248 14505132488 14539112126 14542868032 14556483436 14625009616 14642839442 14663057024 14694677899 14763854644 14767668608 14780285696 14881889176 14885733632 14904017821 14916751402 14920604864 14990845184 15023172934 15043915648 15097795328 15147331388 15151244416 15272376064 15291135167 15295085344 15400227689 15413385218 15417366976 15489945856 15544783232 15632963822 15637002304 15688307509 15692360288 15766233728 15800233603 15841338392 15878715776 15892282112 16043158208 16153442998 16157615936 16195466672 16210629281 16214816992 16291149952 16329313504 16441565399 16445812768 16459863616 16573012946 16577294272 16616128144 16714296704 16734673648 16872976736 17007873344 17033163224 17047715888 17169340496 17250166976 17311235872 17332340564 17413934384 17475583048 17480097536 17600260216 17615297392 17641490482 17782531228 17866244368 17929494296 17951352727 17993708656 18035860612 18057409832 18099711014 18142416992 18164535004 18228840938 18244415156 18314655128 18374577452 18417621629 18461077712 18504324524 18509104768 18526433464 18569833378 18636341108 18662072576 18702317326 18790360456 18795214592 18813268397 18940586224 18968749954 18989860736 19030812361 19104079918 19120401916 19125341312 19188091802 19283401984 19301924719 19461444758 19466472256 19483103872 19600289786 19617035732 19622103424 19784269568 19803273413 19808389216 19901639296 19944557171 19972094912 20043624832 20109388222 20114583104 20131768448 20161703408 20209274624 20317644151 20322892832 20418564992 20462597617 20490850624 20515831688 20564238464 20612412128 20631709994 20637039808 20685384016 20734190848 20759468576 20832961072 20931034432 20999517088 21098374528 21147799456 21173066816 21293174861 21298675552 21374076944 21474697664 21500878168 21576995396 21646384256 21678571376 21833234192 21851887904 22059342536 22241651152 22268766674 22400331184 22419469408 22452806068 22612992556 22632312472 22638159104 22793779624 22847176198 22954731688 22982157968 23035995836 23041946752 23200343012 23220164744 23385825848 23420599433 23440609346 23495917088 23557042432 23579097136 23607843182 23718979592 23725106944 23802949324 23809098368 23944159778 24028926691 24049456342 24142045396 24168913664 24221033914 24335056984 24341343488 24421207748 24566086006 24572432192 24653054657 24741349402 24775510144 24828938519 24945823364 24952267648 24973586176 25004261303 25182650801 25204166162 25210677184 25293393739 25329359104 25383981854 25419029888 25450019056 25473846013 25593766828 25600378496 25622250752 25660349792 25836745627 25843420064 25865499968 26043306058 26050033856 26111058512 26172667136 26233979072 26265323392 26326852384 26421141824 26507829929 26514677728 26537331136 26639498368 26726658112 26766399352 26789267824 26852476672 26947539584 26980392208 27107405248 27203370656 27364754032 27461630504 27590909024 27681181616 27722342186 27787752608 27811493696 27909951712 27943977644 28075526864 28174919608 28275827888 28342066676 28375929736 28442403022 28509512416 28576298632 28780172344 28804761328 29010264976 29078224252 29085736064 29112966872 29250019232 29285678884 29326114048 29389355798 29527709288 29535337216 29763778352 29808035642 29833502804 29841209728 30046345868 30087831296 30294662776 30302488832 30331595987 30582270334 30590170688 30800455378 30826770436 30834733952 31089566464 31119429649 31265927644 31274004608 31376615018 31384720576 31532467456 31562756071 31600467206 31682676784 31757431552 31927726523 32086316416 32155510541 32306885996 32315231872 32382567917 32390933344 32421258562 32429633984 32582299904 32613596939 32658627008 32883130798 32891625536 32919727232 33146025892 33154588544 33232256288 33428593408 33460703353 33469347296 33745953472 34015746688 34066326448 34095431776 34329812531 34338680992 34500333952 34622471744 34664681128 34827868768 34951166096 35200520432 35230594784 35282980964 35565062456 35732488736 35858988592 35902705454 35987417312 36071721224 36114819664 36199422028 36284833984 36329070008 36457681876 36488830312 36629310256 36749154904 36835243258 36922155424 37008649048 37018209536 37052866928 37139666756 37272682216 37404634652 37580720912 37626536794 37759741943 37881172448 37937499908 37979721472 38061624722 38208159836 38240803832 38250682624 38376183604 38603849438 38740514461 38922889516 38932944512 38966207744 39200579572 39234071464 39244206848 39292410619 39572736973 39606546826 39616778432 39803278592 39889114342 39944189824 40030329449 40087249664 40218776444 40229166208 40263536896 40312992713 40323406816 40600600271 40635288302 40645785664 40837129984 40925195234 40981701248 41031663376 41128476928 41224824256 41263419988 41274079616 41370768032 41518937152 41655161317 41665922144 41862068864 41999034176 42196749056 42295598912 42346133632 42586349722 42597351104 42737113559 42748153888 42949395328 43001756336 43153990792 43292768512 43357142752 43666468384 43703775808 44118685072 44483302304 44537533348 44789091949 44800662368 44838938816 44905612136 45225985112 45264624944 45587559248 45694352396 45909463376 45964315936 46071991672 46083893504 46400686024 46440329488 46771651696 46841198866 46881218692 46991834176 47158194272 47215686364 47437959184 47605898648 47618196736 47888319556 48057853382 48098912684 48284090792 48442067828 48670113968 48842415496 48901960877 49132172012 49144864384 49306109314 49482698804 49551020288 49598616683 49657877038 49891646728 49904535296 50008522606 50172141679 50365301602 50408332324 50421354368 50586787478 50767963708 50838059776 50886892441 50900038112 50947692026 51187533656 51200756992 51249938047 51320699584 51673491254 51686840128 51730999936 52086612116 52100067712 52208629907 52222117024 52467958144 52530646784 52581105269 52653704768 52842283648 53015659858 53029355456 53074662272 53278996736 53453316224 53532798704 53578535648 53895079168 53946848263 53960784416 54214810496 54406741312 54729508064 54923261008 55181818048 55362363232 55444684372 55575505216 55622987392 55819903424 55887955288 56151053728 56349839216 56551655776 56684133352 56751859472 56884806044 57019024832 57152597264 57560344688 57609522656 58005545311 58020529952 58156448504 58171472128 58225933744 58500038464 58571357768 58778711596 59055418576 59527556704 59616071284 59667005608 59682419456 60092691736 60589325552 60663191974 61164540668 61180341376 61600910756 61653540872 61669467904 61745216687 62238859298 62531855288 62548009216 62753230036 62769441152 63125512142 63200934412 63348988549 63365353568 63800943283 63855453046 64172632832 64311021082 64613771992 64630463744 64765135834 64781866688 64842517124 64859267968 64994416823 65227193878 65317254016 65458110641 65766261596 65783251072 65839454464 66292051784 66309177088 66390624839 66464512576 66921406706 66938694592 67158321307 67491906944 68031493376 68115056653 68132652896 68190863552 68601014251 68659625062 68677361984 69000667904 69244943488 69329362256 69655737536 69902332192 70382858777 70401040864 70461189568 70565961928 71130124912 71464977472 71717977184 71805410908 71974834624 72143442448 72210984979 72229639328 72398844056 72569667968 72658140016 72915363752 72977660624 73258620512 73498309808 73670486516 73844310848 74017298096 74105733856 74279333512 74545364432 74809269304 75161441824 75253073588 75519483886 75762344896 75874999816 76123249444 76416319672 76481607664 76752367208 77207698876 77481028922 77845779032 77865889024 77940683359 78401159144 78468142928 78584821238 79145473946 79213093652 79233556864 79778228684 79888379648 79965116693 80060658898 80437552888 80458332416 80625985426 80646813632 81201200542 81270576604 81291571328 81850390468 81963402496 82042132711 82063326752 82449648512 82526839976 82548159232 82627451137 82741536064 83037874304 83310322634 83331844288 83724137728 83998068352 84173097197 84591197824 84692267264 84773618699 85172699444 85194702208 85474227118 85496307776 85898790656 85981301021 86003512672 86307981584 86714285504 87332936768 87407551616 88214581567 88237370144 88843936489 88966604608 89075066696 89578183898 89601324736 89677877632 89811224272 90451970224 90529249888 91151571203 91175118496 91388704792 91818926752 91928631872 92143983344 92801372048 92880658976 93543303392 93682397732 93762437384 93983668352 94316388544 94431372728 94875918368 95211797296 95776639112 96115706764 96197825368 96568181584 96884135656 97028197651 97340227936 97684830992 97803921754 98264344024 98289728768 98612218628 98965397608 99197233366 99315754076 99548410577 99783293456 100017045212 100344283358 100730603204 100816664648 100842708736 101173574956 101535927416 101773784882 101800076224 101895384052 102134083579 102375067312 102499876094 102641399168 102862745293 103346982508 103373680256 103461999872 104173224232 104200135424 104328124747 104417259814 104444234048 104935916288 105162210538 105307409536 105534504911 105684567296 106031319716 106058710912 106149324544 106906632448 107037946169 107065597408 107157071296 107801593823 107893696526 107921568832 108429620992 108813482624 109459016128 109818152563 109846522016 110363636096 110601635221 110724726464 110889368744 111151010432 111245974784 111639806848 111775910576 112302107456 112699678432 113103311552 113368266704 113474404967 113503718944 113769612088 114038049664 114305194528 115120689376 115219045312 116011090622 116041059904 116312897008 116451867488 117000076928 117142715536 117557423192 118110837152 119055113408 119232142568 119334011216 120185383472 121178651104 121326383948 122329081336 122360682752 123201821512 123307081744 123490433374 124477718596 125063710576 125506460072 125538882304 125659469089 126251024284 126401868824 126697977098 126730707136 127601886566 127710906092 128622042164 128923351403 129227543984 129530271668 129563733376 129685034248 129718535936 129988833646 130454387756 130634508032 130916221282 131532523192 131566502144 131692878779 132272009881 132584103568 132781249678 132929025152 133215686527 133842813412 133877389184 134316642614 134983813888 135113473033 136230113306 136265305792 136381727104 137202028502 137319250124 137354723968 138489886976 138622913891 138658724512 139311475072 139611900197 139804664384 140765717554 140802081728 140922379136 141131923856 142223509057 142260249824 142929954944 143238183319 143435954368 143610821816 143949669248 144286884896 144421969958 144459278656 144797688112 145139335936 145316280032 145830727504 145955321248 146517241024 146996619616 147340973032 147688621696 148034596192 148211467712 148558667024 149090728864 149618538608 150322883648 150506147176 151038967772 151524689792 151749999632 152246498888 152832639344 152963215328 153504734416 154415397752 154962057844 155691558064 155881366718 156433216621 156802318288 156936285856 157169642476 158290947892 158426187304 158467113728 159556457368 159930233386 160121317796 160875105776 161251970852 161293627264 162402401084 162541153208 162583142656 163700780936 163944196031 164084265422 164126653504 164899297024 165053679952 165254902274 165483072128 166075748608 166620645268 166663688576 167996136704 168202486837 168346194394 169182395648 169547237398 170345398888 170389404416 170948454236 170992615552 171962602042 172007025344 172571382599 172615963168 173428571008 173802569633 174665873536 174815103232 175029829121 176429163134 176474740288 177053756173 177687872978 177933209216 178150133392 178316922091 179156367796 179202649472 179355755264 179622448544 180857219389 180903940448 181058499776 182303142406 182350236992 182777409584 183637853504 183857263744 184287966688 185554809503 185602744096 185761317952 187086606784 187364795464 187524874768 187967336704 188632777088 188862745456 189751836736 190423594592 191553278224 192231413528 192395650736 193136363168 193768271312 194056395302 194680455872 195369661984 195607843508 196528688048 197224437256 197930795216 198394466732 198631508152 199096821154 199566586912 200034090424 200688566716 201461206408 201633329296 202347149912 202593837919 203071854832 203547569764 203600152448 203790768104 204268167158 204750134624 204999752188 205282798336 205725490586 206693965016 206747360512 208346448464 208656249494 208834519628 208888468096 210324421076 210614819072 211069009822 212062639432 212117421824 212321171909 214075892338 214131194816 214314142592 215603187646 215787393052 215843137664 217626965248 217836007543 218918032256 219636305126 219693044032 220727272192 221203270442 221449452928 221778737488 222302020864 223279613696 223494085661 223551821152 224604214912 225088573787 225399356864 226206623104 226677975419 226736533408 226948809934 227007437888 227539224176 228076099328 228610389056 230241378752 230438090624 232022181244 232082119808 232625794016 232903734976 234000153856 234224923471 234285431072 235114846384 236221674304 238110226816 238464285136 238668022432 240308687717 240370766944 242357302208 242652767896 244658162672 246403643024 246614163488 246980866748 248955437192 250127421152 251012920144 251318938178 252502048568 252803737648 253395954196 253461414272 255203773132 255421812184 257244084328 257846702806 258455087968 259060543336 259127466752 259370068496 259977667292 260908775512 261832442564 263065046384 263385757558 264318193601 264544019762 265168207136 265562499356 265858050304 266431373054 267685626824 267754778368 268633285228 270226946066 271183601227 272460226612 272530611584 272763454208 274404057004 274638500248 274709447936 275046874333 277009158811 277245827782 277317449024 278227331129 278622950144 279223800394 279609328768 280212306143 281531435108 281604163456 281844758272 282190948991 282263847712 284204201897 284447018114 284520499648 285859909888 286476366638 286871908736 287221643632 287899338496 288573769792 288843939916 288918557312 289595376224 290632560064 291586129219 291661455008 291910642496 293034482048 293993239232 294681946064 295377243392 296069192384 296422935424 297117334048 298181457728 299159794913 299237077216 300645767296 301012294352 302077935544 303049379584 303499999264 304492997776 305665278688 305926430656 307009468832 308830795504 309924115688 311383116128 311762733436 312866433242 313604636576 313872571712 314339284952 316581895784 316852374608 319112914736 319860466772 320242635592 321750211552 322503941704 322587254528 324804802168 325082306416 327401561872 327888392062 328168530844 328253307008 330107359904 330509804548 330966144256 333241290536 333327377152 336404973674 336692388788 339094474796 340690797776 341896908472 341985231104 342313726139 343925204084 344014050688 345142765198 345231926336 346857142016 347190316781 347605139266 349331747072 350059658242 351204991753 352858326268 352949480576 354107512346 355375745956 355866418432 356208247087 356300266784 356633844182 358312735592 358405298944 358749566329 359244897088 361714438778 361807880896 362116999552 364606284812 364700473984 365460409349 365554819168 367275707008 367714527488 368067736883 368575933376 371109619006 371205488192 371522635904 374173213568 374729590928 375049749536 377265554176 377627937841 377725490912 379503673472 380847189184 383106556448 384462827056 384791301472 386272726336 387536542624 388112790604 389360911744 390739323968 391215687016 393057376096 394448874512 395861590432 396788933464 397263016304 398193642308 399133173824 400068180848 401377133432 402922412816 403266658592 404694299824 405187675838 406143709664 407095139528 407200304896 407581536208 408536334316 409500269248 409999504376 411450981172 413387930032 416692896928 417312498988 417669039256 417776936192 420648842152 422138019644 424125278864 424642343818 426145659071 428151784676 428262389632 428628285184 431206375292 431574786104 431686275328 432216516809 435672015086 437836064512 439272610252 439386088064 442406540884 442898905856 443442919843 443557474976 446606602981 446988171322 447103642304 449208429824 450177147574 450798713728 452413246208 453355950838 453473066816 453897619868 454014875776 454960917761 455078448352 457220778112 458206774487 460482757504 460876181248 464044362488 464164239616 465251588032 465807469952 468449846942 468570862144 470108249149 470229692768 472443348608 476220453632 476805396571 476928570272 477336044864 480617375434 480741533888 484714604416 485305535792 489316325344 492680011439 492807286048 493228326976 493961733496 497910874384 500254842304 502025840288 502637876356 505004097136 505476894853 505607475296 506791908392 506922828544 510407546264 510843624368 514488168656 515693405612 516910175936 518121086672 518740136992 519955334584 521817551024 523664885128 526130092768 526771515116 528636387202 529088039524 530336414272 531124998712 532862746108 535371253648 537266570456 540453892132 542367202454 544920453224 545061223168 545584783513 548808114008 549277000496 550093748666 551893558469 554018317622 554491655564 554634898048 556454662258 558447600788 559218657536 559755816851 560424612286 563062870216 563208326912 564381897982 564527695424 568408403794 568894036228 569040999296 572952733276 573743817472 574294928977 574443287264 577147539584 577687879832 577837114624 578392157959 579190752448 581265120128 583172258438 583322910016 583821284992 586068964096 587986478464 589211680379 589363892128 592138384768 592845870848 593415330893 594234668096 596362915456 598319589826 598474154432 601291534592 602024588704 604155871088 606999998528 608985995552 611330557376 611852861312 614018937664 617502070969 617661591008 619848231376 622766232256 623525466872 625732866484 627209273152 627745143424 628678569904 633163791568 633704749216 638060998421 638225829472 639720933544 640485271184 643500423104 645007883408 649609604336 650164612832 654803123744 655776784124 656337061688 656506614016 660214719808 661019609096 666482581072 672809947348 673384777576 678188949592 679197383557 681381595552 683793816944 684627452278 687850408168 688028101376 690285530396 690463852672 694380633562 695210278532 696838874039 700119316484 702409983506 705716652536 705898961152 708215024692 710751491912 712416494174 712600533568 713267688364 714938585053 716625471184 717499132658 718489794176 720039217051 723428877556 723615761792 724233999104 729212569624 729400947968 730296873229 730920818698 731109638336 733508418431 734551414016 736135473766 737151866752 738741534377 742219238012 742410976384 743045271808 748346427136 749265623183 749459181856 750099499072 754611156761 755255875682 755450981824 759007346944 761694378368 766213112896 768727067941 768925654112 769582602944 772545452672 774211446547 775073085248 776225581208 778721823488 781478647936 782431374032 786114752192 788897749024 791723180864 793577866928 794320834769 794526032608 796387284616 798266347648 800136361696 802754266864 805844825632 806533317184 809388599648 810375351676 812287419328 814190279056 815163072416 817072668632 819000538496 819999008752 822901962344 826775860064 833385793856 834624997976 835338078512 841297684304 844276039288 848250557728 849284687636 852291318142 856303569352 856524779264 862412750584 863149572208 864433033618 871344030172 878545220504 878772176128 879616283623 884813081768 886885839686 887114949952 893213205962 893976342644 894207284608 900354295148 901597427456 902463459821 906711901676 906946133632 907795239736 908029751552 909921835522 910156896704 914441556224 916413548974 920965515008 925904069167 928088724976 930503176064 931614939904 932509805689 936899693884 937141724288 940216498298 940459385536 944886697216 945794311231 953610793142 953857140544 954672089728 961234750868 961483067776 969429208832 970360397237 970611071584 977283301379 978632650688 985360022878 985614572096 986456653952 987923466992 995564563399 995821748768 1000509684608 1002667283233 1004051680576 1005275752712 1010008194272 1010953789706 1011214950592 1013583816784 1020815092528 1021687248736 1028976337312 1031386811224 1033820351872 1036242173344 1037480273984 1039910669168 1043635102048 1047329770256 1052260185536 1053543030232 1057272774404 1058176079048 1060672828544 1062249997424 1065725492216 1070742507296 1074533140912 1080907784264 1084734404908 1089840906448 1091169567026 1095032516347 1097616228016 1098554000992 1100187497332 1103787116938 1108036635244 1108983311128 1109269796096 1112909324516 1116895201576 1119511633702 1120849224572 1123474919369 1126125740432 1128763795964 1129055390848 1136816807588 1137788072456 1138081998592 1145905466552 1147609372217 1148589857954 1148886574528 1154295079168 1155375759664 1156784315918 1158381504896 1160879554021 1162530240256 1166344516876 1166645820032 1167642569984 1175972956928 1177417407859 1178423360758 1178727784256 1184276769536 1186830661786 1188469336192 1192725830912 1196639179652 1196948308864 1204049177408 1207999678193 1208311742176 1213999997056 1216617987431 1217971991104 1222661114752 1223705722624 1228037875328 1235004141938 1235323182016 1239376293211 1239696462752 1245532464512 1247050933744 1248218454637 1251465732968 1254418546304 1255490286848 1257357139808 1266327583136 1267409498432 1276121996842 1276451658944 1279441867088 1280970542368 1287000846208 1290015766816 1298883666521 1299219208672 1300329225664 1309606247488 1311553568248 1312674123376 1320429439616 1322039218192 1332965162144 1345619894696 1346769555152 1356377899184 1358394767114 1362763191104 1367587633888 1369254904556 1375700816336 1380571060792 1380927705344 1388761267124 1390420557064 1393677748078 1400238632968 1404819967012 1411433305072 1416430049384 1418156865433 1421502983824 1424832988348 1425201067136 1426535376728 1429877170106 1433250942368 1434998265316 1436979588352 1440078434102 1446857755112 1447231523584 1454992108691 1458425139248 1460593746458 1461841637396 1462219276672 1467016836862 1472270947532 1474303733504 1477483068754 1484438476024 1484821952768 1486248203363 1498531246366 1498918363712 1500198998144 1509222313522 1510511751364 1510901963648 1523388756736 1524852052801 1532426225792 1537454135882 1537851308224 1539165205888 1545090905344 1548422893094 1550146170496 1552451162416 1562957295872 1564458599627 1564862748064 1572229504384 1575620016509 1577795498048 1583446361728 1587155733856 1588641669538 1589052065216 1592774569232 1596532695296 1600272723392 1605508533728 1611689651264 1613066634368 1618777199296 1620750703352 1624574838656 1628380558112 1630326144832 1634145337264 1638001076992 1639998017504 1645803924688 1653551720128 1666771587712 1669249995952 1670676157024 1682160814019 1682595368608 1688552078576 1696501115456 1698569375272 1704582636284 1712607138704 1724825501168 1726299144416 1728866067236 1742688060344 1757090441008 1759232567246 1769626163536 1773771679372 1774229899904 1786426411924 1787952685288 1788414569216 1800708590296 1804926919642 1813423803352 1813892267264 1815590479472 1819843671044 1820313793408 1832827097948 1850227355207 1851808138334 1856177449952 1861006352128 1865019611378 1873799387768 1874283448576 1880432996596 1880918771072 1891588622462 1898285208589 1907221586284 1907714281088 1909344179456 1922469501736 1922966135552 1925328120331 1940720794474 1941222143168 1947591317903 1954566602758 1957265301376 1961486143001 1970720045756 1971229144192 1972913307904 1975336642937 1975846933984 1989429413279 1991129126798 1991643497536 2001019369216 2005334566466 2008103361152 2010551505424 2020016388544 2021907579412 2022429901184 2027167633568 2041102904533 2041630185056 2043374497472 2057952674624 2062773622448 2067640703744 2072484346688 2074960547968 2079821338336 2087270204096 2094118564391 2094659540512 2104520371072 2107086060464 2114545548808 2116352158096 2121345657088 2124499994848 2131450984432 2141485014592 2149066281824 2161815568528 2169468809816 2179681812896 2182339134052 2190065032694 2195232456032 2197108001984 2200374994664 2207574233876 2216073270488 2217966622256 2225818649032 2233790403152 2239023267404 2241698449144 2246949838738 2252251480864 2257527591928 2258110781696 2273633615176 2275576144912 2291810933104 2295218744434 2297179715908 2297773149056 2310751519328 2313568631836 2316763009792 2321759108042 2332689033752 2333291640064 2354834815718 2356846721516 2357455568512 2373661323572 2376938672384 2393278359304 2393896617728 2396196082973 2408098354816 2415999356386 2416623484352 2427999994112 2433235974862 2435943982208 2445322229504 2456075750656 2458434942271 2470008283876 2470646364032 2478752586422 2479392925504 2491064929024 2493457729609 2494101867488 2496436909274 2502931465936 2508837092608 2514714279616 2532655166272 2534818996864 2552243993684 2552903317888 2558222865443 2558883734176 2561941084736 2574001692416 2576474158181 2580031533632 2597767333042 2598438417344 2600658451328 2619212494976 2623107136496 2625348246752 2640858879232 2643395564887 2644078436384 2665930324288 2691239789392 2693539110304 2712755798368 2716789534228 2725526382208 2735175267776 2738509809112 2751401632672 2761142121584 2777522534248 2780841114128 2787355496156 2800477265936 2809639934024 2822866610144 2832860098768 2836313730866 2843005967648 2849665976696 2850402134272 2853070753456 2859754340212 2866501884736 2869996530632 2880156868204 2893715510224 2909984217382 2916850278496 2921187492916 2923683274792 2924438553344 2934033673724 2944541895064 2954966137508 2968876952048 2972496406726 2983019613497 2997062492732 2997836727424 3000397996288 3018444627044 3021023502728 3021803927296 3025515617663 3049704105602 3060500642419 3064852451584 3074908271764 3075702616448 3078330411776 3096845786188 3100292340992 3104100438901 3104902324832 3126246220867 3128917199254 3129725496128 3144459008768 3151240033018 3155590996096 3166892723456 3174311467712 3177283339076 3178104130432 3184726424327 3185549138464 3200545446784 3207447421409 3211017067456 3223379302528 3226133268736 3237554398592 3241501406704 3249149677312 3256761116224 3260652289664 3268290674528 3279996035008 3290757744043 3291607849376 3307103440256 3333543175424 3338499991904 3341352314048 3364321628038 3365190737216 3377104157152 3393002230912 3397138750544 3409165272568 3425214277408 3449651002336 3452598288832 3457732134472 3485376120688 3514180882016 3518465134492 3538338263971 3539252327072 3547543358744 3548459799808 3572852823848 3575905370576 3601417180592 3609853839284 3626847606704 3631180958944 3639687342088 3640627586816 3665654195896 3700454710414 3703616276668 3712354899904 3730039222756 3747598775536 3760865993192 3761837542144 3783177244924 3796570417178 3814443172568 3815428562176 3819093484591 3844939003472 3850656240662 3863254909283 3881441588948 3882444286336 3895182635806 3909133205516 3914530602752 3918290717957 3922972286002 3941440091512 3942458288384 3950673285874 3951693867968 3978858826558 3982258253596 3983286995072 4010669132932 4016206722304 4020064502839 4021103010848 4040032777088 4043815158824 4044859802368 4048745105713 4054335267136 4082205809066 4083260370112 4086748994944 4115905349248 4124481762653 4125547244896 4144968693376 4149921095936 4153907316251 4159642676672 4174540408192 4188237128782 4189319081024 4209040742144 4214172120928 4229091097616 4232704316192 4248999989696 4262901968864 4282970029184 4298132563648 4323631137056 4338937619632 4359363625792 4364678268104 4380130065388 4390464912064 4394216003968 4400749989328 4415148467752 4432146540976 4435933244512 4451637298064 4467580806304 4478046534808 4483396898288 4493899677476 4504502961728 4515055183856 4547267230352 4551152289824 4583621866208 4590437488868 4594359431816 4595546298112 4621503038656 4627137263672 4643518216084 4665378067504 4709669631436 4713693443032 4714911137024 4747322647144 4754381684899 4786556718608 4792392165946 4816196709632 4831998712772 4833246968704 4866471949724 4871887964416 4877872118273 4916869884542 4940016567752 4941292728064 4957505172844 4958785851008 4986915459218 4988203734976 4992873818548 5004570095371 5005862931872 5029428559232 5040274519357 5065310332544 5069637993728 5104487987368 5105806635776 5116445730886 5117767468352 5123882169472 5134558929017 5152948316362 5160063067264 5171190740639 5195534666084 5196876834688 5201316902656 5238424989952 5244859362281 5246214272992 5250696493504 5286791129774 5288156872768 5331860648576 5381089475587 5382479578784 5387078220608 5419480125829 5425511596736 5433579068456 5451052764416 5470350535552 5477019618224 5502803265344 5522284243168 5555045068496 5560245843383 5561682228256 5574710992312 5600954531872 5619279868048 5645733220288 5665720197536 5672627461732 5686011935296 5699331953392 5706141506912 5719508680424 5733003769472 5739993061264 5760313736408 5787431020448 5819968434764 5833700556992 5842374985832 5847366549584 5868067347448 5889083790128 5909932275016 5937753904096 5944992813452 5966039226994 5994124985464 5995673454848 6036889254088 6042047005456 6051031235326 6099408211204 6121001284838 6149816543528 6151405232896 6157313985361 6193691572376 6208200877802 6209804649664 6252492441734 6257834398508 6259450992256 6302480066036 6311181992192 6317244218747 6348622935424 6354566678152 6356208260864 6369452848654 6371098276928 6401090893568 6414894842818 6422034134912 6446758605056 6475108797184 6481328484169 6483002813408 6513522232448 6521304579328 6527568639823 6536581349056 6559992070016 6581515488086 6583215698752 6614206880512 6676999983808 6682704628096 6728643256076 6730381474432 6754208314304 6786004461824 6792522780659 6794277501088 6818330545136 6850428554816 6899302004672 6905196577664 6915464268944 6968951943793 6970752241376 7018670982631 7028361764032 7036930268984 7076676527942 7078504654144 7095086717488 7145705647696 7151810741152 7202834361184 7219707678568 7253695213408 7262361917888 7279374684176 7331308391792 7400909420828 7407232553336 7424709799808 7460078445512 7495197551072 7521731986384 7566354489848 7593140834356 7628886345136 7638186969182 7665227614429 7689878006944 7701312481324 7726509818566 7762883177896 7764888572672 7790365271612 7818266411032 7836581435914 7845944572004 7864324435583 7882880183024 7901346571748 7903387735936 7957717653116 7964516507192 7966573990144 8021338265864 8033265605519 8040129005678 8042206021696 8068592602741 8080065554176 8087630317648 8097490211426 8108670534272 8126156878147 8164411618132 8166520740224 8173497989888 8231810698496 8241921855013 8248963525306 8251094489792 8289937386752 8307814632502 8319285353344 8349080816384 8376474257564 8378638162048 8428344241856 8455997747351 8458182195232 8465408632384 8497999979392 8516325912017 8525803937728 8565940058368 8596265127296 8647262274112 8675634052477 8677875239264 8718727251584 8729356536208 8737529182459 8760260130776 8780929824128 8788432007936 8801499978656 8830296935504 8864293081952 8871866489024 8903274596128 8935161612608 8956093069616 8966793796576 8987799354952 9009005923456 9030110367712 9094534460704 9102304579648 9167243732416 9180874977736 9188718863632 9243006077312 9254274527344 9287036432168 9330756135008 9419339262872 9427386886064 9494645294288 9508763369798 9573113437216 9584784331892 9663997425544 9666493937408 9732943899448 9755744236546 9833739769084 9880033135504 9915010345688 9917571702016 9927098058031 9973830918436 9976407469952 9985747637096 10009140190742 10011725863744 10058857118464 10080549038714 10130620665088 10184944760837 10208975974736 10232891461772 10235534936704 10247764338944 10269117858034 10305896632724 10320126134528 10342381481278 10391069332168 10393753669376 10403737423541 10489718724562 10492428545984 10501392987008 10573582259548 10576313745536 10663721297152 10673964369607 10762178951174 10764959157568 10774156441216 10838960251658 10851023193472 10867158136912 10940701071104 10951210197389 10954039236448 11005606530688 11029340115563 11044568486336 11110090136992 11120491686766 11123364456512 11149421984624 11201909063744 11238559736096 11291466440576 11331440395072 11345254923464 11372023870592 11398663906784 11412283013824 11439017360848 11466007538944 11479986122528 11520627472816 11574862040896 11639936869528 11667401113984 11684749971664 11694733099168 11736134694896 11778167580256 11819864550032 11875507808192 11889985626904 11932078453988 11988249970928 12073778508176 12084094010912 12102062470652 12198816422408 12242002569676 12299633087056 12314627970722 12358224113059 12387383144752 12416401755604 12419609299328 12504984883468 12515668797016 12518901984512 12604960132072 12634488437494 12697245870848 12709133356304 12738905697308 12742196553856 12829789685636 12844068269824 12951591486449 12962656968338 12966005626816 13027044464896 13055137279646 13073162698112 13119984140032 13163030976172 13166431397504 13287996460123 13353999967616 13365409256192 13457286512152 13460762948864 13508416628608 13585045561318 13588555002176 13633139225321 13636661090272 13700857109632 13730403001007 13798604009344 13810393155328 13827356500559 13830928537888 13937903887586 13941504482752 14037341965262 14056723528064 14073860537968 14153353055884 14157009308288 14190173434976 14287720331731 14291411295392 14303621482304 14405668722368 14439415357136 14507390426816 14524723835776 14558749368352 14658829950737 14662616783584 14801818841656 14814465106672 14849419599616 14920156891024 14990395102144 15043463972768 15132708979696 15186281668712 15257772690272 15276373938364 15330455228858 15379756013888 15402624962648 15453019637132 15525766355792 15580730543224 15636532822064 15673162871828 15691889144008 15728648871166 15765760366048 15802693143496 15806775471872 15915435306232 15929033014384 16004913195601 16042676531728 16066531211038 16080258011356 16084412043392 16137185205482 16175260635296 16194980422852 16217341068544 16252313756294 16328823236264 16333041480448 16483843710026 16497927050612 16502188979584 16615629265004 16638570706688 16752948515128 16757276324096 16773372580811 16856688483712 16911995494702 16916364390464 16930817264768 16995999958784 17032651824034 17051607875456 17192530254592 17209044595897 17294524548224 17351268104954 17355750478528 17437454503168 17458713072416 17475058364918 17520520261552 17561859648256 17602999957312 17660593871008 17728586163904 17743732978048 17806549192256 17870323225216 17907560058101 17912186139232 17933587593152 17975598709904 18018011846912 18060220735424 18189068921408 18204609159296 18334487464832 18361749955472 18377437727264 18486012154624 18503768954209 18508549054688 18574072864336 18661512270016 18838678525744 18854773772128 18989290588576 19017526739596 19146226874432 19169568663784 19327994851088 19465887798896 19511488473092 19667479538168 19760066271008 19830020691376 19854196116062 19947661836872 19952814939904 19971495274192 20018280381484 20023451727488 20161098077428 20369889521674 20417951949472 20465782923544 20471069873408 20538235716068 20611793265448 20684762962556 20782138664336 20807474847082 20881137294479 20979437449124 20984857091968 21002785974016 21147164519096 21152627491072 21178609323641 21347928739214 21423504496933 21524357902348 21529918315136 21548312882432 21677920503316 21702046386944 21728703072307 21734316273824 21883723546069 21902420394778 21908078472896 22011213061376 22058680231126 22089136972672 22220180273984 22240983373532 22246728913024 22293084970289 22298843969248 22403818127488 22452131949863 22477119472192 22582932881152 22662880790144 22690509846928 22744047741184 22797327813568 22824566027648 22878034721696 22959972245056 23035304208301 23041254945632 23149724081792 23279873739056 23334802227968 23369499943328 23389466198336 23472269389792 23556335160512 23639729100064 23751015616384 23779971253808 23864156907976 23976499941856 24147557016352 24168188021824 24204124941304 24397632844816 24484005139352 24599266174112 24629255941444 24716448226118 24774766289504 24832803511208 24839218598656 25009969766936 25031337594032 25209920264144 25268976874988 25418266712608 25477811394616 25484393107712 25659579371272 25903182972898 25925313936676 25932011253632 26110274559292 26146325396224 26326061952344 26332862795008 26575992920246 26707999935232 26914573024304 27016833257216 27042784364981 27170091122636 27177110004352 27266278450642 27273322180544 27401714219264 27428035025699 27460806002014 27597208018688 27654713001118 27661857075776 27875807775172 27883008965504 28074683930524 28113447056128 28140451519873 28147721075936 28306706111768 28314018616576 28341215739991 28380346869952 28575440663462 28582822590784 28607242964608 28811337444736 28871372338571 28878830714272 29014780853632 29049447671552 29077351213757 29117498736704 29317659901474 29325233567168 29603637683312 29628930213344 29840313782048 29980790204288 30086927945536 30265417959392 30372563337424 30515545380544 30552747876728 30660910457716 30759512027776 30805249925296 30906039274264 31051532711584 31161461086448 31273065644128 31346325743656 31383778288016 31457297742332 31531520732096 31605386286992 31830870612464 31858066028768 32009826391202 32085353063456 32133062422076 32160516022712 32168824086784 32274370410964 32350521270592 32389960845704 32504627512588 32657646472528 32967687420052 32995854101224 33004377959168 33231258530008 33280671794293 33505897030256 33546745161622 33665507066609 33713376967424 33823990989404 33832728780928 33861634529536 34065303648068 34103215750912 34145104827911 34418089191794 34589049096448 34702536209908 34711500957056 34917426144832 34950116729836 35031990667597 35041040523104 35205999914624 35281921635499 35321187742016 35457172327808 35487465956096 35613098384512 35740646450432 35815120116202 35824372278464 35867175186304 35941912503119 35951197419808 36120441470848 36198335184473 36378137842816 36409218318592 36668974929664 36723499910944 36754875454528 37007537908418 37017098109376 37148145728672 37323024540032 37667626329109 37677357051488 37709547544256 37978581177152 38035053479192 38292453748864 38339137327568 38655989702176 38921720903681 38931775597792 39022976946184 39334959076336 39520132542016 39660041382752 39708392232124 39895323673744 39942990548384 40036560762968 40046903454976 40322196154856 40739779043348 40835903898944 40931565847088 41076471432136 41223586530896 41369525925112 41564277328672 41614949694164 41762274588958 41958874898248 41969714183936 42294329038192 42357218647282 42695857478428 42847008993866 43048715804696 43059836630272 43101197897527 43355841006632 43457406144614 43468632547648 43767447092138 43804840789556 43816156945792 44117360462252 44178273945344 44220709531229 44440360547968 44481966747064 44493457826048 44586169940578 44597687938496 44807636254976 44904263899726 44954238944384 45325761580288 45369299389183 45381019693856 45594655627136 45649132055296 45692980478761 45756069443392 45919944490112 46070608416602 46082509891264 46299448163584 46559747478112 46738999886656 46778932396672 46944538779584 47112670321024 47279458200128 47502031232768 47559942507616 47728313815952 47952999883712 48295114032704 48336376043648 48408249882608 48782663606551 48795265689632 48968010278704 49198532348224 49258511882888 49432896452236 49549532579008 49665607022416 50019939533872 50062675188064 50419840528288 50537953749976 50836533425216 50955622789232 51319158742544 51806365945796 51850627873352 51864022507264 52220549118584 52652123904688 53151985840492 53656593301003 53829146048608 54085568729962 54340182245272 54354220008704 54532556901284 54546644361088 54856070051398 54921612004028 55050271049081 55309426002236 55323714151552 55751615550344 55766017931008 56149367861048 56280903039746 56295442151872 56480148219187 56613412223536 56682431479982 56760693739904 56883098147029 57150881326924 57165645181568 57214485929216 57622674889472 57693452985091 57742744677142 57757661428544 58029561707264 58154702427514 58234997473408 58635319802948 58650467134336 59191984231457 59207275366624 59257860426688 59614281384119 59680627564096 59961580408576 60173855891072 60530835918784 60729438367339 60745126674848 61031090761088 61105495753456 61162704277213 61321820915432 61519024055552 61610499850592 61812078548528 62103065423168 62322922172896 62546131288256 62692651487312 62767556576032 62914595484664 63063041464192 63210772573984 63661741224928 63716132057536 64019652782404 64170706126912 64266124844152 64321032045424 64548740821928 64701042541184 64779921691408 65009255025176 65315292945056 65935374840104 65991708202448 66462517060016 66561343588586 67011794060512 67093490323244 67331014133218 67647981978808 67665457561856 68130607296136 68290209655822 68836178383588 69405072419816 69423001914112 69489686406217 69834852289664 69900233459672 70063981335194 70082081046208 70411999829248 70563843270998 70642375484032 70914344655616 71226196769024 71294613325859 71630240232404 71648744556928 71734350372608 71883825006238 71902394839616 72240882941696 72396670368946 72756275685632 73446999821888 73509750909056 74015075816836 74034196218752 74296291457344 74646049080064 74717750587249 75335252658218 75354714102976 75419095088512 75957162354304 76070106958384 76584907497728 76658471381723 76678274655136 77205380808941 77311979404352 77843441807362 77863551195584 78045953892368 78669918152672 79040265084032 79320082765504 79416784464248 79790647347488 79885981096768 80073121525936 80644392309712 81479558086696 81671807797888 81863131694176 82152942864272 82447173061792 82739051850224 83128554657344 83229899388328 83524549177916 83917749796496 84588658076384 84714437294564 85391714956856 85694017987732 86097431609392 86202395795054 86507568791413 86711682013264 86914812289228 86937265095296 87534894184276 87609681579112 87632313891584 88234720924504 88441419062458 88754518630151 88880721095936 88963933494128 89172339881156 89195375876992 89808527799452 89908477888768 90661140405143 90738598778366 90762039387712 91189311254272 91385960957522 91512138886784 91839888980224 92141216833204 92165019782528 93015975220861 93119494956224 93477999773312 93557864793344 93889077559168 94225340642048 94558916400256 95119885015232 95431974577247 95456627631904 95905999767424 96112821007049 96590228065408 96672752087296 96816499765216 97565327213102 97590531379264 97936020557408 98397064696448 98517023765776 98865792904472 99099065158016 99331214044832 100039879067744 100125350376128 100839681056576 101075907499952 101673066850432 101911245578464 102611809655159 102638317485088 103612731891592 103701255746704 104441098237168 105304247809376 106303971680984 107313186602006 107658292097216 108171137459924 108680364490544 109065113802568 109093288722176 109712140102796 109843224008056 110100542098162 110618852004472 110647428303104 111503231100688 112034392369207 112298735722096 112561806079492 112590884303744 112960296438374 113226824447072 113364862959964 113521387479808 113766196294058 114301762653848 114331290363136 115386905970182 115485489354284 115515322857088 116309404855028 116469994946816 117270639605896 117300934268672 117413608065677 118383968462914 118414550733248 118515720853376 119228562768238 119361255128192 120347711782144 120463312171279 121061671837568 121458876734678 121490253349696 122062181522176 122210991506912 122325408554426 122643641830864 123220999701184 123624157097056 124206130846336 124645844345792 125092262576512 125385302974624 125535113152064 125829190969328 126126082928384 126421545147968 127323482449856 127432264115072 128039305564808 128341412253824 128532249688304 128642064090848 129097481643856 129402085082368 129559843382816 130018510050352 130630585890112 131870749680208 131983416404896 132925034120032 133122687177172 134023588121024 134186980646488 134662028266436 135295963957616 136261214592272 136580419311644 137672356767176 138810144839632 138979372812434 139669704579328 139800466919344 140127962670388 140164162092416 141127686541996 141284750968064 142589226651718 143260480464808 143297489113856 143767650012476 143804789679232 144793340737892 146167961061353 146893999643776 147019501818112 148030151633672 148068392437504 148592582914688 149435501174498 149964531478531 150670505316436 150709428205952 150838190177024 151914324708608 152100921506149 152140213916768 153316942763446 153356549310272 154410761617882 154623958808704 155686883614724 155727102391168 156051594792023 156091907784736 157164923649041 157339836305344 158080530168064 158640165531008 158833568928496 159581294694976 159771962193536 160146243051872 161247129458107 161288784619424 162959116173392 163343615595776 163726263388352 164305885728544 164894346123584 165478103700448 166257109314688 166459798776656 167049098355832 167835499592992 169177316152768 169428874589128 170783429913712 171388035975464 172194863218784 172404791590108 173015137582826 173423364026528 173829624578456 173874530190592 175069788368552 175219363158224 176469441849008 176882838124916 177509037260302 177927866988256 178344679762312 178390751753984 179617055598904 181322280810286 181477197556732 181524078775424 182771921915044 183024277773568 184282433666408 184330039565056 186031950441722 186238989912448 186955999546624 187778155118336 189117832800512 189299490554867 190239770030464 190863949154494 190913255263808 191811999534848 192225642014098 193180456130816 193632999530432 195130654426204 195181062758528 195872041114816 196794129392896 196983160639111 197034047531552 197731585808944 198198130316032 198662428089664 200079758135488 200250700752256 201679362113152 202099606369997 202151814999904 203346133700864 203541458496299 203822491156928 205223619310318 205276634970176 207225463783184 207402511493408 208882196474336 210608495618752 212607943361968 214626373204012 215316584194432 216342274919848 217360728981088 218130227605136 219424280205592 219686448016112 220201084196324 221237704008944 223006462201376 224068784738414 224597471444192 225123612158984 225181768607488 225920592876748 226453648894144 226729725919928 227532392588116 228603525307696 230773811940364 230970978708568 231030645714176 232618809710056 232964702560051 234541279211792 234827216131354 235658549466263 236767936925828 236829101466496 237031441706752 238457125536476 238722510256384 239015733795377 240926624342558 242123343675136 242917753469356 242980506699392 244421983013824 244650817108852 245223934673179 245287283661728 246441999402368 246973451448493 247248314194112 248412261692672 249291688691584 250184525153024 250770605949248 251070226304128 251593387521833 251658381938656 252843090295936 253388346291311 254646964899712 254864528230144 256078611129616 256682824507648 257064499376608 257284128181696 258194963287712 259119686765632 260037020100704 261261171780224 263741499360416 263966832809792 265850068240064 266245374354344 268047176242048 268373961292976 269324056532872 270591927915232 272522429184544 273160838623288 275344713534352 277620289679264 277958745624868 279600933838688 280255925340776 280328324184832 282255373083992 285178453303436 286520960929616 287535300024952 287609579358464 289586681475784 292335922122706 293787999287552 296060303267344 297185165829376 298871002348996 299929062957062 301341010632872 301418856411904 301708385282689 304201843012298 304280427833536 306633885526892 306713098620544 308821523235764 309247917617408 309544966718603 311373767229448 311454204782336 312103189584046 312183815569472 314329847298082 314679672610688 317280331062016 317585095724281 317667137856992 319162589389952 319543924387072 319850863351327 320292486103744 322494258916214 322577569238848 325918232346784 327452526776704 328611771457088 329788692247168 330956207400896 332514218629376 332919597553312 334098196711664 335670999185984 338354632305536 338857749178256 341566859827424 342776071950928 344389726437568 344809583180216 346030275165652 346846728053056 347659249156912 350139576737104 350438726316448 352938883698016 353765676249832 355018074520604 355855733976512 356689359524624 359234111197808 362644561620572 362954395113464 363048157550848 365543843830088 368564867332816 372063900883444 372477979824896 375596153107021 378598981109734 380479540060928 381727898308988 381826510527616 384451284028196 385351897343567 387265999060864 390261308852408 390362125517056 391744082229632 393966321278222 394068095063104 395361037534309 395463171617888 397324856179328 398181687029203 400159516270976 400501401504512 403358724226304 404199212739994 404303629999808 407082916992598 407644982313856 410447238620636 410553269940352 414343889620199 414450927566368 414805022986816 417764392948672 421216991237504 425106068571373 425215886723936 428138929940491 429252746408024 430633168388864 432684549839696 434721457962176 436260455210272 438848560411184 439372896032224 440402168392648 442475408017888 446012924402752 448137569476828 449194942888384 450247224317968 451841185753496 452907297788288 453459451839856 455064785176232 457207050615392 461547623880728 461941957417136 465237619420112 465929405120102 469082558423584 469654432262708 471317098932526 473535873851656 473658202932992 476914251072952 478031467590754 481853248685116 485835506938712 485961013398784 486427804843519 488843966027648 489301634217704 490447869346358 490574567323456 492883998804736 493946902896986 494496628388224 498583377383168 499062293281013 501541211898496 502140452608256 503186775043666 503316763877312 505686180591872 506776692582622 509293929799424 512157222259232 514128998753216 514568256363392 516389926575424 518239373531264 520074040201408 522522343560448 527482998720832 527933665619584 531700136480128 532490748708688 536094352484096 536609299672061 536747922585952 538648113065744 541183855830464 545044858369088 546321677246576 550689427068704 555240579358528 555917491249736 559201867677376 560511850681552 564510746167984 570356906606872 573041921859232 575070600049904 579173362951568 584671844245412 592120606534688 597742004697992 599858125914124 602682021265744 603416770565378 605552981539891 608403686024596 608560855667072 613267771053784 613426197241088 617643046471528 619089933437206 621281630411057 622747534458896 624206379168092 624367631138944 628659694596164 629359345221376 634627982836001 635170191448562 635334275713984 638325178779904 639701726702654 640584972207488 644988517832428 645155138477696 651111826546027 651836464693568 654905053553408 657223542914176 659577384494336 661912414801792 665839195106624 668023822040729 668196393423328 671341998371968 672789747049343 676709264611072 677715498356512 683133719654848 685552143901856 688779452875136 689619166360432 692060550331304 693693456106112 695318498313824 700279153474208 700877452632896 705877767396032 707531352499664 710036149041208 711711467953024 713378719049248 718468222395616 725289123241144 725908790226928 731087687660176 737129734665632 744127801766888 751192306214042 757197962219468 763455796617976 763653021055232 768902568056392 770703794687134 774531998121728 780522617704816 783488164459264 784240746584449 787932642556444 788136190126208 790722075068618 790926343235776 794649712358656 796363374058406 800319032541952 808398425479988 808607259999616 814165833985196 815289964627712 820894477241272 821106539880704 821895256459739 828687779240398 828901855132736 829610045973632 835528785897344 842433982475008 843243185198953 850212137142746 850431773447872 856277859880982 858505492816048 865369099679392 869442915924352 872520910420544 877697120822368 878745792064448 880804336785296 884950816035776 892025848805504 896275138953656 898389885776768 900494448635936 903682371506992 905814595576576 906918903679712 910129570352464 914414101230784 923095247761456 923883914834272 930475238840224 931858810240204 938165116847168 939308864525416 942634197865052 947071747703312 953828502145904 956062935181508 963706497370232 971671013877424 972855609687038 976299704931661 977687932055296 978603268435408 980895738692716 981149134646912 987893805793972 988993256776448 998124586562026 1003082423796992 1006373550087332 1006633527754624 1013553385165244 1023175727429471 1024314444518464 1028257997506432 1029136512726784 1032779853150848 1036478747062528 1040148080402816 1049751720349717 1054965997441664 1055867331239168 1063400272960256 1064981497417376 1073218599344122 1073495845171904 1077296226131488 1082367711660928 1090089716738176 1092361163544161 1092643354493152 1101378854137408 1110481158717056 1111834982499472 1118403735354752 1121023701363104 1128729906206749 1129021492335968 1140713813213744 1146083843718464 1150141200099808 1158346725903136 1169343688490824 1184241213069376 1195484009395984 1199716251828248 1205364042531488 1206833541130756 1211105963079782 1216807372049192 1217121711334144 1226535542107568 1235286092943056 1238179866874412 1242563260822114 1245495068917792 1248412758336184 1248735262277888 1257319389192328 1269255965672002 1270340382897124 1270668551427968 1279403453405308 1281169944414976 1289977035664856 1290310276955392 1302223653092054 1303672929387136 1314447085828352 1323824829603584 1325096433884069 1331678390213248 1336047644081458 1336392786846656 1342683996743936 1345579494098686 1355430996713024 1366267439309696 1371104287803712 1377558905750272 1379238332720864 1384121100662608 1387386912212224 1390636996627648 1400558306948416 1401754905265792 1411755534792064 1414697244589979 1415062704999328 1420072298082416 1423422935906048 1426757438098496 1436936444791232 1450578246482288 1451817580453856 1462175375320352 1474259469331264 1488255603533776 1502384612428084 1514395924438936 1526911593235952 1537805136112784 1541407589374268 1561045235409632 1568481493168898 1575865285112888 1576272380252416 1581444150137236 1581852686471552 1592726748116812 1616796850959976 1617214519999232 1628331667970392 1641788954482544 1643790512919478 1649609846263841 1657375558480796 1657803710265472 1659220091947264 1671057571794688 1673110136567639 1686486370397906 1700424274285492 1700863546895744 1712555719761964 1716567542712253 1717010985632096 1728814160139451 1730738199358784 1738885831848704 1745041820841088 1755394241644736 1757491584128896 1761153712652831 1761608673570592 1769901632071552 1773718424039177 1784051697611008 1792550277907312 1796779771553536 1800988897271872 1807364743013984 1813837807359424 1820259140704928 1828828202461568 1846190495522912 1847767829668544 1860950477680448 1863717620480408 1876330233694336 1878617729050832 1885268395730104 1894143495406624 1907657004291808 1912125870363016 1927412994740464 1943342027754848 1945711219374076 1952599409863322 1957206536870816 1961791477385432 1962298269293824 1975787611587944 1996249173124052 2012747100174664 2013267055509248 2027106770330488 2046351454858942 2048628889036928 2056515995012864 2065559706301696 2080296160805632 2099503440699434 2109931994883328 2129962994834752 2146437198688244 2146991690343808 2154592452262976 2164735423321856 2166814767030221 2180179433476352 2184722327088322 2185286708986304 2202757708274816 2220962317434112 2223095670069967 2223669964998944 2236807470709504 2238956043459289 2242047402726208 2257459812413498 2258042984671936 2281427626427488 2292167687436928 2300282400199616 2316693451806272 2338687376981648 2368482426138752 2390968018791968 2399432503656496 2410728085062976 2413667082261512 2422211926159564 2433614744098384 2453071084215136 2470572185886112 2476359733748824 2485126521644228 2490990137835584 2496825516672368 2514638778384656 2538511931344004 2540680765794248 2541337102855936 2558806906810616 2579954071329712 2604447306184108 2607345858774272 2629173071749147 2650192867768138 2663356780426496 2672095288162916 2672785573693312 2691158988197372 2697463281404969 2710861993426048 2732534878619392 2742208575607424 2758476665441728 2767527262740163 2768242201325216 2781273993255296 2787271809204421 2801116613896832 2803509810531584 2823511069584128 2829394489179958 2830125409998656 2840144596164832 2853514876196992 2873872889582464 2901156492964576 2903635160907712 2924350750640704 2948518938662528 2975742479999611 2976511207067552 3004769224856168 3028791848877872 3053823186471904 3075610272225568 3082815178748536 3122090470819264 3136962986337796 3151730570225776 3162888300274472 3163705372943104 3185453496233624 3233593701919952 3256663335940784 3283577908965088 3287581025838956 3299219692527682 3314751116961592 3315607420530944 3346220273135278 3372972740795812 3400848548570984 3401727093791488 3404994633904633 3425111439523928 3433135085424506 3434021971264192 3457628320278902 3461476398717568 3490083641682176 3493436052967091 3510788483289472 3514983168257792 3522307425305662 3523217347141184 3539803264143104 3547436848078354 3585100555814624 3601977794543744 3614729486027968 3627675614718848 3640518281409856 3657656404923136 3692380991045824 3695535659337088 3721900955360896 3727435240960816 3752660467388672 3757235458101664 3770536791460208 3788286990813248 3815314008583616 3824251740726032 3854825989480928 3886684055509696 3891422438748152 3905198819726644 3914413073741632 3923582954770864 3951575223175888 3992498346248104 4025494200349328 4054213540660976 4092702909717884 4097257778073856 4199006881398868 4238870870779237 4259925989669504 4292874397376488 4293983380687616 4309184904525952 4333629534060442 4348971412877399 4369444654176644 4370573417972608 4405515416549632 4446191340139934 4447339929997888 4477912086918578 4484094805452416 4514919624826996 4516085969343872 4557782785822189 4562855252854976 4584335374873856 4600564800399232 4633386903612544 4676166754285103 4677374753963296 4709528229345401 4736964852277504 4781936037583936 4798865007312992 4821456170125952 4827334164523024 4844423852319128 4867229488196768 4906142168430272 4941144371772224 4952719467497648 4970253043288456 4981980275671168 4993651033344736 5029277556769312 5077023862688008 5081361531588496 5117613813621232 5159908142659424 5208894612368216 5258346143498294 5300385735536276 5344190576325832 5345571147386624 5382317976394744 5394926562809938 5421723986852096 5484417151214848 5489685226091143 5516953330883456 5535054525480326 5536484402650432 5562547986510592 5574543618408842 5602233227793664 5658788978359916 5660250819997312 5680289192329664 5707029752393984 5747745779164928 5802312985929152 5807270321815424 5848701501281408 5897037877325056 5902702296392671 5951484959999222 5953022414135104 6009538449712336 6057583697755744 6107646372943808 6151220544451136 6165630357497072 6244180941638528 6273925972675592 6303461140451552 6325776600548944 6370906992467248 6467187403839904 6513326671881568 6567155817930176 6575162051677912 6598439385055364 6629502233923184 6692440546270556 6745945481591624 6801697097141968 6809989267809266 6834097934521627 6850222879047856 6866270170849012 6868043942528384 6915256640557804 6922952797435136 6986872105934182 7021576966578944 7044614850611324 7046434694282368 7094873696156708 7162230092006297 7170201111629248 7203955589087488 7229458972055936 7255351229437696 7281036562819712 7348262042448019 7384761982091648 7391071318674176 7443801910721792 7454870481921632 7514470916203328 7541073582920416 7576573981626496 7630628017167232 7648503481452064 7709651978961856 7773368111019392 7782844877496304 7810397639453288 7828826147483264 7847165909541728 7903150446351776 7984996692496208 8050988400698656 8108427081321952 8185405819435768 8398013762797736 8477741741558474 8519851979339008 8585748794752976 8618369809051904 8667259068120884 8697942825754798 8738889308353288 8741146835945216 8892382680279868 8894679859995776 8955824173837156 8968189610904832 9029839249653992 9032171938687744 9115565571644378 9125710505709952 9201129600798464 9266773807225088 9275675037188483 9352333508570206 9354749507926592 9419056458690802 9563872075167872 9597730014625984 9642912340251904 9654668329046048 9688847704638256 9734458976393536 9812284336860544 9882288743544448 9905438934995296 9940506086576912 9963960551342336 9987302066689472 10058555113538624 10154047725376016 10162723063176992 10235227627242464 10319816285318848 10417789224736432 10516692286996588 10600771471072552 10688381152651664 10764635952789488 10789853125619876 10979370452182286 11033906661766912 11070109050960652 11072968805300864 11149087236817684 11317577956719832 11320501639994624 11360578384659328 11547268923846887 11604625971858304 11614540643630848 11697403002562816 11805404592785342 11902969919998444 11906044828270208 12015972798985771 12019076899424672 12115167395511488 12215292745887616 12302441088902272 12328075988569817 12331260714994144 12416028968274239 12488361883277056 12547851945351184 12606922280903104 12651553201097888 12741813984934496 12934374807679808 13026653343763136 13134311635860352 13150324103355824 13196878770110728 13259004467846368 13384881092541112 13491890963183248 13603394194283936 13619978535618532 13668195869043254 13700445758095712 13732540341698024 13736087885056768 13830513281115608 13973744211868364 14089229701222648 14092869388564736 14189747392313416 14324460184012594 14340402223258496 14458917944111872 14562073125639424 14696524084896038 14769523964183296 14909740963843264 15028941832406656 15082147165840832 15153147963252992 15261256034334464 15297006962904128 15419303957923712 15546736222038784 15561669690489769 15565689754992608 15620795278906576 15657652294966528 15694331819083456 15806300892703552 15969993384992416 16101976801397312 16216854162643904 16370811638871536 16796027525595472 16955483483116948 17171497589505952 17334518136241768 17395885651509596 17477778616706576 17784765360559736 17789359719991552 17911648347674312 18059678499307984 18231131143288756 18251421011419904 18404211502244029 18551350074376966 18704667017140412 18709499015853184 18838112917381604 18882242969834783 19127744150335744 19195460029251968 19309336658092096 19372690839181141 19377695409276512 19468917952787072 19510902664430947 19624568673721088 19764577487088896 19810877869990592 19881012173153824 19974604133378944 20117110227077248 20308095450752032 20325446126353984 20470455254484928 20639632570637696 20835578449472864 21033384573993176 21201542942145104 21376762305303328 21529271905578976 21579706251239752 21958740904364572 22140218101921304 22145937610601728 22298174473635368 22635155913439664 22721156769318656 23094537847693774 23209251943716608 23610809185570684 23805939839996888 23812089656540416 23834962437332431 24031945597971542 24038153798849344 24230334791022976 24430585491775232 24454052370769637 24604882177804544 24656151977139634 24662521429988288 24832057936548478 25095703890702368 25213844561806208 25303106402195776 25483627969868992 25868749615359616 26053306687526272 26268623271720704 26300648206711648 26393757540221456 26518008935692736 26769762185082224 26983781926366496 27206788388567872 27239957071237064 27336391738086508 27400891516191424 27465080683396048 27661026562231216 27947488423736728 28178459402445296 28379494784626832 28648920368025188 28680804446516992 29393048169792076 29672096095454659 29819481927686528 30057883664813312 30164294331681664 30442799890141793 30594013925808256 30838607915847424 31123339380979538 31131379509985216 31241590557813152 31388663638166912 31612601785407104 31939986769984832 32203953602794624 32433708325287808 32733167279995721 32741623277743072 33592055051190944 33910966966233896 34342995179011904 34669036272483536 34791771303019192 34955557233413152 35569530721119472 35823296695348624 36119356998615968 36462262286577512 36808423004488058 37102700148753932 37409334034280824 37418998031706368 37676225834763208 37764485939669566 38390920058503936 38427796582638001 38618673316184192 38745381678362282 38755390818553024 38937835905574144 39021805328861894 39621755739981184 39762024346307648 39949208266757888 40234220454154496 40616190901504064 40650892252707968 40940910508969856 41279265141275392 41671156898945728 42066769147986352 42403085884290208 42753524610606656 43058543811157952 43159412502479504 43917481808729144 44280436203842608 44596348947270736 45270311826879328 46189075695387548 47221618371141368 47611879679993776 47669924874664862 47838685541651389 48063891195943084 48076307597698688 48460669582045952 48908104741539274 49312303954279268 49325042859976576 49664115873096956 50135610644044079 50191407781404736 50427689123612416 50606212804391552 50967255939737984 51437834297136133 51737499230719232 52106613375052544 52601296413423296 52787515080442912 53036017871385472 53539524370164448 53967563852732992 54413576777135744 54479914142474128 54672783476173016 54801783032382848 54930161366792096 55322053124462432 55894976847473456 56356918804890592 56758989569253664 57297840736050376 58786096339584152 59344192190909318 59638963855373056 60328588663363328 60885599780283586 61188027851616512 62246678761959076 62262759019970432 62483181115626304 62777327276333824 63225203570814208 63879973539969664 64407907205589248 64867416650575616 64929725260319381 65466334559991442 65483246555486144 67184110102381888 67821933932467792 68685990358023808 69338072544967072 69583542606038384 69911114466826304 71139061442238944 71646593390697248 72238713997231936 72924524573155024 73616846008976116 74205400297507864 74818668068561648 75352451669526416 75528971879339132 76855593165276002 77237346632368384 77490763356724564 77510781637106048 78043610657723788 79243511479962368 79524048692615296 80830882466928209 81232381803008128 81301784505415936 81881821017939712 83342313797891456 84133538295972704 84806171768580416 85507049221213312 86117087622315904 86296531919988719 86318825004959008 87834963617458288 88560872407685216 89192697894541472 90540623653758656 92378151390775096 94443236742282736 95223759359987552 95339849749329724 95677371083302778 96127782391886168 96152615195397376 97816209483078548 98624607908558536 98650085719953152 99328231746193912 100271221288088158 100382815562809472 101212425608783104 101934511879475968 102875668594272266 105202592826846592 105575030160885824 106072035742770944 107079048740328896 107935127705465984 108827153554271488 108959828284948256 109345566952346032 109603566064765696 109860322733584192 110644106248924864 111789953694946912 112713837609781184 113517979138507328 114595681472100752 117572192679168304 118688384381818636 121771199560567172 124493357523918152 124525518039940864 124966362231252608 127759947079939328 129859450520638762 130932669119982884 130966493110972288 132175700788843481 134368220204763776 135608835874267987 135643867864935584 136576318651016629 137371980716047616 138676145089934144 139167085212076768 139822228933652608 142278122884477888 143293186781394496 144477427994463872 145849049146310048 147233692017952232 148410800595015728 149637336137123296 150704903339052832 151057943758678264 153711186330552004 154981526713449128 155021563274212096 156087221315447576 159048097385230592 161661764933856418 162464763606016256 166684627595782912 168267076591945408 169612343537160832 171014098442426624 171178366595387459 172234175244631808 172593063839977438 172637650009918016 175669927234916576 177121744815370432 178385395789082944 181081247307517312 184756302781550192 188886473484565472 190447518719975104 190679699498659448 191354742166605556 192255564783772336 195632418966157096 197249215817117072 198656463492387824 200542442576176316 200765631125618944 205751337188544532 207704672668182613 210405185653693184 211150060321771648 213099599230992551 214158097480657792 215870255410931968 217919656569896512 218691133904692064 219720645467168384 221288212497849728 223579907389893824 225427675219562368 227035958277014656 229191362944201504 235144385358336608 237376768763637272 243542399121134344 248986715047836304 249932724462505216 259718901041277524 261865338239965768 261932986221944576 264351401577686962 268736440409527552 268994576078466007 271217671748535974 271287735729871168 273152637302033258 277352290179868288 278334170424153536 279644457867305216 284556245768955776 286586373562788992 288954855988927744 291698098292620096 294467384035904464 296821601190031456 299274672274246592 301409806678105664 302115887517356528 307422372661104008 309963053426898256 312174442630895152 323323529867712836 334870798791559723 336534153183890816 339224687074321664 342356733190774918 345186127679954876 345275300019836032 351339854469833152 354243489630740864 356770791578165888 360064840079952931 362162494615034624 369512605563100384 377772946969130944 380895037439950208 381359398997318896 382709484333211112 384511129567544672 391264837932314192 394498431634234144 397312926984775648 401084885152352632 411502674377089064 415409345336365226 422300120643543296 426199198461985102 428316194961315584 435839313139793024 437382267809384128 439441290934336768 442576424995699456 447159814779787648 450855350439124736 454071916554029312 458382725888403008 470288770716673216 474753537527274544 487084798242268688 497973430095672608 519437802082555048 523730676479931536 528702803155373924 537989152156932014 542435343497071948 542575471459742336 546305274604066516 554704580359736576 556668340848307072 565816177268497463 569112491537911552 573172747125577984 583396196585240192 588934768071808928 593643202380062912 598549344548493184 602819613356211328 604231775034713056 614844745322208016 619926106853796512 624348885261790304 646647059735425672 669741597583119446 673068306367781632 684713466381549836 690372255359909752 690550600039672064 702679708939666304 708486979261481728 713541583156331776 720129680159905862 739025211126200768 755545893938261888 761790074879900416 762718797994637792 765418968666422224 769022259135089344 782529675864628384 788996863268468288 794625853969551296 802169770304705264 823005348754178128 830818690672730452 852398396923970204 871678626279586048 874764535618768256 894319629559575296 916765451776806016 940577541433346432 949261851119875909 949507075054549088 974169596484537376 995946860191345216 1038875604165110096 1047461352959863072 1057405606310747848 1075978304313864028 1084870686994143896 1085150942919484672 1092610549208133032 1113336681696614144 1131632354536994926 1166792393170480384 1177869536143617856 1187286404760125824 1197098689096986368 1205639226712422656 1208463550069426112 1229689490644416032 1239852213707593024 1248697770523580608 1293294119470851344 1339483195166238892 1369426932763099672 1380744510719819504 1405359417879332608 1440259360319811724 1453932708677278291 1478050422252401536 1491697194616947857 1511091787876523776 1525437595989275584 1530837937332844448 1538044518270178688 1565059351729256768 1577993726536936576 1589251707939102592 1604339540609410528 1646010697508356256 1661637381345460904 1704796793847940408 1749529071237536512 1833530903553612032 1881155082866692864 1882962032549262049 1898523702239751818 1899014150109098176 1948339192969074752 1991893720382690432 2077751208330220192 2094922705919726144 2114811212621495696 2151956608627728056 2169741373988287792 2185221098416266064 2263264709073989852 2344095591540918061 2355739072287235712 2374572809520251648 2416927100138852224 2459378981288832064 2479704427415186048 2497395541047161216 2586588238941702688 2678966390332477784 2738853865526199344 2761489021439639008 2880518720639623448 2907865417354556582 2956100844504803072 2983394389233895714 3050875191978551168 3061675874665688896 3076089036540357376 3130118703458513536 3155987453073873152 3178503415878205184 3208679081218821056 3292021395016712512 3323274762690921808 3409593587695880816 3765924065098524098 3797047404479503636 3798028300218196352 3896678385938149504 3960713240879482241 3983787440765380864 4155502416660440384 4189845411839452288 4229622425242991392 4303913217255456112 4339482747976575584 4370442196832532128 4526529418147979704 4688191183081836122 4711478144574471424 4833854200277704448 4918757962577664128 4959408854830372096 4994791082094322432 5173176477883405376 5357932780664955568 5477707731052398688 5522978042879278016 5761037441279246896 5815730834709113164 5966788778467791428 6101750383957102336 6123351749331377792 6260237406917027072 6417358162437642112 6584042790033425024 6646549525381843616 6819187175391761632 7531848130197048196 7594094808959007272 7596056600436392704 7793356771876299008 7921426481758964482 8311004833320880768 8379690823678904576 8459244850485982784 8607826434510912224 8678965495953151168 8740884393665064256 9053058836295959408 9376382366163672244 9837515925155328256 10346352955766810752 10441880362318634999 10715865561329911136 10955415462104797376 11045956085758556032 11522074882558493792 11631461669418226328 11933577556935582856 12246703498662755584 12834716324875284224 13168085580066850048 13293099050763687232 13638374350783523264 15063696260394096392 15188189617918014544 15842852963517928964 16408669140786426427 16622009666641761536 16918489700971965568 17215652869021824448 17357930991906302336 17481768787330128512 18106117672591918816 18752764732327344488 20692705911533621504 20883760724637269998 21431731122659822272 21910830924209594752 22091912171517112064 23044149765116987584 23262923338836452656 23867155113871165712 26586198101527374464 27276748701567046528 30127392520788192784 30376379235836029088 31685705927035857928 32817338281572852854 33836979401943931136 34431305738043648896 34715861983812604672 34963537574660257024 36212235345183837632 37505529464654688976 41767521449274539996 42863462245319644544 43821661848419189504 46088299530233975168 46525846677672905312 47734310227742331424 53172396203054748928 54553497403134093056 60254785041576385568 60752758471672058176 63371411854071715856 65634676563145705708 68862611476087297792 72424470690367675264 75011058929309377952 83535042898549079992 85726924490639289088 92176599060467950336 93051693355345810624 95468620455484662848 114860683985504984989 120509570083152771136 121505516943344116352 126742823708143431712 131269353126291411416 144848941380735350528 150022117858618755904 167070085797098159984 186103386710691621248 190937240910969325696 229721367971009969978 241019140166305542272 243011033886688232704 253485647416286863424 262538706252582822832 300044235717237511808 334140171594196319968 372206773421383242496 381874481821938651392 459442735942019939956 482038280332611084544 506971294832573726848 525077412505165645664 600088471434475023616 668280343188392639936 918885471884039879912 1013942589665147453696 1050154825010331291328 1336560686376785279872 1837770943768079759824 2100309650020662582656 2673121372753570559744 3675541887536159519648 4200619300041325165312 7351083775072319039296 14702167550144638078592 29404335100289276157184
- Sum of all divisors σ(n): 80303646445098825369600
- Sum of proper divisors (its aliquot sum) s(n): 50899311344809549212416
- 29404335100289276157184 is an abundant number, because the sum of its proper divisors (50899311344809549212416) is greater than itself. Its abundance is 21494976244520273055232
Bases of 29404335100289276157184
- Binary: 1100011101000000011000111111000011011011110011011000101111110011101000000002
- Hexadecimal: 0x63A031F86DE6C5F9D00
- Base-36: 4SDKCPHDMIC435S
Squares and roots of 29404335100289276157184
- 29404335100289276157184 squared (294043351002892761571842) is 864614922690103956124640897411915142274809856
- 29404335100289276157184 cubed (294043351002892761571843) is 25423426919490522662004372834797887435947969278097903219227968405504
-
The
square root of 29404335100289276157184 is 171476922938.0130793265 -
The
cube root of 29404335100289276157184 is 30865296.5863988499
Scales and comparisons
How big is 29404335100289276157184?- 29,404,335,100,289,276,157,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,404,335,100,289,276,157,184 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 29404335100289276157184 cubic inches would be around 2572108 feet tall.
Recreational maths with 29404335100289276157184
- 29404335100289276157184 backwards is 48175167298200153340492
- The number of decimal digits it has is: 23
- The sum of 29404335100289276157184's digits is 91
- 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 29404335100289276157184 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 29404335100289276157184 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/29404335100289276157184/
Chicago style:
Numbermatics. 2024. "Number 29404335100289276157184 - Facts about the integer". https://numbermatics.com/n/29404335100289276157184/
The information we have on file for 29404335100289276157184 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 29404335100289276157184, math, Factors of 29404335100289276157184, curriculum, school, college, exams, university, Prime factorization of 29404335100289276157184, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine sextillion, four hundred four quintillion, three hundred thirty-five quadrillion, one hundred trillion, two hundred eighty-nine billion, two hundred seventy-six million, one hundred fifty-seven thousand, one hundred eighty-four.