38255891604889964794880
38,255,891,604,889,964,794,880 is an even composite number composed of eight prime numbers multiplied together.
What does the number 38255891604889964794880 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 16038 divisors.
38255891604889964794880 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand and thirty-eight divisors.
Prime factorization of 38255891604889964794880:
210 × 5 × 72 × 132 × 432 × 472 × 892 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 13 × 13 × 43 × 43 × 47 × 47 × 89 × 89 × 167 × 167)See below for interesting mathematical facts about the number 38255891604889964794880 from the Numbermatics database.
Names of 38255891604889964794880
- Cardinal: 38255891604889964794880 can be written as Thirty-eight sextillion, two hundred fifty-five quintillion, eight hundred ninety-one quadrillion, six hundred four trillion, eight hundred eighty-nine billion, nine hundred sixty-four million, seven hundred ninety-four thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 3.825589160488996479488 × 1022
Factors of 38255891604889964794880
Divisors of 38255891604889964794880
- Number of divisors d(n): 16038
-
Complete list of divisors:
1 2 4 5 7 8 10 13 14 16 20 26 28 32 35 40 43 47 49 52 56 64 65 70 80 86 89 91 94 98 104 112 128 130 140 160 167 169 172 178 182 188 196 208 215 224 235 245 256 260 280 301 320 329 334 338 344 356 364 376 392 416 430 445 448 455 470 490 512 520 559 560 602 611 623 637 640 658 668 676 688 712 728 752 784 832 835 845 860 890 896 910 940 980 1024 1040 1118 1120 1157 1169 1183 1204 1222 1246 1274 1280 1316 1336 1352 1376 1424 1456 1504 1505 1568 1645 1664 1670 1690 1720 1780 1792 1820 1849 1880 1960 2021 2080 2107 2171 2209 2236 2240 2303 2314 2338 2366 2408 2444 2492 2548 2560 2632 2672 2704 2752 2795 2848 2912 3008 3010 3055 3115 3136 3185 3290 3328 3340 3380 3440 3560 3584 3640 3698 3760 3827 3913 3920 4042 4160 4183 4214 4277 4342 4361 4418 4472 4480 4606 4628 4676 4732 4816 4888 4984 5096 5120 5264 5344 5408 5504 5590 5696 5785 5824 5845 5915 6016 6020 6110 6230 6272 6370 6580 6656 6680 6760 6880 7120 7168 7181 7267 7280 7396 7520 7654 7826 7840 7849 7921 7943 8084 8099 8183 8281 8320 8366 8428 8554 8684 8722 8836 8944 8960 9212 9245 9256 9352 9464 9632 9776 9968 10105 10192 10528 10535 10688 10816 10855 11008 11045 11180 11392 11515 11570 11648 11690 11830 12032 12040 12220 12460 12544 12740 12943 13160 13312 13360 13520 13760 14147 14240 14362 14534 14560 14792 14863 15040 15041 15197 15308 15463 15652 15680 15698 15842 15886 16168 16198 16366 16562 16640 16732 16856 17108 17368 17444 17672 17888 17920 18424 18490 18512 18704 18928 19135 19264 19552 19565 19936 20210 20384 20915 21056 21070 21376 21385 21632 21710 21805 22016 22090 22360 22784 23030 23140 23296 23380 23660 24037 24064 24080 24440 24920 25088 25480 25886 26273 26320 26720 26789 27040 27391 27520 27889 28223 28294 28480 28717 28724 29068 29120 29281 29584 29726 29939 30080 30082 30394 30616 30926 31304 31360 31396 31684 31772 32336 32396 32732 33124 33280 33464 33712 34216 34736 34888 35344 35776 35840 35905 36335 36848 36980 37024 37408 37856 38270 38528 39104 39130 39245 39605 39715 39872 40420 40495 40768 40915 41405 41830 42112 42140 42752 42770 43264 43420 43610 44032 44180 44720 45568 46060 46280 46592 46760 47320 48074 48128 48160 48880 49751 49840 50176 50267 50869 50960 51772 52546 52640 53440 53578 54080 54379 54782 54943 55040 55447 55601 55778 56446 56588 56693 56960 57434 57448 58136 58240 58562 59168 59452 59878 60160 60164 60788 61232 61852 62608 62720 62792 63368 63544 64672 64715 64792 65464 66248 66560 66928 67424 68432 69472 69776 70688 70735 71552 71810 72670 73696 73960 74048 74315 74816 75205 75712 75985 76540 77056 77315 78208 78260 78490 79210 79430 79744 80840 80990 81536 81830 82810 83660 84224 84280 85504 85540 86528 86840 86903 87220 88360 89440 90601 91136 92120 92560 93184 93353 93520 94640 94987 96148 96320 97760 99029 99502 99680 100534 101738 101920 102037 102973 103544 104041 105092 105280 105287 106379 106880 107156 108160 108241 108758 109564 109886 110080 110894 111202 111556 112892 113176 113386 113920 114868 114896 116272 116480 117124 118336 118904 119756 120185 120320 120328 121576 122464 123704 125216 125440 125584 126736 127088 129344 129430 129584 130928 131365 132496 133856 133945 134848 136864 136955 138944 139445 139552 141115 141376 141470 143104 143585 143620 145340 146405 147392 147920 148096 148630 149632 149695 150410 151424 151970 153080 154112 154630 156416 156520 156980 158420 158860 159488 161680 161980 163072 163660 164561 165620 167320 168259 168448 168560 171008 171080 173056 173680 173806 174440 176720 178880 179869 181202 183911 184240 185120 186706 187040 187523 189280 189974 192296 192640 193219 195223 195520 196601 197561 198058 199004 199360 201019 201068 203476 203840 204074 204967 205946 207088 208082 210184 210560 210574 212758 213760 214312 216320 216482 217516 219128 219772 220160 221788 222404 223112 225784 226352 226772 227840 229736 229792 232544 232960 234248 236672 237808 239512 240370 240640 240656 243152 244928 247408 248755 250432 250880 251168 251335 253472 254176 254345 258688 258860 259168 261856 262730 264992 267712 267890 269696 271895 273728 273910 274715 277235 277888 278005 278890 279104 282230 282752 282940 283465 286208 287170 287240 290680 292810 294784 295840 296192 297260 299264 299390 300820 302848 303940 306160 308224 308783 309260 312481 312832 313040 313960 316840 317720 318976 323360 323960 326144 327320 329122 331240 334640 336518 336896 337120 337507 340603 341549 342160 347360 347612 348257 348880 351869 353440 356083 357760 359738 362404 362557 367822 368480 368903 370240 372287 373321 373412 374080 375046 378560 379948 380653 384592 384601 385280 386438 388129 389207 390446 391040 393202 395122 396116 398008 398720 402038 402136 406952 407680 408148 409934 411892 414176 416164 420368 421120 421148 425516 427520 428624 432640 432964 434515 435032 438256 439544 443576 444808 446224 451568 452704 453005 453544 455680 459472 459584 465088 465920 466765 468496 473344 474935 475616 479024 480740 481312 486304 489856 494816 495145 497510 500864 502336 502670 506944 508352 508690 510185 514865 517376 517720 518336 520205 523712 525460 526435 529984 531895 535424 535780 539392 541205 543790 547456 547820 549430 554470 555776 556010 557780 558208 564460 565504 565880 566930 572416 574340 574480 581360 585620 589568 591680 592384 594520 598528 598780 601640 605696 607880 608321 612320 617566 618520 624962 625664 626080 627920 633680 635440 637952 639109 646720 646763 647920 652288 653471 654640 658244 662480 664909 669280 673036 674240 675014 681206 683098 684320 694720 695224 696514 697760 698561 703738 706880 706927 712166 714259 715520 719476 720811 724808 725114 728287 735644 736960 737009 737806 740480 744574 746642 746824 748160 750092 757120 759896 761306 769184 769202 770560 772876 776258 778414 780892 782080 786404 790244 792232 796016 797440 804076 804272 813904 815360 816296 819868 822805 823784 828352 832328 840736 841295 842240 842296 851032 855040 857248 865280 865928 869030 870064 876512 879088 887152 889616 892448 899345 903136 905408 906010 907088 918944 919168 919555 930176 933530 936992 937615 946688 949870 951232 958048 961480 962624 966095 972608 976115 979712 983005 987805 989632 990290 995020 1001728 1004672 1005095 1005340 1013888 1016704 1017380 1020370 1024835 1029730 1034752 1035440 1036672 1040410 1047424 1050920 1052870 1059968 1063790 1070848 1071560 1078784 1082410 1087580 1094912 1095640 1098860 1108940 1111552 1112020 1115560 1116416 1128920 1129739 1131008 1131760 1133860 1148680 1148960 1151927 1162720 1171240 1177813 1179136 1183360 1184768 1189040 1197056 1197560 1199227 1203280 1211392 1213589 1215760 1216642 1224640 1234831 1235132 1237040 1249924 1252160 1255840 1259083 1267360 1270880 1278218 1287377 1293440 1293526 1295840 1306942 1309280 1310783 1316488 1322807 1324960 1326481 1329818 1338560 1338649 1346072 1348480 1350028 1352533 1362412 1366196 1366561 1368640 1376207 1382927 1389440 1390448 1393028 1395520 1397122 1407133 1407476 1413760 1413854 1424332 1428518 1431040 1438952 1441622 1449616 1450228 1456574 1471288 1473920 1474018 1475612 1480960 1489148 1493284 1493648 1496320 1500184 1514240 1519792 1522612 1538368 1538404 1541120 1543915 1545752 1552516 1556828 1561784 1562405 1564160 1572808 1580488 1584464 1592032 1594880 1608152 1608544 1627808 1630720 1632592 1639736 1645610 1647568 1656704 1664656 1681472 1682590 1684480 1684592 1687535 1702064 1703015 1707745 1714496 1731856 1738060 1740128 1741285 1753024 1758176 1759345 1774304 1779232 1780415 1784896 1798690 1806272 1810816 1812020 1812785 1814176 1837888 1838336 1839110 1844515 1860352 1861435 1866605 1867060 1873984 1875230 1893376 1899740 1902464 1903265 1916096 1922960 1923005 1925248 1932190 1940645 1945216 1946035 1952230 1959424 1966010 1975610 1979264 1980580 1990040 2003456 2009344 2010190 2010680 2027776 2033408 2034760 2040740 2049670 2059460 2069504 2070880 2073344 2080820 2094848 2101840 2105740 2119936 2127580 2139293 2141696 2143120 2157568 2161481 2164820 2175160 2187367 2189824 2191280 2197720 2217880 2223104 2224040 2231120 2232832 2257840 2259478 2262016 2263520 2267720 2297360 2297920 2303854 2325440 2338297 2342480 2355626 2358272 2362549 2366720 2378080 2384221 2390843 2395120 2398454 2406560 2427178 2431520 2433284 2437799 2449280 2469662 2470264 2474080 2482121 2499848 2504320 2511680 2511847 2518166 2534720 2537899 2541760 2555813 2556436 2574754 2582321 2586880 2587052 2591680 2606009 2613247 2613884 2618560 2621566 2632976 2645614 2649920 2652962 2659636 2664571 2677120 2677298 2692144 2696960 2700056 2705066 2724824 2732392 2733122 2737280 2752414 2765854 2778880 2780896 2786056 2791040 2794244 2814266 2814952 2827520 2827708 2848664 2857036 2862080 2877904 2883244 2899232 2900456 2913148 2942576 2947840 2948036 2951224 2961920 2978296 2986568 2987296 2992640 3000368 3028480 3039584 3041605 3045224 3076736 3076808 3087830 3091504 3105032 3113656 3123568 3124810 3128320 3145616 3160976 3168928 3184064 3189760 3195545 3216304 3217088 3233815 3255616 3261440 3265184 3267355 3279472 3291220 3295136 3313408 3324545 3329312 3362944 3365180 3369184 3375070 3404128 3406030 3415490 3428992 3463712 3476120 3480256 3482570 3492805 3506048 3516352 3518690 3534635 3548608 3558464 3560830 3569792 3571295 3597380 3604055 3612544 3621632 3624040 3625570 3628352 3641435 3675776 3676672 3678220 3685045 3689030 3720704 3722870 3733210 3734120 3747968 3750460 3799480 3804928 3806530 3832192 3845920 3846010 3850496 3864380 3881290 3890432 3892070 3904460 3918848 3932020 3951220 3958528 3961160 3980080 4006912 4014179 4018688 4020380 4021360 4055552 4066816 4069520 4081480 4084441 4099340 4118920 4141760 4146688 4161640 4189696 4203680 4211480 4239872 4255160 4258247 4278586 4283392 4286240 4322962 4329640 4350320 4374734 4379648 4382560 4387591 4395440 4427839 4435760 4448080 4462240 4465664 4473763 4515680 4518956 4527040 4527341 4535440 4574297 4594720 4595840 4607708 4650880 4654363 4676594 4684960 4711252 4713241 4725098 4733440 4756160 4768442 4781686 4790240 4795739 4796908 4813120 4839731 4854356 4863040 4866568 4875598 4889927 4898560 4939324 4940528 4948160 4948489 4964242 4999696 4999813 5008640 5023360 5023694 5036332 5045677 5069440 5075798 5083520 5111626 5112872 5149508 5164642 5173760 5174104 5183360 5212018 5226494 5227768 5237120 5243132 5265952 5291228 5299840 5305924 5319272 5329142 5354240 5354596 5384288 5393920 5400112 5410132 5449648 5464784 5466244 5474560 5504828 5531708 5557760 5561792 5572112 5582080 5588488 5628532 5629904 5648695 5655040 5655416 5697328 5714072 5755808 5759635 5766488 5798464 5800912 5826296 5885152 5889065 5895680 5896072 5902448 5923840 5956592 5973136 5974592 5985280 5996135 6000736 6056960 6067945 6079168 6083210 6090448 6153472 6153616 6174155 6175660 6183008 6210064 6227312 6247136 6249620 6291232 6295415 6321952 6337856 6368128 6391090 6432608 6434176 6436885 6467630 6511232 6530368 6534710 6553915 6558944 6582440 6590272 6614035 6626816 6632405 6649090 6658624 6693245 6725888 6730360 6738368 6750140 6762665 6808256 6812060 6830980 6832805 6857984 6881035 6914635 6927424 6952240 6960512 6965140 6985610 7012096 7032704 7035665 7037380 7069270 7097216 7116928 7121660 7139584 7142590 7194760 7208110 7225088 7243264 7248080 7251140 7256704 7282870 7351552 7353344 7356440 7370090 7378060 7441408 7445740 7466420 7468240 7495936 7500920 7598960 7609856 7613060 7664384 7691840 7692020 7700992 7728760 7734367 7762580 7780864 7784140 7808920 7864040 7902440 7908173 7917056 7922320 7960160 8028358 8037376 8040760 8042720 8063489 8111104 8133632 8139040 8162960 8168882 8198680 8237840 8283520 8293376 8308417 8323280 8379392 8394589 8407360 8422960 8453843 8479744 8495123 8510320 8516494 8557172 8572480 8643817 8645924 8659280 8700640 8749468 8765120 8775182 8790880 8813581 8855678 8871520 8896160 8924480 8947526 9031360 9037912 9054080 9054682 9070880 9081293 9148594 9175481 9189440 9191680 9215416 9259649 9285367 9301760 9308726 9353188 9369920 9370543 9422504 9426482 9450196 9466880 9467731 9512320 9536884 9563372 9580480 9591478 9593816 9626240 9633449 9679462 9708712 9726080 9733136 9751196 9779854 9797120 9878648 9881056 9896320 9896978 9928484 9999392 9999626 10017280 10046720 10047388 10072664 10091354 10138880 10151596 10167040 10223252 10225744 10299016 10329284 10347520 10348208 10366720 10424036 10452988 10455536 10474240 10486264 10531904 10582456 10599680 10611848 10638544 10658284 10696465 10708480 10709192 10768576 10787840 10800224 10807405 10820264 10899296 10929568 10932488 10936835 10949120 11009656 11063416 11115520 11123584 11144224 11164160 11176976 11257064 11259808 11297390 11310080 11310832 11394656 11428144 11511616 11519270 11532976 11596928 11601824 11652592 11691485 11770304 11778130 11791360 11792144 11804896 11812745 11913184 11921105 11946272 11949184 11954215 11992270 12001472 12135890 12158336 12166420 12180896 12188995 12306944 12307232 12348310 12351320 12366016 12410605 12420128 12454624 12494272 12499240 12559235 12582464 12590830 12643904 12675712 12689495 12736256 12779065 12782180 12865216 12868352 12873770 12911605 12935260 13022464 13030045 13060736 13066235 13069420 13107830 13117888 13164880 13180544 13228070 13253632 13264810 13298180 13317248 13322855 13386490 13451776 13460720 13476736 13500280 13525330 13616512 13624120 13661960 13665610 13715968 13762070 13829270 13854848 13904480 13921024 13930280 13971220 14024192 14065408 14071330 14074760 14138540 14194432 14233856 14243320 14279168 14285180 14389520 14416220 14450176 14486528 14496160 14502280 14512801 14513408 14565740 14645929 14686607 14703104 14712880 14740180 14756120 14891480 14932840 14936480 14975051 14991872 15001840 15130367 15197920 15219712 15226120 15311569 15328768 15383680 15384040 15401984 15457520 15468734 15525160 15561728 15568280 15589951 15617840 15728080 15804880 15816346 15834112 15844640 15862829 15920320 16008341 16052803 16056716 16081520 16085440 16126978 16278080 16325920 16337764 16368079 16397360 16475680 16537843 16567040 16616834 16646560 16689547 16735901 16789178 16814720 16845920 16907686 16990246 17020640 17032988 17040179 17114344 17144960 17196491 17287634 17291848 17318560 17374847 17401280 17497489 17498936 17530240 17550364 17581760 17582929 17627162 17711356 17743040 17765293 17792320 17848960 17890691 17895052 18062720 18075824 18076247 18108160 18109364 18141760 18162586 18242063 18292729 18297188 18350962 18378880 18383360 18430832 18519298 18570734 18603520 18617452 18706376 18739840 18741086 18845008 18852964 18900392 18935462 19024640 19073768 19126744 19160960 19182956 19187632 19252480 19266898 19358924 19417424 19452160 19466272 19502392 19559708 19594240 19757296 19762112 19792640 19793956 19856968 19998784 19999252 20034560 20070895 20093440 20094776 20145328 20182708 20277760 20303192 20334080 20422205 20446504 20451488 20598032 20658568 20696416 20733440 20848072 20905976 20911072 20948480 20972528 21063808 21164912 21199360 21223696 21277088 21291235 21316568 21392930 21416960 21418384 21537152 21600448 21614810 21640528 21798592 21859136 21864976 21873670 21898240 21937955 22019312 22126832 22139195 22247168 22288448 22328320 22353952 22368815 22514128 22519616 22594780 22621664 22636705 22789312 22856288 22871485 23023232 23038540 23065952 23193856 23203648 23271815 23305184 23382970 23540608 23556260 23566205 23584288 23609792 23625490 23826368 23842210 23892544 23898368 23908430 23978695 23984540 24002944 24198655 24271780 24316672 24332840 24361792 24377990 24449635 24613888 24614464 24696620 24702640 24732032 24742445 24821210 24840256 24909248 24988544 24998480 24999065 25118470 25164928 25181660 25228385 25287808 25351424 25378990 25472512 25558130 25564360 25730432 25736704 25747540 25823210 25870520 26044928 26060090 26121472 26132470 26138840 26215660 26235776 26329760 26361088 26456140 26529620 26596360 26634496 26645710 26772980 26903552 26921440 26953472 27000560 27050660 27233024 27248240 27323920 27331220 27431936 27481687 27524140 27658540 27709696 27808960 27810809 27842048 27860560 27942440 28048384 28099253 28130816 28142660 28149520 28277080 28388864 28467712 28486640 28558336 28570360 28591087 28779040 28832440 28900352 28992320 29004560 29025602 29026816 29131480 29291858 29373214 29406208 29425760 29480360 29512240 29782960 29865680 29872960 29950102 29983744 30003680 30038123 30260734 30395840 30397861 30452240 30623138 30657536 30713137 30767360 30768080 30915040 30937468 30994873 31050320 31136560 31179902 31235680 31316341 31456160 31609760 31632692 31689280 31691387 31725658 31840640 32016682 32105606 32113432 32163040 32170880 32253956 32267573 32556160 32651840 32675528 32736158 32794720 32832367 32951360 32992687 33075686 33134080 33225569 33233668 33293120 33379094 33471802 33570173 33578356 33629440 33691840 33815372 33878117 33980492 34041280 34065976 34080358 34228688 34229489 34289920 34392982 34575268 34583696 34637120 34639423 34749694 34802560 34994978 34997872 35060480 35100728 35163520 35165858 35254324 35422712 35486080 35530586 35584640 35697920 35781382 35790104 36125440 36151648 36152494 36216320 36218728 36283520 36325172 36484126 36585458 36594376 36701924 36757760 36766720 36861664 37038596 37141468 37207040 37234904 37412752 37479680 37482172 37690016 37705928 37800784 37870924 38049280 38147536 38253488 38321920 38365912 38375264 38504960 38533796 38671835 38717848 38834848 38904320 38932544 39004784 39119416 39514592 39524224 39540865 39585280 39587912 39713936 39997568 39998504 40141790 40186880 40189552 40290656 40317445 40365416 40555520 40606384 40668160 40844410 40893008 40902976 41196064 41317136 41392832 41466880 41542085 41696144 41811952 41822144 41896960 41945056 41972945 42127616 42269215 42329824 42398720 42447392 42475615 42554176 42582470 42633136 42785860 42836768 43074304 43200896 43219085 43229620 43281056 43597184 43718272 43729952 43747340 43875910 44038624 44067905 44253664 44278390 44494336 44576896 44707904 44737630 45028256 45039232 45189560 45243328 45273410 45406465 45578624 45712576 45742970 45877405 46046464 46077080 46131904 46298245 46387712 46407296 46426835 46543630 46610368 46765940 46852715 47081216 47112520 47132410 47168576 47219584 47250980 47338655 47652736 47684420 47785088 47796736 47816860 47957390 47969080 48005888 48167245 48397310 48543560 48633344 48665680 48723584 48755980 48899270 49228928 49393240 49405280 49464064 49484890 49642420 49680512 49818496 49977088 49996960 49998130 50236940 50329856 50363320 50456770 50575616 50702848 50757980 50945024 51116260 51128720 51460864 51473408 51495080 51566761 51646420 51741040 52089856 52120180 52184327 52242944 52264940 52277680 52431320 52471552 52659520 52722176 52912280 53059240 53097733 53192720 53268992 53291420 53545960 53842880 53906944 54001120 54101320 54140569 54466048 54496480 54647840 54662440 54963374 55048280 55317080 55357211 55419392 55617920 55621618 55684096 55721120 55884880 56198506 56261632 56285320 56299040 56363669 56554160 56777728 56880701 56935424 56973280 57038683 57140720 57182174 57558080 57561907 57664880 57984640 58009120 58051204 58053632 58158919 58262960 58583716 58746428 58762123 58851520 58960720 59024480 59176901 59465861 59565920 59731360 59745920 59900204 60007360 60076246 60506719 60521468 60791680 60795722 60904480 61246276 61426274 61534720 61536160 61606801 61830080 61874936 61989746 62100640 62171929 62273120 62344607 62359804 62471360 62632682 62912320 62916503 63219520 63265384 63378560 63382774 63451316 63569051 63681280 64033364 64211212 64226864 64228367 64326080 64341760 64507912 64535146 64817543 64997569 65112320 65303680 65351056 65472316 65589440 65593801 65664734 65902720 65985374 66151372 66268160 66451138 66467336 66586240 66758188 66943604 67140346 67156712 67258880 67383680 67630744 67756234 67960984 68082560 68131952 68160716 68457376 68458978 68579840 68785964 69150536 69167392 69274240 69278846 69499388 69605120 69989956 69995744 70120960 70201456 70327040 70331716 70508648 70845424 70972160 71061172 71169280 71395840 71562764 71580208 72250880 72303296 72304988 72432640 72437456 72564005 72567040 72650344 72968252 73170916 73188752 73229645 73403848 73433035 73515520 73723328 74077192 74282936 74469808 74825504 74875255 74959360 74964344 75380032 75411856 75601568 75651835 75741848 76098560 76295072 76506976 76557845 76643840 76731824 76750528 77009920 77067592 77343670 77435696 77669696 77808640 77865088 77949755 78009568 78238832 79029184 79048448 79081730 79170560 79175824 79314145 79427872 79995136 79997008 80041705 80264015 80283580 80379104 80581312 80634890 80730832 81212768 81688820 81786016 81805952 81840395 82392128 82634272 82689215 82785664 83084170 83392288 83447735 83623904 83644288 83679505 83890112 83945890 84255232 84538430 84659648 84894784 84951230 85108352 85164940 85200895 85266272 85571720 85673536 85982455 86148608 86401792 86438170 86459240 86562112 86874235 87194368 87436544 87459904 87487445 87494680 87751820 87914645 88077248 88135810 88507328 88556780 88826465 88988672 89153792 89415808 89453455 89475260 90056512 90078464 90379120 90381235 90486656 90546820 90812930 91157248 91210315 91425152 91463645 91485940 91754810 92092928 92154160 92263808 92596490 92775424 92814592 92853670 93087260 93220736 93531880 93705430 94162432 94225040 94264820 94337152 94439168 94501960 94677310 95305472 95368840 95570176 95593472 95633720 95914780 95938160 96011776 96334490 96794620 97087120 97266688 97331360 97447168 97511960 97798540 98457856 98786480 98810560 98928128 98969780 99284840 99361024 99636992 99954176 99993920 99996260 100473880 100546771 100659712 100726640 100913540 101151232 101405696 101515960 101589607 102232520 102257440 102521503 102806249 102921728 102990160 103133522 103292840 103482080 104240360 104368654 104485888 104529880 104555360 104825357 104862640 104943104 105319040 105444352 105824560 106118480 106195466 106385440 106537984 106582840 106731203 107091920 107685760 107813888 108002240 108009421 108202640 108281138 108932096 108992960 109129657 109295680 109324880 109899959 109926748 110096560 110634160 110714422 110838784 111039803 111235840 111243236 111442240 111769760 112058387 112369621 112397012 112570640 112598080 112727338 113108320 113761402 113946560 114077366 114281440 114364348 114576553 115116160 115123814 115329760 115969280 116018240 116102408 116317838 116525920 116659687 117167432 117492856 117524246 117703040 117921440 118048960 118056809 118353802 118931722 119131840 119281253 119462720 119491840 119800408 120014720 120152492 120375437 121013438 121042936 121583360 121591444 121623929 121808960 122482423 122492552 122852548 123069440 123072320 123080503 123213602 123660160 123749872 123979492 124201280 124343858 124546240 124689214 124719608 124942720 125234837 125265364 125824640 125833006 126439040 126530768 126757120 126765548 126902632 127138102 127362560 128066728 128422424 128453728 128456734 128652160 128683520 129015824 129070292 129635086 129995138 130224640 130607360 130702112 130944632 131178880 131187602 131329468 131805440 131970748 132302744 132902276 132934672 133172480 133516376 133887208 134280692 134313424 134517760 134767360 135261488 135512468 135921968 136165120 136263904 136321432 136914752 136917956 137159680 137408435 137571928 138301072 138334784 138548480 138557692 138998776 139054045 139210240 139979912 139991488 140241920 140402912 140496265 140654080 140663432 141017296 141690848 141944320 142122344 142338560 142791680 142955435 143125528 143160416 144501760 144606592 144609976 144874912 145128010 145134080 145300688 145936504 146341832 146377504 146459290 146807696 146866070 147031040 147446656 148154384 148565872 148939616 149651008 149750510 149918720 149928688 150190615 150760064 150823712 151203136 151303670 151483696 151989305 152590144 153013952 153115690 153287680 153463648 153501056 153565685 154135184 154687340 154871392 154974365 155339392 155730176 155899510 156019136 156477664 156581705 158058368 158096896 158163460 158351648 158456935 158628290 158855744 159990272 159994016 160083410 160528030 160567160 160758208 161162624 161269780 161337865 161461664 162425536 163377640 163572032 163611904 163680790 164161835 164784256 164963435 165268544 165378430 165571328 166127845 166168340 166784576 166895470 167247808 167288576 167359010 167780224 167850865 167891780 168510464 169076860 169319296 169390585 169789568 169902460 170216704 170329880 170401790 170532544 171143440 171147445 171347072 171964910 172297216 172803584 172876340 172918480 173124224 173197115 173748470 174388736 174873088 174919808 174974890 174989360 175503640 175829290 176154496 176271620 177014656 177113560 177652930 178307584 178831616 178906910 178950520 180113024 180156928 180758240 180762470 180973312 181093640 181625860 182314496 182420630 182850304 182927290 182971880 183509620 184185856 184308320 184527616 185192980 185629184 185707340 186174520 186441472 187063760 187410860 188324864 188450080 188529640 188666413 188674304 188878336 189003920 189354620 190397077 190610944 190737680 191140352 191267440 191829560 191876320 192023552 192371809 192668980 193589240 194174240 194662720 194675663 194894336 195023920 195597080 196694771 196915712 197572960 197621120 197856256 197939560 198569680 198722048 199273984 199908352 199987840 199992520 200137609 200947760 201093542 201319424 201453280 201827080 202302464 202669363 203031920 203179214 204465040 204514880 205043006 205612498 205843456 205980320 206216777 206267044 206585680 206964160 208108433 208480720 208737308 209059760 209110720 209650714 209725280 209886208 210266861 210638080 211649120 212236960 212390932 212770880 212785027 213165680 213462406 214183840 214991959 215371520 216004480 216018842 216405280 216562276 216964111 217985920 218259314 218591360 218649760 219799918 219853496 220193120 220908769 221268320 221428844 221522327 222079606 222471680 222486472 222884480 223539520 223554383 224116774 224739242 224794024 225141280 225196160 225454676 225873011 226216640 227467357 227522804 227893120 228154732 228562880 228728696 229153106 229826569 230232320 230247628 230659520 230948809 231938560 232036480 232204816 232578983 232635676 233051840 233319374 234334864 234985712 234991211 235048492 235406080 235842880 236097920 236113618 236707604 237146819 237863444 238263680 238562506 238925440 238983680 239600816 240029440 240304984 240750874 242026876 242085872 243166720 243182888 243247858 243617920 244964846 244985104 245705096 246144640 246161006 246427204 247320320 247499744 247958984 248402560 248687716 249092480 249378428 249439216 249885440 250469674 250530728 251649280 251666012 252878080 253061536 253514240 253531096 253805264 254276204 254725120 256133456 256844848 256907456 256913468 257304320 257367040 257833805 258031648 258140584 259270172 259990276 260449280 260921635 261214720 261404224 261889264 262357760 262375204 262658936 263610880 263941496 264605488 265488665 265804552 265869344 266344960 267032752 267774416 268561384 268626848 269534720 270522976 270702845 271024936 271843936 272330240 272527808 272642864 273829504 273835912 274816870 275143856 276602144 276669568 276786055 277096960 277115384 277997552 278108090 278420480 279959824 279982976 280805824 280992530 281308160 281326864 281818345 282034592 283381696 283888640 284244688 284403505 284677120 285193415 285910870 286251056 286320832 287809535 289213184 289219952 289749824 290256020 290268160 290601376 290794595 291873008 292683664 292755008 292918580 293615392 293732140 293810615 294893312 295884505 296308768 297131744 297329305 297879232 299302016 299501020 299857376 300381230 301520128 301647424 302406272 302533595 302607340 302967392 303978610 305180288 306027904 306231380 306927296 307002112 307131370 308034005 308270368 309374680 309742784 309948730 310678784 310859645 311460352 311723035 311799020 312038272 312955328 313163410 314582515 316116736 316193792 316326920 316703296 316913870 317256580 317711488 317845255 319980544 319988032 320166820 321056060 321134320 321141835 321516416 322325248 322539560 322675730 322923328 324087715 324851072 324987845 326755280 327144064 327223808 327361580 327969005 328323670 329568512 329926870 330537088 330756860 331142656 332255690 332336680 333569152 333790940 334495616 334577152 334718020 335560448 335701730 335783560 338153720 338638592 338781170 339579136 339804920 340433408 340659760 340803580 341065088 342286880 342294890 342694144 343929820 345607168 345752680 345836960 346248448 346394230 347496940 348777472 349746176 349839616 349949780 349978720 351007280 351658580 352308992 352543240 354029312 354227120 355305860 356615168 357261931 357663232 357813820 357901040 360226048 360313856 360967327 361516480 361524940 361946624 362187280 363251720 363515249 364628992 364841260 365290289 365700608 365854580 365943760 367019240 368616640 369055232 370385960 371258368 371414680 371684131 372349040 372882944 374127520 374821720 376900160 377059280 377332826 377348608 377756672 378007840 378709240 378983983 380794154 381221888 381475360 382280704 382534880 383659120 383752640 384743618 385337960 387178480 388348480 389325440 389351326 389788672 390047840 390495599 391194160 393389542 393831424 394545683 395145920 395242240 395879120 397139360 397444096 398164907 398547968 399270781 399975680 399985040 400275218 401895520 402187084 402906560 402933349 403654160 405338726 406063840 406358428 407112433 408930080 409029760 410086012 411224996 411960640 412433554 412534088 413171360 413928320 414238307 416216866 416961440 417474616 418119520 418221440 419301428 419450560 419478449 420533722 421276160 423298240 424473920 424781864 425541760 425570054 426331360 426820771 426924812 428367680 429983918 430743040 431247607 432008960 432037684 432810560 433124552 433928222 435203503 435971840 436412249 436518628 437182720 437299520 439599836 439706992 440386240 440415521 441817538 442536640 442857688 443044654 444159212 444943360 444972944 444983357 445768960 447079040 447108766 448233548 449478484 449588048 450282560 450392320 450909352 451746022 452433280 454934714 455045608 455786240 456309464 457125760 457457392 458306212 459653138 460464640 460495256 461319040 461897618 463877120 464072960 464409632 465157966 465271352 466103680 466638748 468669728 469971424 469982422 470096984 470812160 471685760 472195840 472227236 473415208 474293638 475726888 476527360 477125012 477850880 477967360 479201632 480058880 480609968 481501748 484053752 484171744 486333440 486365776 486495716 487235840 489929692 489970208 491410192 492289280 492322012 492854408 494640640 494999488 495917968 496805120 497375432 498184960 498756856 498878432 499770880 500939348 501061456 502733855 503298560 503332024 505756160 506123072 507028480 507062192 507610528 507948035 508552408 512266912 512607515 513689696 513814912 513826936 514031245 514608640 515667610 516063296 516281168 518540344 519980552 521843270 522429440 522808448 523778528 524126785 524715520 524750408 525317872 527221760 527882992 529210976 530977330 531609104 531738688 532689920 533656015 534065504 535548832 537122768 537253696 539069440 540047105 541045952 541405690 542049872 543687872 544660480 545055616 545285728 545648285 547659008 547671824 549499795 549633740 550287712 553204288 553339136 553572110 554193920 554230768 555199015 555995104 556216180 559919648 559965952 560291935 561611648 561848105 561985060 562653728 563636690 564069184 566763392 568489376 568807010 570386830 571821740 572502112 572641664 572882765 575619070 578426368 578439904 579499648 580512040 581202752 581589190 583298435 583746016 585367328 585510016 585837160 587230784 587464280 587621230 589786624 590284045 591769010 592617536 594263488 594658610 595758464 596406265 598604032 599002040 599714752 600762460 601877185 603040256 603294848 604812544 605067190 605214680 605934784 607957220 608119645 610360576 612055808 612412115 612462760 613854592 614004224 614262740 615402515 616068010 616540736 618749360 619485568 619897460 621357568 621719290 622920704 623446070 623598040 624076544 625910656 626174185 626326820 629165030 632233472 632653840 633406592 633827740 634513160 635422976 635690510 639976064 640333640 642112120 642268640 642283670 643032832 644650496 645079120 645351460 645846656 648175430 649702144 649975690 653510560 654288128 654447616 654723160 655938010 656647340 659137024 659853740 661074176 661513720 662285312 664511380 664673360 667138304 667581880 668991232 669154304 669436040 670367893 671120896 671403460 671567120 676307440 677277184 677562340 679158272 679609840 680866816 681319520 681607160 682101647 682130176 684573760 684589780 685388288 687859640 688358663 690270529 691505360 691673920 692496896 692788460 694993880 699679232 699899560 699957440 702014560 703317160 703827397 704617984 705086480 708058624 708454240 710611720 711127249 714523862 715326464 715627640 715802080 717650521 719643743 720452096 721934654 723032960 723049880 723893248 724374560 726503440 727030498 729682520 730580578 731401216 731709160 731887520 732727697 734038480 737233280 738110464 739449113 740771920 742829360 743368262 744698080 745765888 747118421 748255040 749643440 752392027 753800320 754118560 754665652 754697216 756015680 756065947 757418480 757967966 761588308 762950720 763907599 765069760 767318240 767505280 769299713 769487236 770675920 774356960 776696960 777278621 778650880 778702652 780095680 780991198 782388320 784408709 786587347 786779084 789091366 790291840 790484480 791758240 794278720 796329814 798541562 799951360 799970080 800550436 800888413 803791040 804374168 805813120 805866698 807308320 808235077 810677452 812127680 812716856 814224866 816617809 817860160 818059520 820172024 822449992 823921280 824867108 825068176 826342720 826397663 827856640 828476614 832433732 833922880 834949232 834968771 836239040 836442880 838602856 838901120 838956898 841067444 842552320 842628059 846596480 848947840 849563728 851083520 851140108 852662720 853641542 853849624 856735360 857376961 859967836 861486080 862495214 864017920 864075368 865621120 866249104 867856444 870407006 871943680 872824498 873037256 874365440 874599040 879199672 879413984 880772480 880831042 883635076 885073280 885715376 886089308 888318424 889945888 889966714 891537920 894158080 894217532 896467096 898956968 899176096 900565120 900784640 901818704 903492044 904866560 909869428 910091216 911572480 912618928 914251520 914914784 916612424 919306276 920929280 920990512 922638080 923795236 928145920 928819264 930315932 930542704 932207360 933277496 937339456 939942848 939964844 940193968 941624320 943332065 943371520 944391680 944454472 946830416 948587276 951453776 951985385 953054720 954250024 955701760 958403264 960117760 961219936 961859045 963003496 968107504 968343488 972731552 972991432 973378315 974471680 979859384 979940416 982820384 983473855 984578560 984644024 985708816 989281280 989998976 991835936 993610240 994750864 996369920 997513712 997756864 999541760 1000688045 1001878696 1002122912 1005467710 1006597120 1006664048 1011512320 1012246144 1013346815 1014124384 1015221056 1015896070 1017104816 1024533824 1025215030 1027379392 1027629824 1027653872 1028062490 1029217280 1031083885 1031335220 1032126592 1032562336 1037080688 1039961104 1040542165 1043686540 1045616896 1047557056 1048253570 1049431040 1049500816 1050635744 1051334305 1055765984 1058421952 1061954660 1063218208 1063477376 1063925135 1067312030 1068131008 1071097664 1074245536 1074507392 1074959795 1080094210 1082091904 1082811380 1084099744 1084820555 1087375744 1090111232 1090571456 1091296570 1095318016 1095343648 1098999590 1099267480 1100575424 1104543845 1106408576 1106678272 1107144220 1107611635 1108461536 1110398030 1111990208 1112432360 1117771915 1119839296 1119931904 1120583870 1123223296 1123696210 1123970120 1125307456 1127273380 1128138368 1129365055 1133526784 1136978752 1137336785 1137614020 1140773660 1143643480 1145004224 1145283328 1145765530 1149132845 1151238140 1154744045 1156852736 1156879808 1158999296 1161024080 1162405504 1162894915 1163178380 1166596870 1167492032 1170734656 1171020032 1171674320 1174461568 1174928560 1174956055 1175242460 1179573248 1180568090 1183538020 1185235072 1185734095 1188526976 1189317220 1191516928 1192812530 1197208064 1198004080 1199429504 1201524920 1203754370 1206080512 1206589696 1209625088 1210134380 1210429360 1211869568 1215914440 1216239290 1220721152 1224111616 1224824230 1224925520 1227709184 1228008448 1228525480 1230805030 1232136020 1233081472 1237498720 1238971136 1239794920 1242715136 1243438580 1246892140 1247196080 1248153088 1251821312 1252348370 1252653640 1258330060 1264466944 1265307680 1266813184 1267655480 1269026320 1270845952 1271381020 1279952128 1280667280 1284224240 1284537280 1284567340 1286065664 1289300992 1290158240 1290702920 1291639289 1291693312 1296350860 1299404288 1299951380 1307021120 1307108023 1308576256 1309446320 1311876020 1313294680 1318274048 1319707480 1320664891 1322148352 1323027440 1329022760 1329346720 1332779539 1334276608 1335163760 1337982464 1338872080 1340735786 1342241792 1342806920 1343134240 1346602663 1352614880 1354554368 1355124680 1358316544 1359219680 1362639040 1362729641 1363214320 1364203294 1364260352 1369147520 1369179560 1370776576 1375719280 1376717326 1380541058 1383010720 1383347840 1384993792 1385576920 1387505639 1389987760 1399358464 1399799120 1399914880 1404029120 1406634320 1407654794 1409235968 1410172960 1411791781 1416117248 1416908480 1418685541 1421223440 1422254498 1428699467 1429047724 1431255280 1431604160 1435301042 1439287486 1440904192 1443517439 1443869308 1446065920 1446099760 1448749120 1453006880 1454060996 1456759031 1459365040 1461161156 1463418320 1463775040 1465455394 1468076960 1471868027 1474466560 1478898226 1481543840 1485658720 1486736524 1489396160 1489495189 1494236842 1496510080 1499286880 1504784054 1507600640 1508237120 1509331304 1512031360 1512131894 1514836960 1515935932 1516575931 1523176616 1525901440 1527815198 1530139520 1534636480 1535010560 1538599426 1538974472 1541351840 1546361383 1548713920 1550656289 1553393920 1554557242 1557301760 1557405304 1560191360 1561982396 1564776640 1564880681 1568817418 1573174694 1573558168 1578182732 1580583680 1580968960 1581111077 1583516480 1588557440 1592271499 1592659628 1597083124 1599902720 1599940160 1601100872 1601776826 1607582080 1608748336 1608785983 1611626240 1611733396 1614616640 1616470154 1621354904 1624255360 1625433712 1628052881 1628449732 1633235618 1635720320 1636119040 1640344048 1644899984 1647842560 1649734216 1650136352 1652685440 1652795326 1655713280 1656953228 1664867464 1667845760 1669898464 1669937542 1672478080 1672885760 1677205712 1677802240 1677913796 1682134888 1685256118 1693192960 1697895680 1699127456 1702167040 1702280216 1705325440 1707283084 1707699248 1713470720 1714753922 1719935672 1724990428 1728035840 1728150736 1731242240 1732498208 1735712888 1740814012 1743887360 1745648996 1746074512 1748730880 1749198080 1758399344 1758827968 1761544960 1761662084 1767270152 1770146560 1771430752 1772178616 1776636848 1779891776 1779933428 1783075840 1786309655 1788316160 1788435064 1792934192 1797913936 1798352192 1801130240 1801569280 1803637408 1804836635 1806984088 1809733120 1817576245 1819738856 1820182432 1823144960 1825237856 1826451445 1828503040 1829829568 1833224848 1838612552 1841981024 1845276160 1847590472 1856291840 1857638528 1858420655 1860631864 1861085408 1864414720 1866554992 1874678912 1879885696 1879929688 1880387936 1886664130 1886743040 1888783360 1888908944 1893660832 1894919915 1897174552 1902907552 1903970770 1906109440 1908500048 1911403520 1916806528 1922439872 1923718090 1926006992 1936215008 1936686976 1945463104 1945982864 1946756630 1948943360 1952477995 1959718768 1959880832 1965640768 1966947710 1969157120 1969288048 1971417632 1972728415 1979997952 1983671872 1987220480 1989501728 1990824535 1992739840 1995027424 1995513728 1996353905 2001376090 2003757392 2004245824 2010935420 2013328096 2014666745 2024492288 2026693630 2028248768 2030442112 2031792140 2034209632 2035562165 2049067648 2050430060 2054758784 2055259648 2055307744 2056124980 2062167770 2062670440 2064253184 2065124672 2071191535 2074161376 2079922208 2081084330 2087373080 2091233792 2095114112 2096507140 2097392245 2099001632 2101271488 2102668610 2111531968 2116843904 2123909320 2126436416 2126954752 2127850270 2134103855 2134624060 2136262016 2142195328 2148491072 2149014784 2149919590 2156238035 2160188420 2164183808 2165622760 2168199488 2169641110 2174751488 2176017515 2180222464 2181142912 2182061245 2182593140 2190636032 2190687296 2197999180 2198534960 2201150848 2202077605 2209087690 2212817152 2213356544 2214288440 2215223270 2216923072 2220796060 2223980416 2224864720 2224916785 2235543830 2239678592 2239863808 2241167740 2246446592 2247392420 2247940240 2250614912 2254546760 2256276736 2258730110 2267053568 2273957504 2274673570 2275228040 2281547320 2287286960 2290008448 2290566656 2291531060 2298265690 2302476280 2309488090 2313759616 2317998592 2322048160 2324811008 2325789830 2326356760 2333193740 2334984064 2341469312 2342040064 2343348640 2348923136 2349857120 2349912110 2350484920 2361136180 2367076040 2370470144 2371468190 2377053952 2378634440 2383033856 2385625060 2394416128 2396008160 2398859008 2403049840 2407508740 2413179392 2419250176 2420268760 2420858720 2423637767 2423739136 2431828880 2432478580 2441442304 2445870143 2448223232 2449648460 2449851040 2452663369 2455418368 2457050960 2461610060 2464272040 2466162944 2474997440 2475162001 2477942272 2479589840 2486877160 2493784280 2494392160 2496306176 2500833517 2503642624 2504696740 2505307280 2516660120 2526771289 2530615360 2533626368 2535310960 2538052640 2541691904 2542762040 2544606743 2557032023 2559904256 2561334560 2568448480 2569074560 2569134680 2572131328 2580316480 2581405840 2583278578 2583386624 2592701720 2598808576 2599902760 2601788917 2614042240 2614216046 2617152512 2618892640 2623752040 2626589360 2639414960 2641329782 2644296704 2646054880 2649092443 2658045520 2658693440 2665559078 2668553216 2670327520 2673392947 2675964928 2677744160 2680818101 2681471572 2685613840 2686268480 2693205326 2705229760 2705409629 2710249360 2718439360 2725278080 2725459282 2726428640 2728406588 2728520704 2733469193 2738295040 2738359120 2751438560 2753434652 2761082116 2761819781 2766021440 2766695680 2771153840 2775011278 2779975520 2787154349 2794895467 2799598240 2799829760 2808058240 2813268640 2815309588 2820345920 2820533443 2823583562 2833816960 2837371082 2842446880 2844508996 2857398934 2858095448 2862510560 2863208320 2870602084 2871813997 2878574972 2887034878 2887738616 2892131840 2892199520 2897498240 2906013760 2908121992 2913518062 2918730080 2922080663 2922322312 2926836640 2927550080 2930910788 2936153920 2936349143 2943736054 2948933120 2957075641 2957796452 2963087680 2971317440 2973473048 2978792320 2978990378 2987745397 2988473684 2993020160 2998573760 3009568108 3015201280 3016474240 3018662608 3018733249 3024062720 3024263788 3029673920 3031871864 3033151862 3046353232 3046424521 3051802880 3054885743 3055630396 3060279040 3069272960 3070021120 3077198852 3077948944 3082703680 3082908647 3092722766 3097427840 3101312578 3106787840 3109114484 3114603520 3114810608 3120382720 3123964792 3129553280 3129761362 3137634836 3146349388 3147116336 3156365464 3161167360 3162222154 3167032960 3177114880 3184542998 3185319256 3194166248 3199880320 3202201744 3203553652 3215164160 3217496672 3217571966 3223252480 3223466792 3229233280 3232940308 3242709808 3248510720 3250867424 3256105762 3256899464 3266471236 3271440640 3272238080 3280688096 3289799968 3295685120 3299468432 3300272704 3305370880 3305590652 3311426560 3313906456 3329734928 3335691520 3339796928 3339875084 3344956160 3345771520 3351839465 3354411424 3355604480 3355827592 3364269776 3370512236 3386385920 3395791360 3398254912 3404334080 3404560432 3410508235 3410650880 3414566168 3415398496 3426941440 3429507844 3439871344 3441793315 3449980856 3451352645 3456301472 3462484480 3464996416 3471425776 3481628024 3491297992 3492149024 3498396160 3516798688 3517655936 3519136985 3523089920 3523324168 3534540304 3540293120 3542861504 3544357232 3553273696 3555636245 3559783552 3559866856 3572619310 3576632320 3576870128 3585868384 3588252605 3595827872 3596704384 3598218715 3602260480 3607274816 3609673270 3613968176 3619466240 3635152490 3639477712 3640364864 3650475712 3652902890 3657006080 3659659136 3663638485 3666449696 3677225104 3683962048 3690552320 3695180944 3697245565 3715277056 3716841310 3721263728 3722170816 3728829440 3733109984 3735592105 3749357824 3759771392 3759859376 3760775872 3761960135 3773328260 3773486080 3777817888 3780329735 3787321664 3789839830 3794349104 3805815104 3807941540 3817000096 3819537995 3833613056 3844879744 3846498565 3847436180 3852013984 3872430016 3873373952 3886393105 3890926208 3891965728 3893513260 3904955990 3919437536 3919761664 3922043545 3931281536 3932936735 3933895420 3938576096 3942835264 3945456830 3959995904 3967343744 3979003456 3981649070 3990054848 3991027456 3992707810 4002752180 4004442065 4007514784 4008491648 4021870840 4026656192 4029333490 4041175385 4048984576 4053387260 4056497536 4060884224 4063584280 4068419264 4071124330 4083089045 4098135296 4100860120 4109517568 4110519296 4110615488 4112249960 4124335540 4125340880 4128506368 4130249344 4131988315 4142383070 4148322752 4159844416 4162168660 4174746160 4174843855 4182467584 4190228224 4193014280 4194784490 4198003264 4202542976 4205337220 4213140295 4223063936 4233687808 4247818640 4252872832 4253909504 4255700540 4268207710 4269248120 4272524032 4284390656 4286884805 4296982144 4298029568 4299839180 4312476070 4320376840 4328367616 4331245520 4336398976 4339282220 4349502976 4352035030 4360444928 4362285824 4364122490 4365186280 4381374592 4395998360 4397069920 4402301696 4404155210 4418175380 4425634304 4428576880 4430446540 4433846144 4441592120 4447960832 4449729440 4449833570 4471087660 4479357184 4482335480 4492893184 4494784840 4495880480 4501229824 4509093520 4512553472 4517460220 4534107136 4547915008 4549347140 4550456080 4563094640 4574573920 4580016896 4581133312 4583062120 4589441729 4596531380 4604952560 4618976180 4627519232 4635997184 4644096320 4644405103 4649622016 4651579660 4652713520 4666387480 4669968128 4682938624 4684080128 4686697280 4692575251 4697846272 4699714240 4699824220 4700969840 4722272360 4725698237 4734152080 4740940288 4742936380 4754107904 4757268880 4766067712 4771250120 4774711529 4792016320 4797718016 4806099680 4815017480 4818510641 4826358784 4831893703 4840537520 4841717440 4847275534 4847478272 4863657760 4864957160 4891740286 4899296920 4899702080 4905326738 4910836736 4914101920 4923220120 4926791779 4928544080 4932325888 4949994880 4950324002 4955884544 4959179680 4973754320 4987568560 4988784320 5001667034 5007285248 5009393480 5010614560 5016366541 5033320240 5053542578 5061230720 5067252736 5070621920 5076105280 5076442787 5085524080 5089213486 5114064046 5119808512 5122669120 5129093879 5136896960 5138149120 5138269360 5160632960 5162811680 5166557156 5166773248 5176143791 5185403440 5199805520 5203577834 5228084480 5228432092 5229828947 5237785280 5247504080 5253178720 5266744189 5278829920 5282659564 5292109760 5292461629 5298184886 5316091040 5317386880 5331118156 5340655040 5346785894 5355488320 5361636202 5362943144 5371227680 5372536960 5385097991 5386410652 5410459520 5410819258 5420498720 5436878720 5450556160 5450918564 5452857280 5456813176 5466938386 5476590080 5476718240 5483005289 5502877120 5506869304 5522164232 5523639562 5532042880 5533391360 5542307680 5548670023 5550022556 5559951040 5574308698 5589790934 5599196480 5599659520 5606218891 5616116480 5626537280 5630619176 5640691840 5641066886 5647167124 5657645539 5667633920 5674742164 5684893760 5689017992 5714797868 5716190896 5716324663 5725021120 5726416640 5741204168 5743627994 5757149944 5774069756 5775477232 5784263680 5784399040 5784783641 5794996480 5812027520 5816243984 5827036124 5837460160 5844161326 5844644624 5853673280 5855100160 5861821576 5872307840 5872698286 5887472108 5897866240 5914151282 5915592904 5926175360 5942634880 5946946096 5957584640 5957980756 5975490794 5976947368 5986040320 5997147520 6019136216 6030402560 6032948480 6037325216 6037466498 6048125440 6048527576 6059347840 6063743728 6066303724 6092706464 6092849042 6103605760 6109771486 6111260792 6120558080 6138545920 6140042240 6154397704 6155897888 6165407360 6165817294 6185445532 6194855680 6202625156 6213575680 6218228968 6229621216 6240765440 6247929584 6259106560 6259522724 6275269672 6292698776 6294232672 6312730928 6322334720 6324444308 6334065920 6354229760 6369085996 6370638512 6388332496 6399760640 6404403488 6407107304 6430328320 6434993344 6435143932 6446504960 6446933584 6458196445 6458466560 6465880616 6485419616 6497021440 6501734848 6512211524 6513798928 6532942472 6535540115 6542881280 6561376192 6579599936 6591370240 6598936864 6600545408 6603324455 6610741760 6611181304 6627812912 6659469856 6663897695 6671383040 6679593856 6679750168 6689912320 6703678930 6708822848 6711208960 6711655184 6728539552 6733013315 6741024472 6772771840 6791582720 6796509824 6809120864 6813648205 6821016470 6821301760 6829132336 6830796992 6853882880 6859015688 6879742688 6883586630 6899961712 6902705290 6912602944 6924968960 6929992832 6937528195 6942851552 6963256048 6982595984 6984298048 6996792320 7033597376 7035311872 7038273970 7046179840 7046648336 7058958905 7069080608 7080586240 7085723008 7088714464 7093427705 7106547392 7111272490 7119567104 7119733712 7143497335 7145238620 7153740256 7171736768 7176505210 7191655744 7193408768 7196437430 7204520960 7214549632 7217587195 7219346540 7227936352 7270304980 7278955424 7280729728 7283795155 7300951424 7305805780 7319318272 7327276970 7332899392 7354450208 7359340135 7367924096 7390361888 7394491130 7430554112 7433682620 7442527456 7444341632 7447475945 7466219968 7471184210 7498715648 7519542784 7519718752 7521551744 7523920270 7546656520 7555635776 7560659470 7574643328 7579679660 7582879655 7588698208 7611630208 7615883080 7634000192 7639075990 7667226112 7689759488 7692997130 7694872360 7704027968 7731806915 7744860032 7746747904 7753281445 7772786210 7781852416 7783931456 7787026520 7809911980 7824403405 7838875072 7839523328 7844087090 7862563072 7865873470 7867790840 7877152192 7885670528 7890913660 7905555385 7919991808 7934687488 7958006912 7961357495 7963298140 7980109696 7982054912 7985415620 8005504360 8008884130 8015029568 8016983296 8043741680 8043929915 8053312384 8058666980 8082350770 8097969152 8106774520 8112995072 8121768448 8127168560 8136838528 8140264405 8142248660 8166178090 8196270592 8201720240 8219035136 8221230976 8224499920 8248671080 8250681760 8257012736 8260498688 8263976630 8284766140 8296645504 8319688832 8324337320 8349492320 8349687710 8380456448 8386028560 8389568980 8396006528 8405085952 8410674440 8426280590 8446127872 8467375616 8495637280 8505745664 8507819008 8511401080 8536415420 8538496240 8545048064 8568781312 8573769610 8593964288 8596059136 8599678360 8624952140 8640753680 8656735232 8662491040 8672797952 8678564440 8699005952 8704070060 8714782609 8724571648 8728244980 8730372560 8762749184 8791996720 8794139840 8804603392 8808310420 8836350760 8851268608 8857153760 8860893080 8867321411 8867692288 8883184240 8895921664 8899458880 8899667140 8942175320 8948662619 8958714368 8964670960 8989569680 8991760960 9002459648 9018187040 9025106944 9034920440 9041475023 9095830016 9098694280 9100912160 9126189280 9149147840 9149756161 9160033792 9166124240 9178883458 9193062760 9209905120 9237952360 9244654237 9255038464 9288192640 9288810206 9299244032 9303159320 9305427040 9329456773 9332774960 9339936256 9365877248 9373394560 9385150502 9395692544 9399428480 9399648440 9401939680 9444544720 9451396474 9468304160 9481880576 9485872760 9499077067 9508215808 9514537760 9525460061 9542500240 9549423058 9584032640 9595436032 9612199360 9612838469 9630034960 9637021282 9663787406 9681075040 9683434880 9694551068 9694956544 9712539473 9727315520 9729914320 9781096351 9783480572 9798593840 9799404160 9810653476 9828203840 9846440240 9853583558 9857088160 9864651776 9882542467 9899989760 9900648004 9918359360 9930798787 9947508640 9975137120 9977568640 10000896269 10003334068 10018786960 10021229120 10032733082 10066640480 10104622073 10107085156 10122461440 10141243840 10152210560 10152885574 10171048160 10178426972 10197313217 10228128092 10245338240 10258187758 10273793920 10276298240 10276538720 10321265920 10325623360 10333114312 10352287582 10370806880 10382712143 10399611040 10407155668 10411549369 10456168960 10456864184 10459657894 10475570560 10495008160 10506357440 10507056001 10533488378 10557659840 10565319128 10584219520 10584923258 10596369772 10616031517 10632182080 10634773760 10662236312 10681310080 10693571788 10710976640 10723272404 10725886288 10742455360 10745073920 10770195982 10772821304 10820919040 10821638516 10824529681 10840997440 10854594023 10873757440 10901112320 10901837128 10905714560 10913626352 10933876772 10953180160 10953436480 10954164767 10966010578 11005754240 11013738608 11044328464 11047279124 11064085760 11066782720 11084615360 11097340046 11100045112 11119902080 11145900493 11148617396 11179581868 11198392960 11199319040 11212437782 11232232960 11253074560 11261238352 11281383680 11282133772 11294334248 11315291078 11335267840 11349484328 11369787520 11378035984 11429595736 11432381792 11432649326 11450042240 11452833280 11482408336 11487255988 11514299888 11548139512 11550954464 11568798080 11569567282 11589992960 11624055040 11632487968 11654072248 11674920320 11688322652 11689289248 11707346560 11710200320 11723643152 11744615680 11745396572 11774944216 11828302564 11831185808 11852350720 11885269760 11893892192 11915169280 11915961512 11950981588 11953894736 11972080640 11994295040 12038272432 12065896960 12074650432 12074932996 12096250880 12097055152 12118188835 12118695680 12127487456 12132607448 12185412928 12185698084 12207211520 12219542972 12222521584 12229350715 12241116160 12263316845 12277091840 12308795408 12311795776 12330814720 12331634588 12370891064 12375810005 12389711360 12405250312 12436457936 12459242432 12481530880 12495859168 12504167585 12518213120 12519045448 12550539344 12585397552 12588465344 12625461856 12633856445 12648888616 12668131840 12708459520 12723033715 12738171992 12741277024 12776664992 12785160115 12799521280 12808806976 12814214608 12860656640 12869986688 12870287864 12893867168 12916392890 12916933120 12931761232 12970839232 12994042880 13003469696 13008944585 13024423048 13027597856 13065884944 13071080230 13085762560 13122752384 13159199872 13197873728 13201090816 13206648910 13221483520 13222362608 13245462215 13255625824 13318939712 13327795390 13342766080 13359187712 13359500336 13366964735 13379824640 13404090505 13407357860 13417645696 13423310368 13457079104 13466026630 13482048944 13527048145 13593019648 13618241728 13627296410 13642032940 13642603520 13658264672 13661593984 13667345965 13718031376 13759485376 13767173260 13799923424 13805410580 13809098905 13825205888 13859985664 13875056390 13885703104 13926512096 13935771745 13965191968 13968596096 13974477335 14067194752 14070623744 14076547940 14093296672 14102667215 14117917810 14138161216 14171446016 14177428928 14186855410 14213094784 14222544980 14239134208 14239467424 14286994670 14290477240 14307480512 14343473536 14353010420 14359069985 14383311488 14386817536 14392874860 14429099264 14435174390 14438693080 14455872704 14540609960 14557910848 14561459456 14567590310 14601902848 14610403315 14611611560 14638636544 14654553940 14665798784 14681745715 14708900416 14718680270 14735848192 14780723776 14785378205 14788982260 14861108224 14867365240 14885054912 14888683264 14894951890 14932439936 14938726985 14942368420 14997431296 15039085568 15039437504 15043103488 15047840540 15093313040 15093666245 15111271552 15121318940 15149286656 15159359320 15165759310 15177396416 15223260416 15231766160 15232122605 15268000384 15274428715 15278151980 15334452224 15379518976 15385994260 15389744720 15408055936 15414543235 15463613830 15489720064 15493495808 15506562890 15545572420 15563704832 15567862912 15574053040 15619823960 15648806810 15677750144 15679046656 15688174180 15725126144 15731746940 15735581680 15754304384 15771341056 15781827320 15811110770 15869374976 15916013824 15922714990 15926596280 15960219392 15964109824 15970831240 16011008720 16017768260 16030059136 16033966592 16087483360 16087859830 16106624768 16117333960 16164701540 16213549040 16225990144 16243536896 16254337120 16273677056 16280528810 16284497320 16332356180 16392541184 16403440480 16438070272 16442461952 16448999840 16497342160 16501363520 16520997376 16527953260 16569532280 16593291008 16639377664 16648674640 16698984640 16699375420 16760912896 16772057120 16779137960 16791310757 16792013056 16810171904 16821348880 16852561180 16892255744 16934751232 16965464369 16991274560 17011491328 17022802160 17072830840 17076992480 17090096128 17121091001 17137562624 17147539220 17168643583 17187928576 17199356720 17249904280 17281507360 17324982080 17326134007 17345595904 17357128880 17408140120 17429565218 17449143296 17456489960 17460745120 17505834619 17525498368 17583993440 17588279680 17609206784 17616620840 17672701520 17714307520 17721786160 17734642822 17735384576 17766368480 17791843328 17798917760 17799334280 17812247201 17884350640 17897325238 17917428736 17929341920 17979139360 17983521920 18004919296 18036374080 18037573307 18069840880 18082950046 18191660032 18197388560 18201824320 18252378560 18298295680 18299512322 18320067584 18332248480 18353293153 18357766916 18386125520 18419810240 18475904720 18489308474 18510076928 18543647101 18576385280 18577620412 18606318640 18610854080 18658913546 18665549920 18679872512 18713750629 18731754496 18746789120 18765726707 18770301004 18798856960 18799296880 18803879360 18889089440 18902792948 18936608320 18937867403 18971745520 18998154134 19029075520 19050920122 19085000480 19098846116 19134284351 19168065280 19224398720 19225676938 19260069920 19274042564 19327574812 19362150080 19366869760 19389102136 19425078946 19454631040 19459828640 19562192702 19566961144 19597187680 19598808320 19621306952 19656407680 19692880480 19707167116 19714176320 19715487103 19765084934 19799979520 19801296008 19836718720 19861597574 19895017280 19950274240 19955137280 20001792538 20006668136 20037573920 20042458240 20065466164 20102697979 20133280960 20209244146 20214170312 20244922880 20282487680 20304421120 20305771148 20342096320 20356853944 20394626434 20454564641 20456256184 20490676480 20516375516 20547587840 20552596480 20553077440 20554444001 20642531840 20651246720 20666228624 20699529487 20704575164 20741613760 20765424286 20799222080 20814311336 20823098738 20912337920 20913728368 20914217779 20919315788 20951141120 20990016320 21012714880 21014112002 21066976756 21115319680 21130638256 21168439040 21169846516 21192739544 21232063034 21264364160 21269547520 21324472624 21362620160 21387143576 21421953280 21446544808 21451772576 21484910720 21490147840 21540391964 21545642608 21641838080 21643277032 21649059362 21681994880 21709188046 21747514880 21802224640 21803674256 21811429120 21827252704 21867753544 21906872960 21908329534 21932021156 22011508480 22027477216 22088656928 22094558248 22128171520 22169230720 22194680092 22200090224 22239804160 22291800986 22297234792 22359163736 22396785920 22424875564 22464465920 22506149120 22522476704 22562767360 22564267544 22588668496 22630582156 22670535680 22698968656 22739575040 22756071968 22859191472 22864763584 22865298652 22900084480 22905666560 22947208645 22964816672 22974511976 23028599776 23096279024 23101908928 23137596160 23139134564 23179985920 23222025515 23248110080 23264975936 23308144496 23349840640 23376645304 23378578496 23414693120 23420400640 23447286304 23462876255 23489231360 23490793144 23549888432 23628491185 23656605128 23662371616 23704701440 23770539520 23787784384 23830338560 23831923024 23873557645 23901963176 23907789472 23988590080 24076544864 24092553205 24131793920 24149300864 24149865992 24159468515 24194110304 24236377670 24237391360 24254974912 24265214896 24370825856 24371396168 24439085944 24445043168 24458701430 24526633690 24554183680 24617590816 24623591552 24633958895 24661629440 24663269176 24741782128 24751620010 24779422720 24810500624 24872915872 24918484864 24991718336 25008335170 25036426240 25038090896 25081832705 25101078688 25170795104 25176930688 25250923712 25267712890 25297777232 25336263680 25382213935 25446067430 25476343984 25482554048 25553329984 25570320230 25599042560 25617613952 25628429216 25645469395 25739973376 25740575728 25787734336 25832785780 25833866240 25863522464 25880718955 25941678464 26006939392 26017889170 26048846096 26055195712 26131769888 26142160460 26149144735 26245504768 26318399744 26333720945 26395747456 26402181632 26413297820 26444725216 26462308145 26490924430 26511251648 26637879424 26655590780 26718375424 26719000672 26733929470 26808181010 26814715720 26835291392 26846620736 26914158208 26925489955 26932053260 26964097888 27054096290 27186039296 27236483456 27254592820 27284065880 27316529344 27323187968 27334691930 27415026445 27436062752 27518970752 27534346520 27599846848 27610821160 27618197810 27650411776 27719971328 27743350115 27750112780 27771406208 27853024192 27871543490 27930383936 27937192192 27948954670 28031094455 28134389504 28141247488 28153095880 28186593344 28205334430 28235835620 28276322432 28288227695 28342892032 28354857856 28373710820 28426189568 28445089960 28478268416 28478934848 28573989340 28580954480 28581623315 28614961024 28686947072 28706020840 28718139970 28766622976 28773635072 28785749720 28858198528 28870348780 28877386160 28911745408 28923918205 29081219920 29115821696 29122918912 29135180620 29203805696 29220806630 29223223120 29277273088 29309107880 29331597568 29363491430 29417800832 29437360540 29471696384 29561447552 29570756410 29577964520 29734730480 29770109824 29777366528 29789903780 29864879872 29877453970 29884736840 30078875008 30086206976 30095681080 30186626080 30187332490 30222543104 30242637880 30298573312 30318718640 30331518620 30354792832 30446520832 30463532320 30464245210 30536000768 30548857430 30556303960 30759037952 30771988520 30779489440 30816111872 30829086470 30927227660 30979440128 31013125780 31091144840 31127409664 31135725824 31148106080 31239647920 31297613620 31355500288 31376348360 31450252288 31463493880 31471163360 31507290971 31508608768 31542682112 31563654640 31622221540 31738749952 31796311859 31832027648 31845429980 31853192560 31920438784 31941662480 32022017440 32035536520 32060118272 32067933184 32126092103 32174966720 32175719660 32213249536 32234667920 32329403080 32352857161 32427098080 32451980288 32508674240 32510835721 32547354112 32561057620 32568994640 32664712360 32806880960 32848026757 32884923904 32897999680 32994684320 33002727040 33041994752 33055906520 33079887659 33139064560 33186582016 33278755328 33297349280 33397969280 33398750840 33422980703 33544114240 33558275920 33582621514 33584026112 33620343808 33642697760 33705122360 33729574487 33784511488 33823255921 33930928738 33982549120 34022982656 34045604320 34145661680 34153984960 34242182002 34295078440 34337287166 34375857152 34398713440 34438201759 34499808560 34563014720 34649964160 34652268014 34691191808 34714257760 34754108311 34816280240 34859130436 34912979920 34921490240 35011669238 35050996736 35114565787 35167986880 35176559360 35233241680 35345403040 35428615040 35443572320 35469285644 35470769152 35532736960 35535099509 35597835520 35598668560 35624494402 35768701280 35794650476 35858683840 35903657153 35958278720 35967043840 36072748160 36075146614 36139681760 36165900092 36233006537 36394777120 36403648640 36504757120 36596591360 36599024644 36664496960 36706586306 36715533832 36772251040 36839620480 36867209323 36951809440 36978616948 37087294202 37152770560 37155240824 37212637280 37221708160 37317827092 37331099840 37333581961 37427501258 37493578240 37531453414 37540602008 37597713920 37598593760 37607758720 37778178880 37805585896 37873216640 37875734806 37943491040 37987048619 37996308268 38058151040 38101840244 38170000960 38197692232 38268568702 38336130560 38381037023 38448797440 38451353876 38520139840 38548085128 38655149624 38724300160 38733739520 38778204272 38840690161 38850157892 38909262080 38919657280 39124385404 39133922288 39194375360 39197616640 39242613904 39243532237 39312815360 39385760960 39414334232 39428352640 39430974206 39530169868 39599959040 39602592016 39603518773 39673437440 39723195148 39790034560 39900548480 39910274560 40003585076 40013336272 40075147840 40084916480 40130932328 40205395958 40266561920 40418488292 40428340624 40489845760 40564975360 40608842240 40611542296 40684192640 40713707888 40789252868 40909129282 40912512368 40981352960 41032751032 41095175680 41106154880 41108888002 41285063680 41302493440 41332457248 41399058974 41409150328 41483227520 41530848572 41598444160 41628622672 41646197476 41827456736 41828435558 41838631576 41902282240 41980032640 42025429760 42028224004 42133953512 42230639360 42261276512 42336878080 42339693032 42385479088 42464126068 42528728320 42539095040 42648945248 42725240320 42774287152 42843906560 42893089616 42903545152 42969821440 42980295680 43080783928 43091285216 43283676160 43286554064 43298118724 43363989760 43418376092 43495029760 43573913045 43607348512 43622858240 43654505408 43735507088 43813745920 43816659068 43864042312 44023016960 44054954432 44177313856 44189116496 44256343040 44336607055 44338461440 44389360184 44400180448 44479608320 44583601972 44594469584 44718327472 44743313095 44793571840 44849751128 45012298240 45044953408 45125534720 45128535088 45177336992 45207375115 45261164312 45397937312 45479150080 45512143936 45718382944 45729527168 45730597304 45748780805 45800168960 45894417290 45929633344 45949023952 46057199552 46192558048 46203817856 46223271185 46275192320 46278269128 46444051030 46496220160 46529951872 46616288992 46647283865 46699681280 46753290608 46757156992 46829386240 46894572608 46925752510 46978462720 46981586288 47099776864 47256982370 47313210256 47324743232 47409402880 47495385335 47541079040 47575568768 47627300305 47663846048 47747115290 47803926352 47815578944 47977180160 48064192345 48153089728 48185106410 48298601728 48299731984 48318937030 48388220608 48472755340 48474782720 48509949824 48530429792 48562697365 48741651712 48742792336 48878171888 48890086336 48905481755 48917402860 49053267380 49235181632 49247183104 49267917790 49323258880 49326538352 49412712335 49483564256 49503240020 49621001248 49653993935 49745831744 49836969728 49983436672 50004481345 50016670340 50076181792 50163665410 50202157376 50341590208 50353861376 50501847424 50523110365 50535425780 50595554464 50764427870 50892134860 50952687968 50965108096 50986566085 51106659968 51140640460 51235227904 51256858432 51290938790 51479946752 51481151456 51575468672 51665571560 51727044928 51761437910 51883356928 51913560715 52013878784 52035778340 52057746845 52097692192 52110391424 52263539776 52284320920 52298289470 52491009536 52535280005 52636799488 52667441890 52791494912 52804363264 52826595640 52889450432 52924616290 52981848860 53022503296 53080157585 53275758848 53311181560 53436750848 53438001344 53467858940 53616362020 53629431440 53670582784 53693241472 53828316416 53850979910 53864106520 53928195776 54108192580 54122648405 54272970115 54372078592 54472966912 54509185640 54568131760 54633058688 54646375936 54669383860 54770823835 54830052890 54872125504 55037941504 55068693040 55199693696 55221642320 55236395620 55300823552 55439942656 55486700230 55500225560 55542812416 55706048384 55729502465 55743086980 55860767872 55874384384 55897909340 56062188910 56268779008 56306191760 56373186688 56410668860 56471671240 56552644864 56576455390 56685784064 56709715712 56747421640 56852379136 56890179920 56957869696 57147978680 57161908960 57163246630 57229922048 57373894144 57412041680 57436279940 57533245952 57571499440 57716397056 57740697560 57754772320 57823490816 57847836410 58162439840 58231643392 58245837824 58270361240 58407611392 58441613260 58446446240 58618215760 58663195136 58726982860 58835601664 58874721080 58943392768 59122895104 59141512820 59155929040 59469460960 59540219648 59554733056 59579807560 59662742477 59729759744 59754907940 59769473680 60157750016 60172413952 60191362160 60373252160 60374664980 60445086208 60485275760 60597146624 60637437280 60663037240 60707046583 60709585664 60893041664 60927064640 60928490420 61003478263 61072001536 61097714860 61112607920 61434077081 61543977040 61558978880 61632223744 61658172940 61854455320 61958880256 62026251560 62071249877 62182289680 62271451648 62296212160 62479295840 62595227240 62640638333 62711000576 62752696720 62926987760 62942326720 63014581942 63017217536 63085364224 63127309280 63244443080 63290325161 63592623718 63664055296 63690859960 63706385120 63840877568 63883324960 64044034880 64048293127 64071073040 64120236544 64252184206 64349933440 64351439320 64426499072 64469335840 64658806160 64705714322 64854196160 65017348480 65021671442 65094708224 65122115240 65137989280 65212765033 65329424720 65613761920 65696053514 65769847808 65795999360 65989368640 66005454080 66111813040 66159775318 66278129120 66373164032 66493539469 66557510656 66594698560 66678220427 66795938560 66797501680 66845961406 67088228480 67116551840 67165243028 67168052224 67285395520 67289869283 67410244720 67459148974 67646511842 67861857476 67965098240 67987776311 68091208640 68291323360 68307969920 68467674457 68484364004 68590156880 68674574332 68797426880 68876403518 68999617120 69126029440 69177797269 69299928320 69304536028 69428515520 69508216622 69632560480 69718260872 69825959840 69842980480 70006273883 70023338476 70229131574 70335973760 70353118720 70466483360 70690806080 70857230080 70887144640 70938571288 71065473920 71070199018 71195671040 71197337120 71248988804 71279068757 71537402560 71589300952 71717367680 71807314306 71916557440 71934087680 72145496320 72150293228 72279363520 72331800184 72466013074 72678985001 72789554240 72807297280 72880845583 73009514240 73193182720 73198049288 73328993920 73413172612 73431067664 73544502080 73549392007 73679240960 73734418646 73903618880 73957233896 74174588404 74305541120 74310481648 74312220619 74425274560 74443416320 74635654184 74662199680 74667163922 74855002516 74987156480 75062906828 75081204016 75195427840 75197187520 75215517440 75556357760 75611171792 75746433280 75751469612 75886982080 75974097238 75992616536 76116302080 76203680488 76340001920 76395384464 76537137404 76672261120 76762074046 76897594880 76902707752 77040279680 77096170256 77310299248 77448600320 77467479040 77556408544 77681380322 77700315784 77818524160 77839314560 78248770808 78267844576 78388750720 78395233280 78485227808 78487064474 78625630720 78771521920 78828668464 78856705280 78861948412 79060339736 79205184032 79207037546 79346874880 79446390296 79580069120 79801096960 79820549120 80007170152 80026672544 80150295680 80169832960 80261864656 80410791916 80533123840 80836976584 80856681248 81129950720 81217684480 81223084592 81368385280 81427415776 81578505736 81818258564 81825024736 81962705920 82065502064 82190351360 82212309760 82217776004 82604986880 82664914496 82798117948 82818300656 82966455040 83061697144 83196888320 83257245344 83292394952 83654913472 83656871116 83677263152 83804564480 83956553785 83960065280 84050859520 84056448008 84267907024 84461278720 84522553024 84673756160 84679386064 84770958176 84827321845 84928252136 85057456640 85297890496 85450480640 85548574304 85605455005 85687813120 85786179232 85807090304 85843217915 85939642880 86161567856 86182570432 86573108128 86596237448 86630670035 86727979520 86836752184 87147826090 87214697024 87245716480 87309010816 87471014176 87529173095 87627491840 87633318136 87728084624 88046033920 88109908864 88354627712 88378232992 88673214110 88676922880 88778720368 88800360896 88959216640 89061236005 89167203944 89188939168 89436654944 89486626190 89587143680 89699502256 90024596480 90089906816 90187866535 90257070176 90354673984 90414750230 90522328624 90795874624 90958300160 91024287872 91436765888 91459054336 91461194608 91497561610 91600337920 91766465765 91788834580 91859266688 91898047904 92114399104 92385116096 92407635712 92446542370 92550384640 92556538256 92718235505 92888102060 93059903744 93232577984 93294567730 93399362560 93506581216 93514313984 93568753145 93658772480 93789145216 93828633535 93851505020 93963172576 94199553728 94513964740 94626420512 94649486464 94689337015 94990770670 95151137536 95254600610 95327692096 95494230580 95607852704 95631157888 95671421755 96128384690 96306179456 96370212820 96597203456 96599463968 96637874060 96776441216 96945510680 97019899648 97060859584 97125394730 97483303424 97485584672 97756343776 97780172672 97810963510 97834805720 98106534760 98470363264 98494366208 98535835580 98577435515 98653076704 98825424670 98967128512 99006480040 99242002496 99307987870 99491663488 99673939456 99966873344 100008962690 100033340680 100152363584 100327330820 100404314752 100513489895 100683180416 100707722752 101003694848 101046220730 101070851560 101191108928 101528855740 101784269720 101905375936 101930216192 101973132170 102213319936 102272823205 102281280920 102470455808 102513716864 102581877580 102772220005 102959893504 102962302912 103150937344 103331143120 103454089856 103497647435 103522875820 103766713856 103827121430 104027757568 104071556680 104115493690 104195384384 104220782848 104527079552 104568641840 104571088895 104596578940 104982019072 105070560010 105273598976 105334883780 105582989824 105653191280 105778900864 105849232580 105963697720 106045006592 106160315170 106551517696 106622363120 106876002688 106935717880 107232724040 107258862880 107341165568 107386482944 107656632832 107701959820 107728213040 107856391552 108216385160 108245296810 108545940230 108945933824 109018371280 109136263520 109266117376 109292751872 109338767720 109541647670 109660105780 109744251008 110075883008 110137386080 110399387392 110443284640 110472791240 110601647104 110973400460 111000451120 111085624832 111412096768 111459004930 111486173960 111721535744 111748768768 111795818680 112124377820 112537558016 112612383520 112746373376 112821337720 112943342480 113105289728 113152910780 113419431424 113494843280 113704758272 113780359840 113910975049 113915739392 114295957360 114323817920 114326493260 114459844096 114747788288 114824083360 114872559880 114955896721 115066491904 115142998880 115275178343 115481395120 115509544640 115646981632 115695672820 116324879680 116332614047 116463286784 116540722480 116883226520 116892892480 117236431520 117326390272 117453965720 117539175299 117671203328 117749442160 118245790208 118283025640 118311858080 118758250583 118938921920 119080439296 119159615120 119325484954 119459519488 119509815880 119538947360 119847637007 120180505081 120315500032 120382724320 120746504320 120749329960 120890172416 120970551520 121274874560 121282938049 121326074480 121414093166 121419171328 121854129280 121856980840 122006956526 122144003072 122195429720 122225215840 122868154162 123087954080 123117957760 123264447488 123316345880 123488001871 123708910640 124052503120 124142499754 124364579360 124542903296 124592424320 124958591680 125190454480 125281276666 125422001152 125505393440 125649468509 125853975520 125884653440 126029163884 126034435072 126254618560 126263013149 126488886160 126580650322 127154252563 127185247436 127381719920 127412770240 127766649920 128088069760 128096586254 128142146080 128240473088 128473052071 128504368412 128699866880 128702878640 128938671680 129317612320 129411428644 129708392320 129805529707 130034696960 130043342884 130244230480 130275978560 130425530066 130658849440 130996254403 131227523840 131360086949 131392107028 131591998720 131978737280 132010908160 132223626080 132319550636 132556258240 132565071821 132987078938 133189397120 133356440854 133591877120 133595003360 133691922812 134176456960 134233103680 134330486056 134570791040 134579738566 134820489440 134918297948 134975257859 135293023684 135723714952 135930196480 135975552622 136182417280 136582646720 136615939840 136935348914 136968728008 137180313760 137349148664 137594853760 137752807036 137999234240 138008409721 138252058880 138355594538 138599856640 138609072056 138857031040 139016433244 139265120960 139436521744 139651919680 139685960960 140012547766 140046676952 140458263148 140671947520 140706237440 140718885853 140932966720 141381612160 141714460160 141774289280 141877142576 142130947840 142140398036 142391342080 142394674240 142497977608 142558137514 143074805120 143178601904 143181952487 143434735360 143614628612 143833114880 143868175360 144290992640 144300586456 144558727040 144663600368 144896706409 144932026148 145357970002 145579108480 145614594560 145761691166 146019028480 146386365440 146396098576 146657987840 146826345224 146862135328 147089004160 147098784014 147358481920 147468837292 147807237760 147914467792 148349176808 148620963296 148624441238 148850549120 148886832640 149271308368 149324399360 149334327844 149710005032 150125813656 150162408032 150394375040 150431034880 151112715520 151222343584 151492866560 151502939224 151773964160 151948194476 151985233072 152232604160 152407360976 152680003840 152790768928 153074274808 153524148092 153795189760 153805415504 154080559360 154192340512 154620598496 154897200640 155112817088 155362760644 155400631568 155637048320 155678629120 156497541616 156535689152 156777501440 156970455616 156974128948 157251261440 157536454855 157543043840 157657336928 157713410560 157723896824 158120679472 158410368064 158414075092 158693749760 158892780592 158981559295 159160138240 159602193920 160014340304 160053345088 160300591360 160339665920 160523729312 160630460515 160821583832 161066247680 161673953168 161713362496 161764285805 162259901440 162446169184 162554178605 162736770560 162854831552 163157011472 163636517128 163650049472 164131004128 164240133785 164424619520 164435552008 165209973760 165329828992 165399438295 165596235896 165636601312 165932910080 166123394288 166393776640 166514490688 166584789904 167114903515 167309826944 167313742232 167354526304 167913107570 167920130560 168101719040 168112896016 168535814048 168647872435 168922557440 169045106048 169116279605 169358772128 169541916352 169654643690 169856504272 170114913280 170595780992 171097148608 171210910010 171572358464 171614180608 171686435830 171879285760 172191008795 172323135712 172365140864 173146216256 173192474896 173261340070 173455959040 173673504368 173770541555 174295652180 174429394048 174618021632 174942028352 175058346190 175254983680 175266636272 175456169248 175572828935 176219817728 176709255424 176756465984 177346428220 177353845760 177557440736 177600721792 177675497545 178122472010 178334407888 178377878336 178873309888 178973252380 179399004512 179518285765 180179813632 180375733070 180514140352 180709347968 180829500460 181044657248 181165032685 181591749248 182048575744 182873531776 182918108672 182922389216 182995123220 183532931530 183577669160 183718533376 183796095808 184228798208 184336046615 184770232192 184815271424 184893084740 185113076512 185436471010 185776204120 186119807488 186465155968 186589135460 186667909805 187013162432 187028627968 187137506290 187578290432 187657267070 187703010040 187926345152 188399107456 189027929480 189252841024 189298972928 189378674030 189935243095 189981541340 190302275072 190509201220 190655384192 190988461160 191215705408 191262315776 191342843510 191905185115 192256769380 192612358912 192740425640 193194406912 193198927936 193275748120 193552882432 193891021360 194039799296 194121719168 194203450805 194250789460 194966606848 194971169344 195512687552 195560345344 195621927020 195669611440 196213069520 196217661185 196940726528 196988732416 197071671160 197154871030 197306153408 197650849340 197934257024 198012960080 198017593865 198484004992 198615975740 198983326976 199347878912 199933746688 200017925380 200066681360 200304727168 200654661640 200808629504 201026979790 201366360832 201415445504 202007389696 202092441460 202141703120 202382217856 203057711480 203568539440 203810751872 203860432384 203946264340 204426639872 204545646410 204562561840 204940911616 205027433728 205163755160 205544440010 205924605824 206301874688 206662286240 206908179712 206995294870 207045751640 207533427712 207654242860 208143113360 208230987380 208390768768 208441565696 209054159104 209137283680 209142177790 209193157880 210141120020 210669767560 211165979648 211306382560 211557801728 211698465160 211927395440 212090013184 212320630340 213103035392 213244726240 213752005376 213871435760 214465448080 214517725760 214772965888 215313265664 215403919640 215456426080 215703761263 215712783104 216432770320 216490593620 217091880460 217891867648 218036742560 218272527040 218287039841 218532234752 218677535440 219083295340 219320211560 219488502016 220151766016 220274772160 220551036797 220798774784 220886569280 220945582480 221946800920 222000902240 222171249664 222574183013 222824193536 222918009860 222972347920 223443071488 223591637360 224248755640 224882644721 225224767040 225492746752 225642675440 225886684960 226210579456 226305821560 226470000127 226838862848 226989686560 227560719680 227575850047 227821950098 227831478784 228591914720 228647635840 228652986520 228919688192 229648166720 229745119760 229911793442 230285997760 230550356686 230962790240 231019089280 231293963264 231391345640 231559213613 232649759360 232665228094 232926573568 233081444960 233766453040 233785784960 234472863040 234907931440 235078350598 235342406656 235498884320 235769227427 236491580416 236566051280 236623716160 237516501166 237877843840 238160878592 238319230240 238592810989 238650969908 239019631760 239077894720 239695274014 240361010162 240631000064 240765448640 241067412313 241493008640 241498659920 241941103040 242549749120 242565876098 242652148960 242828186332 242838342656 243278758177 243708258560 243713961680 244013913052 244390859440 244450431680 245736308324 245801960509 246175908160 246235915520 246632691760 246976003742 247417821280 248105006240 248284999508 248729158720 248745696563 249184848640 249917183360 250380908960 250562553332 251010786880 251298937018 251707951040 251769306880 252058327768 252509237120 252526026298 252977772320 253161300644 254308505126 254370494872 254763439840 254825540480 255533299840 256176139520 256193172508 256284292160 256946104142 257008736824 257399733760 257405757280 257877343360 258635224640 258822857288 259416784640 259611059414 260069393920 260086685768 260488460960 260551957120 260851060132 261317698880 261335073727 261992508806 262455047680 262720173898 262784214056 263183997440 263957474560 264021816320 264447252160 264639101272 265112516480 265130143642 265909340333 265974157876 266378794240 266712881708 267183754240 267190006720 267383845624 268352913920 268466207360 268660972112 268667259161 269141582080 269159477132 269640978880 269836595896 269950515718 270586047368 271447429904 271860392960 271884831127 271951105244 272364834560 273165293440 273231879680 273870697828 273937456016 274360627520 274698297328 275189707520 275505614072 275998468480 276016819442 276504117760 276711189076 277199713280 277218144112 277714062080 278032866488 278530241920 278873043488 279303839360 279371921920 280025095532 280093353904 280916526296 281343895040 281437771706 281865933440 282763224320 283428920320 283548578560 283754285152 284261895680 284280796072 284789348480 284995955216 285116275028 286149610240 286357203808 286363904974 286869470720 287229257224 287666229760 288581985280 288601172912 289117454080 289327200736 289793412818 289864052296 290715940004 291158216960 291229189120 291523382332 292038056960 292792197152 293315975680 293652690448 293724270656 294178008320 294197568028 294716963840 294937674584 295614475520 295828935584 296698353616 297241926592 297248882476 297701098240 297773665280 298313712385 298542616736 298648798720 298668655688 299420010064 300251627312 300324816064 300788750080 300862069760 302225431040 302444687168 302985733120 303005878448 303535232915 303547928320 303896388952 303970466144 304465208320 304814721952 305017391315 305360007680 305581537856 306148549616 307048296184 307170385405 307610831008 308161118720 308384681024 309241196992 309794401280 310225634176 310356249385 310725521288 310801263136 311357258240 312995083232 313071378304 313203191665 313555002880 313940911232 313948257896 315072909710 315086087680 315314673856 315426821120 315447793648 316241358944 316451625805 316820736128 316828150184 317785561184 317963118590 318320276480 319204387840 320028680608 320106690176 320241465635 320601182720 321047458624 321260921030 321643167664 322132495360 323347906336 323426724992 323528571610 324892338368 325108357210 325473541120 325709663104 326063825165 326314022944 327273034256 327300098944 328262008256 328480267570 328849239040 328871104016 330659657984 330798876590 331192471792 331273202624 331865820160 332246788576 332467697345 332787553280 333028981376 333169579808 333391102135 334229807030 334619653888 334627484464 334709052608 335826215140 335840261120 336225792032 336449346415 337071628096 337295744870 338090212096 338232559210 338717544256 339083832704 339309287380 339713008544 339938881555 341191561984 342194297216 342338372285 342421820020 343144716928 343228361216 343372871660 344382017590 344646271424 344730281728 345888986345 346292432512 346384949792 346522680140 347347008736 347541083110 348591304360 348858788096 349236043264 349884056704 350031369415 350116692380 350533272544 350912338496 351145657870 352439635456 353418510848 353512931968 354692856440 355114881472 355201443584 355350995090 356244944020 356395343785 356668815776 356755756672 357746619776 357946504760 358798009024 359036571530 360359627264 360751466140 361028280704 361418695936 361659000920 362089314496 362330065370 363183498496 363394925005 364097151488 364404227915 365747063552 365836217344 365844778432 365990246440 367065863060 367155338320 367437066752 367592191616 367746960035 368457596416 368672093230 369540464384 369630542848 369786169480 370226153024 370872942020 371552408240 371561103095 372239614976 372930311936 373178270920 373335819610 374026324864 374057255936 374275012580 375156580864 375314534140 375406020080 375852690304 376798214912 378055858960 378505682048 378597945856 378757348060 379870486190 379963082680 380604550144 381018402440 381310768384 381976922320 382431410816 382524631552 382685687020 383810370230 384513538760 385224717824 385480851280 386397855872 386551496240 387105764864 387782042720 388079598592 388243438336 388406901610 388501578920 389942338688 391025375104 391120690688 391243854040 391339222880 392426139040 392435322370 393881453056 394143342320 394309742060 394612306816 395301698680 395868514048 396025920160 396035187730 396968009984 397231951480 397966653952 399867493376 400035850760 400133362720 400609454336 401309323280 401617259008 402053959580 402732721664 404014779392 404184882920 404283406240 404764435712 406115422960 407137078880 407621503744 407720864768 407892528680 408460313881 408853279744 409091292820 409125123680 409594782623 410054867456 410327510320 411088880020 411849211648 412603749376 413324572480 413352054167 413816359424 413990589740 414091503280 415308485720 416286226720 416461974760 416781537536 416883131392 417639197339 418108318208 418274567360 418284355580 418386315760 420282240040 420587143093 421339535120 422612765120 423115603456 423396930320 423854790880 424180026368 424641260680 424949326081 426489452480 427024347841 427504010752 427742871520 428930896160 429035451520 429545931776 430038539567 430807839280 430912852160 431407522526 431425566208 432865540640 432981187240 434183760920 434498749139 436073485120 436545054080 436574079682 437064469504 437355070880 438166590680 438484468331 438640423120 438977004032 440549544320 441102073594 441597549568 441773138560 441891164960 443893601840 444001804480 445148366026 445648387072 445836019720 445944695840 446456622149 446886142976 447183274720 447696622867 448497511280 449765289442 450449534080 450985493504 451285350880 451773369920 451803408043 452611643120 452940000254 453979373120 455121439360 455151700094 455643900196 455662957568 456489355231 457183829440 457295271680 457305973040 459296333440 459490239520 459823586884 460571995520 461100713372 461925580480 462038178560 462782691280 463118427226 465299518720 465330456188 465454776283 466162889920 466747542989 467532906080 467571569920 468945726080 469815862880 470156701196 470997768640 471029084981 471538454854 473132102560 473247432320 475033002332 475755687680 476638460480 477185621978 477301939816 478039263520 478155789440 479273721199 479390548028 480722020324 481530897280 482134824626 482986017280 482997319840 483882206080 485099498240 485131752196 485304297920 485656372664 486557516354 487416517120 487427923360 487987470721 488027826104 488781718880 488900863360 491472616648 491603921018 492351816320 492471831040 493265383520 493831632047 493952007484 494835642560 496210012480 496569999016 497458317440 497491393126 498369697280 498953481299 499834366720 500761817920 501125106664 502021573760 502597874036 503415902080 503538613760 504116655536 505018474240 505052052596 505955544640 506322601288 508617010252 508740989744 508752895007 509526879680 509651080960 510165919081 511066599680 512352279040 512386345016 512568584320 513892208284 514017473648 514799467520 514811514560 514845744049 515754686720 517270449280 517645714576 518833569280 519222118828 520138787840 520173371536 520976921920 521103914240 521702120264 522635397760 522670147454 523985017612 524910095360 525440347796 525568428112 526367994880 527914949120 528894504320 529278202544 530225032960 530260287284 531818680666 531948315752 532757588480 533425763416 534380013440 534767691248 536705827840 536932414720 537321944224 537334518322 538283164160 538318954264 539281957760 539673191792 539901031436 541172094736 542894859808 543769662254 543902210488 544729669120 546330586880 546463759360 547741395656 547874912032 548721255040 549396594656 550379415040 551011228144 551996936960 552033638884 553008235520 553422378152 554436288224 555428124160 556065732976 557060483840 557746086976 558607678720 558743843840 560050191064 560186707808 561833052592 562687790080 562875543412 563731866880 565526448640 567097157120 567508570304 568523791360 568561592144 569554875245 569578696960 569991910432 570232550056 572299220480 572714407616 572727809948 573738941440 574458514448 574779483605 575332459520 576375891715 577202345824 578234908160 578654401472 579586825636 579728104592 581431880008 581663070235 582316433920 583046764664 585584394304 586631951360 587305380896 587448541312 587695876495 588356016640 588395136056 589875349168 591228951040 591657871168 593396707232 593791252915 594483853184 594497764952 595402196480 596627424770 597085233472 597297597440 597337311376 598840020128 599238185035 600503254624 600649632128 600902525405 601577500160 604450862080 604889374336 606011756896 606414690245 607070465830 607095856640 607792777904 607940932288 609629443904 610034782630 610720015360 611163075712 612297099232 614096592368 614340770810 615221662016 616322237440 616769362048 617440009355 618482393984 620451268352 620712498770 621451042576 621602526272 622714516480 625990166464 626142756608 626406383330 627110005760 627881822464 627896515792 628247342545 630145819420 630172175360 630629347712 630895587296 631315065745 632482717888 632903251610 633641472256 633656300368 635571122368 635771262815 635926237180 640057361216 640213380352 640482931270 641202365440 642094917248 642365260355 642521842060 643286335328 646695812672 646853449984 647057143220 649027648535 649784676736 650216714420 651419326208 652127650330 652628045888 654546068512 654600197888 654981272015 656524016512 656800434745 656960535140 657742208032 661319315968 661597753180 662384943584 662546405248 662825359105 664493577152 664935394690 666057962752 666339159616 666782204270 668459614060 669239307776 669254968928 669418105216 671652430280 672451584064 672898692830 674143256192 674591489740 674876289295 676180424192 676465118420 677435088512 678167665408 678618574760 679426017088 679877763110 682383123968 684388594432 684676744570 684843640040 686289433856 686456722432 686745743320 688764035180 689292542848 689460563456 690042048605 691777972690 692584865024 692769899584 693045360280 694694017472 695082166220 697182608720 697717576192 698472086528 699768113408 700062738830 700233384760 701066545088 701824676992 702291315740 703594429265 704879270912 706837021696 707025863936 709385712880 710229762944 710402887168 710701990180 712489888040 712790687570 713337631552 713511513344 715493239552 715893009520 715909762435 717596018048 718073143060 720719254528 721502932280 722056561408 722837391872 723318001840 724178628992 724483532045 724660130740 726366996992 726789850010 728194302976 728808455830 731494127104 731689556864 731980492880 734131726120 734310676640 734874133504 735184383232 735493920070 736915192832 737344186460 739080928768 739572338960 740452306048 741745884040 743104816480 743122206190 745860623872 746356541840 746671639220 748052649728 748550025160 750313161728 750629068280 750812040160 751705380608 753596429824 756111717920 757011364096 757195891712 757514696120 759740972380 759926165360 762036804880 762621536768 763953844640 764862821632 765049263104 765371374040 767620740460 769027077520 770449435648 770961702560 772795711744 773102992480 774211529728 775564085440 775615652201 776486876672 776813803220 777003157840 779884677376 782050750208 782241381376 782487708080 782678445760 784852278080 784870644740 787762906112 788286684640 788619484120 789191605579 789224613632 790603397360 791737028096 792051840320 792070375460 793936019968 794463902960 795933307904 797376825343 800071701520 800266725440 801218908672 802618646560 803234518016 804107919160 804691277047 805465443328 806926248401 808369765840 808566812480 809528871424 812230845920 814274157760 814328298329 815243007488 815785057360 816920627762 818182585640 818250247360 819189565246 820109734912 820655020640 822177760040 822774227093 823698423296 826649144960 826704108334 827632718848 827981179480 828183006560 830616971440 832572453440 832923949520 833563075072 835278394678 836216636416 836549134720 836568711160 836772631520 840564480080 841174286186 842679070240 845225530240 846231206912 846793860640 847709581760 847765945429 849282521360 849898652162 852978904960 854048695682 855008021504 855485743040 857861792320 858070903040 860077079134 861615678560 861825704320 862815045052 862851132416 864416013097 865731081280 865962374480 868367521840 868997498278 872146970240 873090108160 873148159364 874710141760 876333181360 876968936662 877280846240 877954008064 879546279563 881099088640 882204147188 883546277120 883782329920 883841092043 887787203680 888003608960 890079767941 890296732052 891672039440 891889391680 892913244298 894366549440 895393245734 896995022560 899311364497 899530578884 900899068160 902570701760 903546739840 903606816086 905223286240 905880000508 907958746240 910242878720 910303400188 911287800392 912978710462 914367658880 914590543360 914611946080 918592666880 918980479040 919647173768 921143991040 922201426744 923851160960 924076357120 925565382560 926236854452 926627893841 930599037440 930660912376 930909552566 932325779840 933495085978 935065812160 935143139840 937891452160 939631725760 940313402392 941995537280 942058169962 943076909708 944826805013 946264205120 946494864640 950066004664 951511375360 953276920960 954371243956 954603879632 956078527040 956311578880 958547442398 958781096056 961444040648 963061794560 964269649252 965972034560 965994639680 966058868047 967764412160 970198996480 970263504392 970608595840 971312745328 973115032708 974833034240 974855846720 975974941442 976055652208 977563437760 977801726720 982945233296 983207842036 984703632640 984943662080 986530767040 987663264094 987904014968 989671285120 992420024960 993139998032 994916634880 994982786252 996739394560 997906962598 999668733440 1001523635840 1002250213328 1004043147520 1005195748072 1006831804160 1007077227520 1008233311072 1010036948480 1010104105192 1011911089280 1012645202576 1017234020504 1017481979488 1017505790014 1019053759360 1019302161920 1020331838162 1022133199360 1024704558080 1024772690032 1025137168640 1027784416568 1028034947296 1029623029120 1029691488098 1031509373440 1034540898560 1035291429152 1037667138560 1038444237656 1040346743072 1041953843840 1042207828480 1043404240528 1045270795520 1045340294908 1047970035224 1050880695592 1051136856224 1055829898240 1057789008640 1058556405088 1060450065920 1060520574568 1063637361332 1063896631504 1065515176960 1066851526832 1068760026880 1069535382496 1073864829440 1074643888448 1074669036644 1076566328320 1076637908528 1078518806315 1078563915520 1079346383584 1079802062872 1082344189472 1085789719616 1087539324508 1087804420976 1089459338240 1091435199205 1092661173760 1095482791312 1095749824064 1097442510080 1098793189312 1100758830080 1102022456288 1102755183985 1103993873920 1104067277768 1106844756304 1108872576448 1110856248320 1112131465952 1112870915065 1114120967680 1115492173952 1117215357440 1120100382128 1120373415616 1123666105184 1124413223605 1125751086824 1127463733760 1131052897280 1132350000635 1134194314240 1135017140608 1137123184288 1137879250235 1139109750490 1139157393920 1139983820864 1140465100112 1144598440960 1145428815232 1145455619896 1148917028896 1149558967210 1152751783430 1154404691648 1156469816320 1157308802944 1157796068065 1159173651272 1159456209184 1162863760016 1163326140470 1164632867840 1166093529328 1171168788608 1174610761792 1174897082624 1175391752990 1176712033280 1176790272112 1178846137135 1179750698336 1182457902080 1183315742336 1186793414464 1187582505830 1188967706368 1188995529904 1190804392960 1192964054945 1193254849540 1194170466944 1194674622752 1197680040256 1198476370070 1201006509248 1201299264256 1201805050810 1203155000320 1205337061565 1209778748672 1212023513792 1212829380490 1214140931660 1214191713280 1215585555808 1215881864576 1216393790885 1219258887808 1220069565260 1222326151424 1224594198464 1228193184736 1228681541620 1229009802545 1230443324032 1233538724096 1234880018710 1236964787968 1240902536704 1241424997540 1242902085152 1243205052544 1243728482815 1251980332928 1252285513216 1252812766660 1255763644928 1255793031584 1256494685090 1260291638840 1261258695424 1261791174592 1262630131490 1264965435776 1265806503220 1267282944512 1267312600736 1271142244736 1271542525630 1271852474360 1280114722432 1280426760704 1280965862540 1284189834496 1284730520710 1285043684120 1286572670656 1293391625344 1293706899968 1294114286440 1298055297070 1299569353472 1300433428840 1302838652416 1304255300660 1305256091776 1306675368635 1309092137024 1309200395776 1309962544030 1313048033024 1313600869490 1313921070280 1315484416064 1322638631936 1323195506360 1324769887168 1325092810496 1325650718210 1328987154304 1329546701665 1329870789380 1332115925504 1332678319232 1333564408540 1336919228120 1338478615552 1338509937856 1338836210432 1343304860560 1343336295805 1344903168128 1345797385660 1348286512384 1349182979480 1349752578590 1352360848384 1352930236840 1354870177024 1356335330816 1357237149520 1358852034176 1359424155635 1359755526220 1364766247936 1368777188864 1369353489140 1369687280080 1372578867712 1373491486640 1377528070360 1378585085696 1378921126912 1380084097210 1383555945380 1385169730048 1385539799168 1386090720560 1389388034944 1390164332440 1394365217440 1395435152384 1399536226816 1400125477660 1400466769520 1402133090176 1403649353984 1404582631480 1407188858530 1414051727872 1418771425760 1420459525888 1420805774336 1421403980360 1424979776080 1425581375140 1426675263104 1427023026688 1430986479104 1431786019040 1431819524870 1435192036096 1436146286120 1443005864560 1444113122816 1445674783744 1446636003680 1448357257984 1448967064090 1449320261480 1452733993984 1453579700020 1457616911660 1462988254208 1463379113728 1463960985760 1468263452240 1468621353280 1470368766464 1470987840140 1474688372920 1478161857536 1479144677920 1480842675637 1480904612096 1483491768080 1486209632960 1486244412380 1491721247744 1492713083680 1493343278440 1494426657373 1496105299456 1497100050320 1501258136560 1501624080320 1503410761216 1507192859648 1509926328841 1512223435840 1514022728192 1515029392240 1519481944760 1519852330720 1524073609760 1525243073536 1527907689280 1528009278887 1529725643264 1530742748080 1535241480920 1538054155040 1541923405120 1543857257579 1545591423488 1546205984960 1551128170880 1551231304402 1552973753344 1553627606440 1554006315680 1558019281091 1559769354752 1564101500416 1564975416160 1565356891520 1569704556160 1569741289480 1576573369280 1577238968240 1578383211158 1578449227264 1581206794720 1583474056192 1584103680640 1584140750920 1585290000889 1587872039936 1588927805920 1594753650686 1600143403040 1600533450880 1602437817344 1605237293120 1605344024323 1608215838320 1609382554094 1613852496802 1616739531680 1617133624960 1619057742848 1624461691840 1628548315520 1628656596658 1630486014976 1631570114720 1633443090617 1633841255524 1636365171280 1636500494720 1638379130492 1641310041280 1644355520080 1645548454186 1647396846592 1650384591989 1653298289920 1653408216668 1655962358960 1656366013120 1661233942880 1665144906880 1665847899040 1667126150144 1670149676923 1670556789356 1673098269440 1673137422320 1673545263040 1681128960160 1682348572372 1685358140480 1687471886191 1690451060480 1693587721280 1695419163520 1695531890858 1698565042720 1699797304324 1702951307239 1705957809920 1708097391364 1710971486080 1715723584640 1716141806080 1720154158268 1723231357120 1723651408640 1725630090104 1728832026194 1731462162560 1731924748960 1736735043680 1737994996556 1744293940480 1746180216320 1746296318728 1749420283520 1752666362720 1753937873324 1754561692480 1754678352167 1759092559126 1762198177280 1764408294376 1767092554240 1767564659840 1767682184086 1775574407360 1776007217920 1780159535882 1780593464104 1783344078880 1783778783360 1785826488596 1788733098880 1790786491468 1793990045120 1798622728994 1799061157768 1801798136320 1805141403520 1807093479680 1807213632172 1810446572480 1811760001016 1815917492480 1820485757440 1820606800376 1822575600784 1825957420924 1828735317760 1829181086720 1829223892160 1829345516089 1837185333760 1837960958080 1839294347536 1842287982080 1844402853488 1847702321920 1848152714240 1851130765120 1852473708904 1853255787682 1861198074880 1861321824752 1861365382331 1861819105132 1864651559680 1866990171956 1870131624320 1870286279680 1875782904320 1879263451520 1880626804784 1883991074560 1884116339924 1886153819416 1889653610026 1892528410240 1892989729280 1900132009328 1903022750720 1906553841920 1908742487912 1909207759264 1912157054080 1912623157760 1917094884796 1917562192112 1922888081296 1926123589120 1928539298504 1931989279360 1932117736094 1935528824320 1940397992960 1940527008784 1941217191680 1942625490656 1946230065416 1949711693440 1951949882884 1952111304416 1955126875520 1955603453440 1965890466592 1966415684072 1969407265280 1973061534080 1975326528188 1975808029936 1979342570240 1984840049920 1986279996064 1989833269760 1989965572504 1995813925196 1999337466880 2003047271680 2004500426656 2008086295040 2010391496144 2013663608320 2016466622144 2020073896960 2020208210384 2023822178560 2025290405152 2034468041008 2034963958976 2035011580028 2038107518720 2038604323840 2040663676324 2042301569405 2044266398720 2047973913115 2049545380064 2050274337280 2055568833136 2056069894592 2059246058240 2059382976196 2063018746880 2066760270835 2069081797120 2070582858304 2076888475312 2080693486144 2083907687680 2084415656960 2086808481056 2088195986695 2090541591040 2090680589816 2095940070448 2101761391184 2102273712448 2102935715465 2115578017280 2117112810176 2120900131840 2121041149136 2124746630405 2127274722664 2127793263008 2133703053664 2135121739205 2137520053760 2139070764992 2147729658880 2149287776896 2149338073288 2150192697835 2153275817056 2157037612630 2157127831040 2158692767168 2159604125744 2164688378944 2171579439232 2172493745695 2175078649016 2175608841952 2182870398410 2185322347520 2190965582624 2191499648128 2192422341655 2194885020160 2197586378624 2204044912576 2205510367970 2207987747840 2208134555536 2213689512608 2217745152896 2224262931904 2225741830130 2228241935360 2230984347904 2232283110745 2234430714880 2238483114335 2240200764256 2240746831232 2247332210368 2248826447210 2251502173648 2254927467520 2259017040215 2264700001270 2270034281216 2274246368576 2275758500470 2278219500980 2278314787840 2279967641728 2280930200224 2282446776155 2290857630464 2290911239792 2297834057792 2299117934420 2305503566860 2308809383296 2314617605888 2315592136130 2318347302544 2318912418368 2325727520032 2326652280940 2327273881415 2332187058656 2333737714945 2342337577216 2349221523584 2349794165248 2350783505980 2353580544224 2355145424905 2357692274270 2359501396672 2366631484672 2373586828928 2375165011660 2377935412736 2377991059808 2385928109890 2386509699080 2388340933888 2389349245504 2395360080512 2396368605995 2396952740140 2402013018496 2402598528512 2403610101620 2410674123130 2419557497344 2424047027584 2425658760980 2428281863320 2431171111616 2431763729152 2432787581770 2438517775616 2439937353605 2440139130520 2444652302848 2449188396928 2456386369472 2457363083240 2458019605090 2460886648064 2467077448192 2469158160235 2469760037420 2473929575936 2481805073408 2482849995080 2485804170304 2486410105088 2487456965630 2494767406495 2503960665856 2504571026432 2505625533320 2511527289856 2511586063168 2512989370180 2520583277680 2522517390848 2523582349184 2525260262980 2529930871552 2531613006440 2534565889024 2534625201472 2542284489472 2543085051260 2543704948720 2543764475035 2550829595405 2560229444864 2560853521408 2561931725080 2568379668992 2569461041420 2570087368240 2573145341312 2574228720245 2586783250688 2587413799936 2588228572880 2596110594140 2599138706944 2600866857680 2605677304832 2608510601320 2610512183552 2613350737270 2618184274048 2618400791552 2619925088060 2626096066048 2627201738980 2627842140560 2630968832128 2646391012720 2649539774336 2650185620992 2651301436420 2657974308608 2659093403330 2659741578760 2664231851008 2665356638464 2667128817080 2673838456240 2677019875712 2677672420864 2686609721120 2686672591610 2689806336256 2691594771320 2696573024768 2698365958960 2699505157180 2705860473680 2709740354048 2712670661632 2714474299040 2717704068352 2718848311270 2719511052440 2737554377728 2738706978280 2739374560160 2745157735424 2746982973280 2755056140720 2757170171392 2760168194420 2767111890760 2770339460096 2771079598336 2772181441120 2778776069888 2780328664880 2788730434880 2799072453632 2800250955320 2800933539040 2804148896419 2804266180352 2807298707968 2809165262960 2814377717060 2828103455744 2837542851520 2840919051776 2842807960720 2849959552160 2851162750280 2853350526208 2854046053376 2859222197167 2861972958208 2863572038080 2863639049740 2867163478361 2870384072192 2872292572240 2886011729120 2888226245632 2893272007360 2893464379169 2896714515968 2897934128180 2898640522960 2907159400040 2915233823320 2923474381373 2926758227456 2927921971520 2936526904480 2937242706560 2940737532928 2941975680280 2944110001651 2949376745840 2958289355840 2961685351274 2961809224192 2966983536160 2972419265920 2972488824760 2974645282567 2985426167360 2986686556880 2988853314746 2992210598912 2994200100640 3002516273120 3003248160640 3006821522432 3010269776969 3019852657682 3024446871680 3028045456384 3030058784480 3038963889520 3039704661440 3048147219520 3055815378560 3056018557774 3059451286528 3061485496160 3064999956551 3070482961840 3076108310080 3083846810240 3087714515158 3091182846976 3092411969920 3102256341760 3102462608804 3107255212880 3108012631360 3116038562182 3119538709504 3125196355043 3128203000832 3129950832320 3130713783040 3133876360069 3139409112320 3139482578960 3153146738560 3154477936480 3156766422316 3156898454528 3162413589440 3162623856301 3168207361280 3168281501840 3170580001778 3177855611840 3189507301372 3195425486617 3200286806080 3201066901760 3210474586240 3210688048646 3216431676640 3218765108188 3227704993604 3233479063360 3234267249920 3248923383680 3257096631040 3257313193316 3263140229440 3266886181234 3267682511048 3272730342560 3273000989440 3276758260984 3282620082560 3288711040160 3291096908372 3300769183978 3306596579840 3306816433336 3311924717920 3312732026240 3322467885760 3330289813760 3331695798080 3340299353846 3341113578712 3346196538880 3346274844640 3347090526080 3362257920320 3364697144744 3370716280960 3374943772382 3380902120960 3387175442560 3390838327040 3391063781716 3397130085440 3399594608648 3405902614478 3411915619840 3415912295047 3416194782728 3421942972160 3431447169280 3432283612160 3440308316536 3446462714240 3447302817280 3451260180208 3456821424329 3457664052388 3462924325120 3463849497920 3473470087360 3475989993112 3488587880960 3492360432640 3492592637456 3492674369093 3498840567040 3505332725440 3507875746648 3509123384960 3509356704334 3518185118252 3524396354560 3528816588752 3534185108480 3535129319680 3535364368172 3551148814720 3552014435840 3560319071764 3561186928208 3566688157760 3567557566720 3571652977192 3577466197760 3581572982936 3587980090240 3597245457988 3598122315536 3603596272640 3610282807040 3614186959360 3614427264344 3620893144960 3623520002032 3631834984960 3640971514880 3641213600752 3645151201568 3651914841848 3657470635520 3658447784320 3658691032178 3674370667520 3675921916160 3678588695072 3684575964160 3688805706976 3695404643840 3702261530240 3704947417808 3706511575364 3722643649504 3722730764662 3723638210264 3729303119360 3733980343912 3740263248640 3751565808640 3758526903040 3761253609568 3767982149120 3768232679848 3772307638832 3779307220052 3785056820480 3785979458560 3800264018656 3813107683840 3817484975824 3818415518528 3824314108160 3825246315520 3834189769592 3835124384224 3845776162592 3852247178240 3857078597008 3863978558720 3864235472188 3871057648640 3878078261005 3881054017568 3882434383360 3885250981312 3892460130832 3899423386880 3903899765768 3904222608832 3910253751040 3911206906880 3931780933184 3932831368144 3938814530560 3945958027895 3946123068160 3950653056376 3951616059872 3958685140480 3969680099840 3972559992128 3979666539520 3979931145008 3986884126715 3991627850392 4006094543360 4009000853312 4016172590080 4020782992288 4023456385235 4027327216640 4032933244288 4034631242005 4040416420768 4047644357120 4050580810304 4068936082016 4069927917952 4070023160056 4071641491645 4076215037440 4081327352648 4084603138810 4095947826230 4099090760128 4100548674560 4111137666272 4112139789184 4113871135465 4118492116480 4118765952392 4133520541670 4138163594240 4141165716608 4153776950624 4161386972288 4167815375360 4173616962112 4176391973390 4181083182080 4181361179632 4191880140896 4203522782368 4204547424896 4205871430930 4231156034560 4234225620352 4238829727145 4242082298272 4249493260810 4254549445328 4255586526016 4267406107328 4270243478410 4275040107520 4278141529984 4298575553792 4298676146576 4300385395670 4306551634112 4314075225260 4314255662080 4317385534336 4319208251488 4322080065485 4329376757888 4343158878464 4344987491390 4350157298032 4351217683904 4365740796820 4381931165248 4382999296256 4384844683310 4389770040320 4395172757248 4397731397815 4408089825152 4411020735940 4416269111072 4419205460215 4427379025216 4435490305792 4448525863808 4450398839705 4451483660260 4461968695808 4464566221490 4476966228670 4480401528512 4481493662464 4494664420736 4496556822485 4497652894420 4503004347296 4518034080430 4529400002540 4540068562432 4548492737152 4551517000940 4556439001960 4559935283456 4561860400448 4564893552310 4581715260928 4581822479584 4595668115584 4598235868840 4611007133720 4617618766592 4629235211776 4631184272260 4633139469205 4636694605088 4637824836736 4651455040064 4653304561880 4654547762830 4664374117312 4667475429890 4684675154432 4698443047168 4699588330496 4701567011960 4707161088448 4710290849810 4715384548540 4719002793344 4724134025065 4733262969344 4747173657856 4750330023320 4755870825472 4755982119616 4771856219780 4773019398160 4776681867776 4778698491008 4790720161024 4792737211990 4793905480280 4804026036992 4805197057024 4807220203240 4821348246260 4830294340235 4839114994688 4848094055168 4851317521960 4856563726640 4862342223232 4863527458304 4865575163540 4877035551232 4879874707210 4880278261040 4889304605696 4898376793856 4912772738944 4914726166480 4916039210180 4921773296128 4934154896384 4938316320470 4939520074840 4947859151872 4965699990160 4971608340608 4972820210176 4974913931260 4989534812990 5007921331712 5011251066640 5023172126336 5025978740360 5041166555360 5045034781696 5047164698368 5050520525960 5059861743104 5063226012880 5069250402944 5084568978944 5086170102520 5087409897440 5087528950070 5101659190810 5120458889728 5123863450160 5136759337984 5138922082840 5140174736480 5146290682624 5148457440490 5173566501376 5176457145760 5192221188280 5198277413888 5201733715360 5217021202640 5221024367104 5226701474540 5236368548096 5239850176120 5252192132096 5254403477960 5255684281120 5261937664256 5292782025440 5299079548672 5300371241984 5302602872840 5309984080453 5315948617216 5318186806660 5319483157520 5330713276928 5334257634160 5347676912480 5354039751424 5355344841728 5373219442240 5373345183220 5379612672512 5383189542640 5393146049536 5396731917920 5399010314360 5402927145887 5411720947360 5419480708096 5428948598080 5429309565407 5435408136704 5437696622540 5439022104880 5467632860209 5477413956560 5478749120320 5493965946560 5510112281440 5514340342784 5520336388840 5524341239053 5534223781520 5542159196672 5544362882240 5557552139776 5560657329760 5577460869760 5581637777401 5600501910640 5601867078080 5608297792838 5608532360704 5614597415936 5618330525920 5628755434120 5632838939329 5648483738807 5675085703040 5681838103552 5685615921440 5699919104320 5700298088303 5702325500560 5706701052416 5718444394334 5727144076160 5727278099480 5734326956722 5740768144384 5744585144480 5772023458240 5786544014720 5786928758338 5793429031936 5795868256360 5797281045920 5803936087937 5814318800080 5830467646640 5846948762746 5853516454912 5855843943040 5873053808960 5874485413120 5883951360560 5888220003302 5898753491680 5916578711680 5923370702548 5923618448384 5933967072320 5934361618003 5944838531840 5944977649520 5949290565134 5970852334720 5973373113760 5977706629492 5988400201280 6005032546240 6006496321280 6020539553938 6039705315364 6048893743360 6050912091679 6060117568960 6077927779040 6079409322880 6096294439040 6111630757120 6112037115548 6122970992320 6129999913102 6140965923680 6152216620160 6156823956941 6167693620480 6175429030316 6184823939840 6204512683520 6204925217608 6214510425760 6216025262720 6230558375587 6232077124364 6250392710086 6259901664640 6261427566080 6267752720138 6278818224640 6278965157920 6306293477120 6308955872960 6313532844632 6324827178880 6325247712602 6336414722560 6336563003680 6341160003556 6343837119373 6355711223680 6379014602744 6390850973234 6400573612160 6402133803520 6420949172480 6421376097292 6432863353280 6437530216376 6455409987208 6466958126720 6468534499840 6486395256887 6497846767360 6514193262080 6514626386632 6526280458880 6533772362468 6535365022096 6545460685120 6546001978880 6553516521968 6565240165120 6577422080320 6582193816744 6601538367956 6613193159680 6613632866672 6613787635091 6623849435840 6625464052480 6644935771520 6660579627520 6663391596160 6680598707692 6682227157424 6692393077760 6692549689280 6694181052160 6724515840640 6729394289488 6741432561920 6749887544764 6761804241920 6774350885120 6781676654080 6782127563432 6794260170880 6799189217296 6811805228956 6823831239680 6831824590094 6832389565456 6843885944320 6862894338560 6880616633072 6892925428480 6894605634560 6902520360416 6913642848658 6915328104776 6925848650240 6927698995840 6946940174720 6951979986224 6977175761920 6985185274912 6985348738186 6997681134080 7010665450880 7015751493296 7018246769920 7018713408668 7036370236504 7057633177504 7070258639360 7070728736344 7102297629440 7104028871680 7120638143528 7122373856416 7133376315520 7135115133440 7143305954384 7154932395520 7163145965872 7175960180480 7194490915976 7196244631072 7220565614080 7228373918720 7228854528688 7241786289920 7247040004064 7263669969920 7282427201504 7290302403136 7303829683696 7314941271040 7316895568640 7317382064356 7351843832320 7357177390144 7377611413952 7390809287680 7404213378185 7404523060480 7409894835616 7413023150728 7445287299008 7445461529324 7447276420528 7458606238720 7467960687824 7472133286865 7480526497280 7517053806080 7522507219136 7535964298240 7536465359696 7544615277664 7549631644205 7558614440104 7570113640960 7600528037312 7626215367680 7634969951648 7636831037056 7640046394435 7648628216320 7668379539184 7670248768448 7691552325184 7714157194016 7719286287895 7727957117440 7728470944376 7756156522010 7762108035136 7764868766720 7770501962624 7784920261664 7790096405455 7798846773760 7807799531536 7808445217664 7820507502080 7863561866368 7865662736288 7891916055790 7892246136320 7901306112752 7903232119744 7917370280960 7926450004445 7939360199680 7945119984256 7959862290016 7973768253430 7983255700784 8012189086720 8018001706624 8026720121615 8041565984576 8046912770470 8065866488576 8069262484010 8080832841536 8095288714240 8101161620608 8137872164032 8139855835904 8140046320112 8143282983290 8152430074880 8162654705296 8167215453085 8169206277620 8191895652460 8198181520256 8222275332544 8224279578368 8227742270930 8236984232960 8237531904784 8251922959945 8267041083340 8282331433216 8307553901248 8322773944576 8335630750720 8347233924224 8350748384615 8352783946780 8362722359264 8383760281792 8407045564736 8409094849792 8411742861860 8437359430955 8468451240704 8477659454290 8484164596544 8498986521620 8509098890656 8511173052032 8514756536195 8534812214656 8540486956820 8556283059968 8597151107584 8597352293152 8600770791340 8613103268224 8628150450520 8634771068672 8638416502976 8644160130970 8658753515776 8686317756928 8689974982780 8700314596064 8702435367808 8731481593640 8763862330496 8765998592512 8769689366620 8773391760835 8790345514496 8795462795630 8816179650304 8822041471880 8832538222144 8838410920430 8854758050432 8870980611584 8897051727616 8900797679410 8902967320520 8923937391616 8929132442980 8953932457340 8960803057024 8962987324928 8989328841472 8993113644970 8995305788840 9006008694592 9036068160860 9058800005080 9080137124864 9096985474304 9103034001880 9112878003920 9119870566912 9123720800896 9129787104620 9146727580445 9163430521856 9163644959168 9191336231168 9196471737680 9222014267440 9235237533184 9258470423552 9262368544520 9266278938410 9273389210176 9275649673472 9302910080128 9306609123760 9306826911655 9309095525660 9328748234624 9334950859780 9369350308864 9396886094336 9403134023920 9414322176896 9420581699620 9430769097080 9438005586688 9448268050130 9466525938688 9494347315712 9500660046640 9511964239232 9543712439560 9546038796320 9553363735552 9557396982016 9581440322048 9585474423980 9587810960560 9608052073984 9614440406480 9642696492520 9660588680470 9696188110336 9702635043920 9713127453280 9724684446464 9727054916608 9731150327080 9754071102464 9759749414420 9760556522080 9796753587712 9825545477888 9829452332960 9832078420360 9843546592256 9876632640940 9879040149680 9931399980320 9943216681216 9945640420352 9949827862520 9979069625980 10015842663424 10022502133280 10046344252672 10051957480720 10082333110720 10094329396736 10101041051920 10119723486208 10126452025760 10138076779361 10138500805888 10169137957888 10172340205040 10174819794880 10175057900140 10203318381620 10240917779456 10247726900320 10259490872527 10277844165680 10280349472960 10292581365248 10296914880980 10347133002752 10352914291520 10365898729459 10384442376560 10403467430720 10434042405280 10442048734208 10453402949080 10460986601611 10472737096192 10479700352240 10508806955920 10511368562240 10523875328512 10569484301887 10585564050880 10598159097344 10605205745680 10619968160906 10631897234432 10636373613320 10638966315040 10661426553856 10668515268320 10695353824960 10696064952209 10708079502848 10746438884480 10746690366440 10759225345024 10766379085280 10793463835840 10798020628720 10805854291774 10823441894720 10857897196160 10858619130814 10870816273408 10875393245080 10878044209760 10935265720418 10954827913120 10957498240640 10987931893120 11020224562880 11040672777680 11048682478106 11068447563040 11084318393344 11088725764480 11115104279552 11121314659520 11154921739520 11163275554802 11201003821280 11203734156160 11216595585676 11217064721408 11236661051840 11237408170261 11257510868240 11265677878658 11296967477614 11350171406080 11371231842880 11399838208640 11400596176606 11404651001120 11413402104832 11434101634319 11436888788668 11454288152320 11454556198960 11468653913444 11489170288960 11544046916480 11552692143923 11573088029440 11573857516676 11591736512720 11594562091840 11607872175874 11628637600160 11660935293280 11691047738461 11693897525492 11711687886080 11746107617920 11748970826240 11767902721120 11776440006604 11797506983360 11833157423360 11846741405096 11867934144640 11868723236006 11889677063680 11889955299040 11898581130268 11941704669440 11946746227520 11955413258984 11976800402560 12010065092480 12012992642560 12041079107876 12079410630728 12097787486720 12101824183358 12120235137920 12155855558080 12158818645760 12192588878080 12223261514240 12224074231096 12245941984640 12259999826204 12281931847360 12282748465169 12304433240320 12313647913882 12335387240960 12350858060632 12369647879680 12409025367040 12409850435216 12429020851520 12432050525440 12461116751174 12464154248728 12500785420172 12519803329280 12522855132160 12535505440276 12557636449280 12557930315840 12612586954240 12617911745920 12627065689264 12649654357760 12650495425204 12672829445120 12673126007360 12682320007112 12687674238746 12711422447360 12758029205488 12781701946468 12801147224320 12804267607040 12841898344960 12842752194584 12865726706560 12875060432752 12910819974416 12933916253440 12937068999680 12972790513774 12995693534720 13028386524160 13029252773264 13052560917760 13067544724936 13070730044192 13090921370240 13092003957760 13107033043936 13130480330240 13154844160640 13164387633488 13203076735912 13227265733344 13227575270182 13247698871680 13250928104960 13289871543040 13321159255040 13326783192320 13361197415384 13364454314848 13385099378560 13388362104320 13449031681280 13458788578976 13482865123840 13499775089528 13548701770240 13563353308160 13564255126864 13588520341760 13598378434592 13623610457912 13663649180188 13664779130912 13687771888640 13725788677120 13761233266144 13785850856960 13805040720832 13827285697316 13830656209552 13851697300480 13855397991680 13893880349440 13903959972448 13970370549824 13970697476372 13995362268160 14020744482095 14021330901760 14031502986592 14036493539840 14037426817336 14072740473008 14115266355008 14140517278720 14141457472688 14204595258880 14241276287056 14244747712832 14266752631040 14270230266880 14286611908768 14296110985835 14309864791040 14326291931744 14335817391805 14351920360960 14388981831952 14392489262144 14441131228160 14457709057376 14467321895845 14483572579840 14494080008128 14564854403008 14580604806272 14607659367392 14617371906865 14633791137280 14634764128712 14703687664640 14714354780288 14720550008255 14755222827904 14808426756370 14809046120960 14819789671232 14826046301456 14873226412835 14890574598016 14890923058648 14894552841056 14935921375648 14944266573730 14961052994560 15034107612160 15045014438272 15051348884845 15072930719392 15089230555328 15099263288410 15117228880208 15140227281920 15201056074624 15269939903296 15273662074112 15280092788870 15297256432640 15324999782755 15336759078368 15340497536896 15383104650368 15428314388032 15438572575790 15455914234880 15456941888752 15512313044020 15524216070272 15541003925248 15569840523328 15580192810910 15597693547520 15615599063072 15616890435328 15625981775215 15641015004160 15669381800345 15727123732736 15731325472576 15783832111580 15784492272640 15802612225504 15806464239488 15813119281505 15852900008890 15890239968512 15919724580032 15947536506860 15966511401568 15977127433085 16036003413248 16053440243230 16083131969152 16093825540940 16131732977152 16138524968020 16161665683072 16202323241216 16275744328064 16279711671808 16280092640224 16286565966580 16325309410592 16334430906170 16338412555240 16383791304920 16396363040512 16444550665088 16448559156736 16455484541860 16475063809568 16503845919890 16534082166680 16564662866432 16615107802496 16645547889152 16694467848448 16701496769230 16705567893560 16725444718528 16767520563584 16814091129472 16818189699584 16823485723720 16874718861910 16936902481408 16955318908580 16968329193088 16997973043240 17018197781312 17022346104064 17029513072390 17069624429312 17079561475235 17080973913640 17112566119936 17194302215168 17194704586304 17201541582680 17226206536448 17256300901040 17269542137344 17276833005952 17284107121645 17288320261940 17317507031552 17372635513856 17379949965560 17400629192128 17404870735616 17462963187280 17463371845465 17527724660992 17531997185024 17539378733240 17546783521670 17580691028992 17590925591260 17632359300608 17644082943760 17665076444288 17676821840860 17709516100864 17741961223168 17794103455232 17801595358820 17805934641040 17858264885960 17907864914680 17921606114048 17925974649856 17978657682944 17986227289940 17990611577680 18012017389184 18072136321720 18117600010160 18193970948608 18206068003760 18225756007840 18239741133824 18247441601792 18259574209240 18293455160890 18327289918336 18382672462336 18392943475360 18444028534880 18470475066368 18524737089040 18532557876820 18546778420352 18551299346944 18605820160256 18613218247520 18613653823310 18618191051320 18657496469248 18669901719560 18793772188672 18806268047840 18828644353792 18841163399240 18861538194160 18876011173376 18896536100260 18988694631424 19001320093280 19023928478464 19087424879120 19092077592640 19114793964032 19162880644096 19170948847960 19175621921120 19197634752407 19216104147968 19228880812960 19250954783281 19285392985040 19321177360940 19392376220672 19405270087840 19426254906560 19427546545849 19449368892928 19462300654160 19519498828840 19521113044160 19593507175424 19629042274933 19651090955776 19658904665920 19664156840720 19753265281880 19758080299360 19862799960640 19886433362432 19899655725040 19958139251960 20014555380169 20045004266560 20070144348527 20092688505344 20103914961440 20164666221440 20188658793472 20202082103840 20252904051520 20254250654183 20276153558722 20277001611776 20344680410080 20349639589760 20350115800280 20406636763240 20495453800640 20518981745054 20555688331360 20560698945920 20585162730496 20593829761960 20608770011557 20705828583040 20731797458918 20768884753120 20806934861440 20868084810560 20906805898160 20921973203222 20945474192384 20959400704480 20983461241003 21017613911840 21022737124480 21047750657024 21138968603774 21171128101760 21196318194688 21210411491360 21234760178021 21239936321812 21272747226640 21277932630080 21337030536640 21390707649920 21392129904418 21416159005696 21454999695857 21492877768960 21493380732880 21532758170560 21586927671680 21596041257440 21611708583548 21646883789440 21715794392320 21717238261628 21750786490160 21756088419520 21870531440836 21876374485301 21909655826240 21914996481280 21937134520483 21975863786240 22040449125760 22081345555360 22097364956212 22136895126080 22138366994107 22177451528960 22242629319040 22309843479040 22326551109604 22402007642560 22407468312320 22433191171352 22473322103680 22474816340522 22515021736480 22531355757316 22593934955228 22700342812160 22742463685760 22799676417280 22801192353212 22809302002240 22868203268638 22873777577336 22908576304640 22909112397920 22937307826888 22978340577920 23088093832960 23105384287846 23146176058880 23147715033352 23183473025440 23189124183680 23215744351748 23257275200320 23321870586560 23382095476922 23387795050984 23423375772160 23492215235840 23497941652480 23535805442240 23552880013208 23595013966720 23666314846720 23693482810192 23735868289280 23737446472012 23779354127360 23779910598080 23797162260536 23883409338880 23893492455040 23910826517968 23911386065329 23953600805120 24020130184960 24025985285120 24082158215752 24158821261456 24195574973440 24197749970303 24203648366716 24240470275840 24311711116160 24317637291520 24385177756160 24446523028480 24448148462192 24491883969280 24519999652408 24563863694720 24565496930338 24608866480640 24627295827764 24670774481920 24701716121264 24739295759360 24819700870432 24858041703040 24864101050880 24922233502348 24928308497456 25001570840344 25039606658560 25071010880552 25115860631680 25225173908480 25235823491840 25254131378528 25299308715520 25300990850408 25346252014720 25364640014224 25375348477492 25422844894720 25516058410976 25563403892936 25602294448640 25683796689920 25685504389168 25731453413120 25750120865504 25821639948832 25867832506880 25945581027548 25991387069440 26058505546528 26105121835520 26135089449872 26141460088384 26181842740480 26214066087872 26260960660480 26309688321280 26328775266976 26406153471824 26454531466688 26455150540364 26495397743360 26501856209920 26549920402265 26579743086080 26653566384640 26722394830768 26728908629696 26770198757120 26776724208640 26898063362560 26917577157952 26965730247680 26999550179056 27014635729435 27097403540480 27128510253728 27146547827035 27177040683520 27196756869184 27247220915824 27327298360376 27329558261824 27338164301045 27522466532288 27571701713920 27610081441664 27621706195265 27654571394632 27661312419104 27710795983360 27787760698880 27807919944896 27908188887005 27940741099648 27941394952744 28041488964190 28042661803520 28063005973184 28072987079680 28074853634672 28145480946016 28164194696645 28230532710016 28242418694035 28282914945376 28409190517760 28482552574112 28489495425664 28501490441515 28533505262080 28573223817536 28592221971670 28652583863488 28671634783610 28703840721920 28777963663904 28784978524288 28915418114752 28934643791690 28967145159680 28988160016256 29019680439685 29129708806016 29161209612544 29215318734784 29234743813730 29267582274560 29269528257424 29428709560576 29441100016510 29510445655808 29616853512740 29618092241920 29639579342464 29652092602912 29671808090015 29746452825670 29781149196032 29781846117296 29789105682112 29871842751296 29888533147460 30090028876544 30102697769690 30145861438784 30178461110656 30198526576820 30234457760416 30254560458395 30402112149248 30539879806592 30547324148224 30560185577740 30649999565510 30673518156736 30680995073792 30766209300736 30784119784705 30856628776064 30877145151580 30913883777504 31024626088040 31048432140544 31082007850496 31139681046656 31152791877935 31160385621820 31231198126144 31233780870656 31251963550430 31338763600690 31454247465472 31462650945152 31567664223160 31605224451008 31612928478976 31626238563010 31705800017780 31719185596865 31780479937024 31839449160064 31895073013720 31933022803136 31954254866170 32072006826496 32106880486460 32166263938304 32187651081880 32263465954304 32277049936040 32323331366144 32404646482432 32431976284435 32551488656128 32559423343616 32560185280448 32573131933160 32650618821184 32668861812340 32676825110480 32767582609840 32792726081024 32889101330176 32897118313472 32910969083720 32950127619136 33007691839780 33068164333360 33068938175455 33129325732864 33230215604992 33291095778304 33388935696896 33402993538460 33411135787120 33450889437056 33535041127168 33628182258944 33636379399168 33646971447440 33749437723820 33873804962816 33910637817160 33936658386176 33995946086480 34036395562624 34044692208128 34059026144780 34139248858624 34159122950470 34161947827280 34225132239872 34389409172608 34403083165360 34452413072896 34512601802080 34539084274688 34553666011904 34568214243290 34576640523880 34635014063104 34759899931120 34801258384256 34809741471232 34925926374560 34926743690930 35055449321984 35078757466480 35093567043340 35181851182520 35264718601216 35288165887520 35330152888576 35353643681720 35419032201728 35588206910464 35603190717640 35611869282080 35716529771920 35815729829360 35843212228096 35957315365888 35972454579880 35981223155360 36024034778368 36144272643440 36235200020320 36387941897216 36412136007520 36451512015680 36453935653447 36494883203584 36519148418480 36586910321780 36654579836672 36765344924672 36785886950720 36888057069760 37049474178080 37065115753640 37093556840704 37102598693888 37169888563171 37211640320512 37226436495040 37227307646620 37236382102640 37314992938496 37339803439120 37612536095680 37657288707584 37682326798480 37723076388320 37752022346752 37793072200520 37820490021209 38002640186560 38005166957849 38047856956928 38174849758240 38184155185280 38229587928064 38273430021463 38341897695920 38351243842240 38395269504814 38457761625920 38501909566562 38570785970080 38642354721880 38670388673371 38810540175680 38852509813120 38855093091698 38898737785856 38924601308320 39038997657680 39042226088320 39258084549866 39302181911552 39317809331840 39328313681440 39506530563760 39516160598720 39725599921280 39772866724864 39799311450080 39844999435163 39916278503920 40029110760338 40090008533120 40140288697054 40185377010688 40207829922880 40329332442880 40404164207680 40505808103040 40508501308366 40552307117444 40554003223552 40627552615559 40689360820160 40699279179520 40700231600560 40813273526480 40990907601280 41037963490108 41111376662720 41121397891840 41187659523920 41217540023114 41411657166080 41463594917836 41537769506240 41540531326021 41613869722880 41736169621120 41813611796320 41843946406444 41918801408960 41966922482006 42035227823680 42045474248960 42277937207548 42342256203520 42420822982720 42469520356042 42479872643624 42545494453280 42555865260160 42674061073280 42781415299840 42784259808836 42909999391714 42985755537920 42986761465760 43065516341120 43173855343360 43192082514880 43223417167096 43293767578880 43431588784640 43434476523256 43501572980320 43512176839040 43741062881672 43752748970602 43819311652480 43829992962560 43874269040966 43951727572480 44080898251520 44162691110720 44194729912424 44273790252160 44276733988214 44354903057920 44406859835611 44485258638080 44619686958080 44653102219208 44804015285120 44814936624640 44866382342704 44946644207360 44949632681044 45030043472960 45062711514632 45187869910456 45400685624320 45404766798209 45484927371520 45599352834560 45602384706424 45618604004480 45736406537276 45747555154672 45817152609280 45818224795840 45874615653776 45956681155840 46176187665920 46210768575692 46292352117760 46295430066704 46366946050880 46378248367360 46431488703496 46514550400640 46643741173120 46764190953844 46775590101968 46846751544320 46984430471680 47071610884480 47105760026416 47190027933440 47332629693440 47386965620384 47471736578560 47474892944024 47559821196160 47594324521072 47766818677760 47786984910080 47821653035936 47822772130658 47907201610240 48040260369920 48164316431504 48317642522912 48395499940606 48407296733432 48480940551680 48623422232320 48635274583040 48770355512320 48896296924384 48983767938560 49039999304816 49127727389440 49130993860676 49217732961280 49254591655528 49403432242528 49639401740864 49716083406080 49728202101760 49844467004696 49856616994912 50003141680688 50079213317120 50142021761104 50231721263360 50471646983680 50508262757056 50598617431040 50601981700816 50690383896805 50692504029440 50729280028448 50750696954984 50845689789440 51032116821952 51126807785872 51204588897280 51297454362635 51371008778336 51462906826240 51500241731008 51643279897664 51735665013760 51829493647295 51891162055096 52117011093056 52210243671040 52270178899744 52282920176768 52304933008055 52363685480960 52428132175744 52619376642560 52657550533952 52812306943648 52847421509435 52909062933376 52910301080728 52990795486720 53099840804530 53159486172160 53307132769280 53444789661536 53457817259392 53480324761045 53540397514240 53796126725120 53835154315904 53999100358112 54029271458870 54257020507456 54293095654070 54354081367040 54393513738368 54494441831648 54654596720752 54659116523648 54676328602090 55044933064576 55220162883328 55243412390530 55309142789264 55322624838208 55421591966720 55575521397760 55615839889792 55816377774010 55881482199296 55882789905488 56082977928380 56085323607040 56126011946368 56149707269344 56187040851305 56290961892032 56328389393290 56461065420032 56484837388070 56565829890752 56965105148224 56978990851328 57002980883030 57067010524160 57146447635072 57170508171595 57184443943340 57305167726976 57343269567220 57555927327808 57569957048576 57763460719615 57830836229504 57869287583380 57976320032512 58039360879370 58259417612032 58322419225088 58430637469568 58455238692305 58469487627460 58539056514848 58857419121152 58882200033020 59020891311616 59233707025480 59279158684928 59304185205824 59343616180030 59492905651340 59562298392064 59563692234592 59578211364224 59743685502592 59777066294920 60180057753088 60205395539380 60291722877568 60356922221312 60397053153640 60468915520832 60509120916790 60804224298496 61079759613184 61094648296448 61120371155480 61299999131020 61347036313472 61361990147584 61413742325845 61532418601472 61568239569410 61713257552128 61754290303160 61827767555008 62049252176080 62096864281088 62164015700992 62279362093312 62305583755870 62320771243640 62462396252288 62467561741312 62503927100860 62677527201380 62908494930944 62925301890304 63135328446320 63210448902016 63225856957952 63252477126020 63411600035560 63438371193730 63560959874048 63678898320128 63790146027440 63866045606272 63908509732340 64144013652992 64213760972920 64332527876608 64375302163760 64554099872080 64646662732288 64809292964864 64863952568870 65102977312256 65120370560896 65146263866320 65301237642368 65337723624680 65353650220960 65535165219680 65585452162048 65778202660352 65821938167440 65900255238272 66015383679560 66136328666720 66137876350910 66460431209984 66777871393792 66805987076920 66822271574240 66901778874112 67070082254336 67256364517888 67293942894880 67498875447640 67821275634320 67873316772352 67991892172960 68072791125248 68089384416256 68118052289560 68278497717248 68318245900940 68323895654560 68778818345216 68806166330720 68904826145792 69025203604160 69029793045889 69107332023808 69136428486580 69153281047760 69519799862240 69602516768512 69619482942464 69851852749120 69853487381860 70110898643968 70157514932960 70187134086680 70238052896531 70363702365040 70576331775040 70660305777152 70707287363440 70838064403456 70966537455527 71206381435280 71223738564160 71433059543840 71631459658720 71686424456192 71816436107689 71944909159760 71962446310720 72048069556736 72288545286880 72470400040640 72561291106213 72824272015040 72903024031360 72907871306894 72989766407168 73038296836960 73173820643560 73226906211277 73309159673344 73571773901440 73776114139520 74098948356160 74130231507280 74187113681408 74339777126342 74423280641024 74452872990080 74454615293240 74472764205280 74629985876992 74679606878240 75225072191360 75314577415168 75364653596960 75446152776640 75451169143181 75586144401040 75640980042418 76005280373120 76010333915698 76095713913856 76349699516480 76368310370560 76546860042926 76683795391840 76702487684480 76790539009628 76915523251840 77003819133124 77141571940160 77284709443760 77340777346742 77621080351360 77705019626240 77710186183396 77849202616640 78077995315360 78084452176640 78516169099732 78635618663680 78656627362880 78661857191827 79013061127520 79032321197440 79451199842560 79598622900160 79689998870326 79832557007840 80038711440233 80058221520676 80180017066240 80280577394108 80415659845760 80658664885760 80808328415360 81011616206080 81017002616732 81104614234888 81255105231118 81378721640320 81398558359040 81400463201120 81626547052960 81981815202560 82075926980216 82222753325440 82242795783680 82375319047840 82435080046228 82469882551849 82823314332160 82927189835672 83075539012480 83081062652042 83227739445760 83472339242240 83627223592640 83687892812888 83837602817920 83933844964012 84070455647360 84090948497920 84555874415096 84684512407040 84841645965440 84939040712084 84959745287248 85090988906560 85111730520320 85348122146560 85562830599680 85568519617672 85819998783428 85971511075840 85973522931520 85979239256183 86131032682240 86347710686720 86384165029760 86446834334192 86587535157760 86863177569280 86868953046512 87003145960640 87024353678080 87482125763344 87505497941204 87638623304960 87659985925120 87748538081932 87903455144960 88161796503040 88325382221440 88389459824848 88547580504320 88553467976428 88709806115840 88813719671222 88970517276160 89306204438416 89608030570240 89629873249280 89732764685408 89893288414720 89899265362088 90060086945920 90125423029264 90375739820912 90809533596418 90969854743040 91198705669120 91204769412848 91237208008960 91472813074552 91495110309344 91636449591680 91749231307552 91913362311680 92352375331840 92421537151384 92590860133408 92733892101760 92756496734720 92862977406992 93029100801280 93287482346240 93528381907688 93551180203936 93968860943360 94143221768960 94211520052832 94380055866880 94773931240768 94943473157120 94949785888048 95119642392320 95188649042144 95573969820160 95643306071872 95645544261316 95814403220480 95988173762035 96080520739840 96254773916405 96328632863008 96635285045824 96790999881212 96814593466864 96961881103360 97137732729245 97246844464640 97792593848768 97967535877120 98079998609632 98145211374665 98255454778880 98261987721352 98509183311056 98806864485056 99278803481728 99432166812160 99688934009392 99713233989824 100006283361376 100072776900845 100284043522208 100350721742635 100463442526720 100943293967360 101016525514112 101203963401632 101271253270915 101380767793610 101385008058880 101458560056896 101501393909968 102064233643904 102253615571744 102594908725270 102742017556672 102925813652480 103000483462016 103043850057785 103286559795328 103658987294590 103782324110192 104234022186112 104540357799488 104565840353536 104609866016110 104727370961920 104856264351488 104917306205015 105238753285120 105315101067904 105624613887296 105694843018870 105818125866752 105820602161456 105981590973440 106173800890105 106199681609060 106889579323072 106915634518784 106960649522090 107080795028480 107274998479285 107670308631808 107998200716224 108058542917740 108514041014912 108586191308140 108787027476736 108988883663296 109309193441504 109318233047296 109352657204180 109381872426505 109685672602415 110089866129152 110440325766656 110486824781060 110618285578528 110645249676416 110691834970535 111231679779584 111632755548020 111762964398592 111765579810976 112165955856760 112252023892736 112299414538688 112374081702610 112581923784064 112656778786580 112922130840064 112969674776140 113131659781504 113930210296448 113957981702656 114005961766060 114292895270144 114341016343190 114368887886680 114610335453952 114686539134440 115111854655616 115139914097152 115526921439230 115661672459008 115738575166760 115952640065024 116078721758740 116518835224064 116644838450176 116861274939136 116910477384610 116938975254920 117078113029696 117714838242304 117764400066040 118041782623232 118467414050960 118558317369856 118608370411648 118687232360060 118985811302680 119124596784128 119127384469184 119156422728448 119487371005184 119554132589840 119556930326645 120360115506176 120410791078760 120583445755136 120713844442624 120794106307280 120937831041664 120988749851515 121018241833580 121608448596992 122159519226368 122240742310960 122599998262040 122694072626944 122723980295168 122827484651690 123064837202944 123136479138820 123426515104256 123508580606320 123655535110016 124098504352160 124193728562176 124558724186624 124611167511740 124641542487280 124924792504576 125007854201720 125355054402760 125850603780608 126270656892640 126420897804032 126451713915904 126504954252040 126823200071120 126876742387460 127357796640256 127580292054880 127732091212544 127817019464680 128427521945840 128665055753216 128750604327520 129108199744160 129293325464576 129727905137740 130205954624512 130240741121792 130292527732640 130602475284736 130675447249360 130707300441920 131070330439360 131556405320704 131643876334880 131794998131693 131800510476544 132030767359120 132272657333440 132275752701820 132920862419968 133611974153840 133644543148480 133803557748224 134140164508672 134383443266849 134512729035776 134587885789760 134756683482967 134997750895280 135642551268640 135746633544704 135983784345920 135992825820943 136145582250496 136236104579120 136636491801880 136647791309120 137403295924531 137557636690432 137612332661440 138050407208320 138059586091778 138214664047616 138272856973160 138306562095520 139039599724480 139205033537024 139703705498240 139706974763720 140315029865920 140374268173360 140476105793062 140727404730080 141152663550080 141320611554304 141414574726880 141933074911054 142412762870560 142447477128320 142866119087680 143262919317440 143632872215378 143889818319520 143924892621440 144096139113472 144577090573760 144940800081280 145122582212426 145648544030080 145806048062720 145815742613788 146076593673920 146347641287120 146453812422554 146618319346688 146884228687021 147143547802880 147552228279040 148197896712320 148260463014560 148374227362816 148643321246147 148679554252684 148905745980160 148909230586480 148945528410560 149359213756480 150184997870999 150450144382720 150729307193920 150892305553280 150902338286362 151172288802080 151281960084836 152010560746240 152020667831396 152699399032960 152736620741120 153093720085852 153367590783680 153404975368960 153581078019256 153831046503680 154007638266248 154283143880320 154569418887520 154681554693484 155242160702720 155410039252480 155420372366792 155698405233280 156155990630720 156168904353280 157032338199464 157271237327360 157313254725760 157323714383654 158026122255040 158064642394880 158902399685120 159197245800320 159379997740652 159665114015680 160077422880466 160116443041352 160360034132480 160561154788216 160831319691520 161317329771520 161616656830720 162023232412160 162034005233464 162209228469776 162510210462236 162757443280640 162797116718080 162800926402240 163253094105920 163963630405120 164151853960432 164445506650880 164485591567360 164750638095680 164870160092456 164939765103698 165646628664320 165854379671344 166151078024960 166162125304084 166455478891520 166944678484480 167254447185280 167375785625776 167675205635840 167867689928024 168140911294720 168181896995840 169111748830192 169369024814080 169683291930880 169878081424168 169919490574496 170181977813120 170223461040640 170696244293120 171125661199360 171137039235344 171639997566856 171947045863040 171958478512366 172262065364480 172695421373440 172768330059520 172893668668384 173175070315520 173737906093024 174006291921280 174048707356160 174964251526688 175010995882408 175277246609920 175497076163864 176323593006080 176650764442880 176778919649696 177095161008640 177106935952856 177627439342444 177941034552320 178612408876832 179216061140480 179465529370816 179786576829440 179798530724176 180120173891840 180250846058528 180751479641824 181619067192836 181939709486080 182269678267235 182409538825696 182474416017920 182945626149104 182990220618688 183272899183360 183498462615104 183826724623360 184843074302768 185181720266816 185467784203520 185512993469440 185725954813984 185849442815855 186058201602560 186574964692480 187056763815376 187102360407872 188286443537920 188423040105664 188760111733760 189102450106045 189547862481536 189899571776096 190025834789245 190239284784640 190377298084288 191147939640320 191286612143744 191291088522632 191367150107315 191976347524070 192509547832810 192657265726016 193270570091648 193351943366855 193581999762424 193629186933728 194275465458490 194493688929280 195585187697536 196159997219264 196290422749330 196510909557760 196523975442704 197018366622112 197613728970112 198557606963456 198864333624320 199224997175815 199377868018784 199426467979648 200012566722752 200145553801690 200568087044416 200701443485270 200926885053440 202033051028224 202407926803264 202542506541830 202761535587220 202770016117760 202917120113792 203002787819936 203137763077795 204128467287808 204507231143488 205189817450540 205484035113344 206000966924032 206087700115570 206573119590656 207317974589180 207564648220384 207702656630105 208468044372224 209080715598976 209131680707072 209219732032220 209712528702976 209834612410030 210630202135808 211249227774592 211389686037740 211636251733504 211641204322912 212347601780210 212399363218120 213779158646144 213831269037568 213921299044180 214549996958570 215340617263616 215996401432448 216117085835480 217028082029824 217172382616280 217574054953472 217977767326592 218618386883008 218636466094592 218705314408360 218763744853010 219371345204830 220179732258304 220880651533312 220973649562120 221236571157056 221290499352832 221383669941070 222034299178055 222463359559168 223265511096040 223525928797184 223531159621952 224331911713520 224504047785472 224598829077376 224748163405220 225163847568128 225313557573160 225844261680128 225939349552280 226263319563008 227023833991045 227860420592896 227915963405312 228011923532120 228585790540288 228682032686380 228737775773360 229220670907904 229373078268880 230223709311232 230279828194304 231053842878460 231323344918016 231477150333520 231905280130048 232157443517480 233037670448128 233722549878272 233820954769220 233877950509840 234156226059392 235528800132080 236934828101920 237116634739712 237216740823296 237374464720120 237971622605360 238254768938368 238312845456896 238974742010368 239108265179680 239113860653290 240821582157520 241166891510272 241427688885248 241588212614560 241875662083328 241977499703030 242036483667160 244319038452736 244481484621920 245199996524080 245388145253888 245654969303380 246272958277640 246853030208512 247017161212640 247311070220032 248197008704320 249117448373248 249222335023480 249283084974560 249569251781291 249849585009152 250015708403440 250710108805520 251701207561216 252541313785280 252841795608064 253009908504080 253646400142240 253753484774920 254715593280512 255160584109760 255177549574129 255464182425088 255634038929360 256855043891680 257501208655040 258216399488320 259455810275480 260189219942197 260481482243584 260585055465280 261204950569472 261350894498720 261414600883840 262140660878720 263287752669760 263589996263386 263601020953088 264061534718240 264545314666880 264551505403640 264743430148463 267223948307680 267289086296960 267607115496448 267914010150241 268766886533698 269175771579520 269513366965934 269995501790560 271285102537280 271967568691840 271985651641886 272291164500992 272472209158240 272784996133039 273272983603760 273295582618240 274806591849062 275115273380864 275224665322880 276100814416640 276119172183556 276545713946320 276613124191040 278079199448960 278410067074048 278914996046141 279407410996480 279413949527440 280630059731840 280748536346720 280952211586124 281454809460160 282305327100160 282829149453760 283866149822108 284392868308913 284825525741120 284894954256640 285732238175360 286525838634880 287265744430756 287779636639040 287849785242880 289154181147520 289881600162560 290245164424852 291297088060160 291612096125440 291631485227576 292153187347840 292695282574240 292907624845108 293768457374042 294287095605760 295104456558080 296395793424640 296520926029120 297286642492294 297359108505368 297811491960320 297818461172960 297891056821120 298718427512960 300369995741998 300900288765440 301458614387840 301784611106560 301804676572724 302344577604160 302563920169672 304021121492480 304041335662792 305398798065920 305473241482240 306187440171704 306735181567360 306809950737920 307162156038512 307662093007360 308015276532496 308566287760640 309138837775040 309363109386968 310484321405440 310820078504960 310840744733584 310848018849277 311396810466560 312311981261440 312337808706560 314064676398928 314542474654720 314626509451520 314647428767308 316052244510080 316129284789760 317804799370240 318394491600640 318759995481304 319330228031360 320154845760932 320232886082704 320720068264960 321122309576432 321662639383040 323233313661440 324046464824320 324068010466928 324418456939552 325020420924472 325514886561280 325601852804480 326506188211840 327927260810240 328303707920864 328891013301760 329501276191360 329740320184912 329879530207396 331708759342688 332302156049920 332324250608168 333889356968960 334508894370560 334751571251552 335350411271680 335735379856048 336281822589440 338223497660384 339366583861760 339756162848336 339838981148992 340363955626240 340446922081280 341392488586240 342274078470688 343279995133712 343894091726080 343916957024732 344524130728960 345148965229445 345536660119040 345787337336768 347475812186048 348012583842560 348097414712320 349928503053376 350021991764816 350554493219840 350994152327728 351190264482655 353301528885760 353557839299392 354190322017280 354213871905712 354832687277635 355254878684888 357224817753664 358432122280960 358931058741632 359082180538445 359597061448352 360240347783680 360501692117056 361502959283648 362806455531065 363238134385672 364539356534470 364819077651392 364948832035840 365891252298208 365980441237376 366134531056385 366545798366720 366996925230208 369686148605536 370363440533632 370935568407040 371451909627968 371698885631710 372116403205120 373149929384960 374113527630752 374204720815744 376572887075840 376846080211328 377255845715905 378204900212090 379095724963072 379799143552192 380051669578490 380478569569280 380754596168576 382573224287488 382582177045264 382734300214630 383952695048140 385019095665620 385314531452032 386541140183296 386703886733710 387163999524848 387258373867456 388550930916980 391170375395072 392319994438528 392580845498660 393047950885408 393309285959135 394036733244224 395227457940224 397115213926912 398449994351630 398755736037568 398852935959296 400025133445504 400193557201165 400291107603380 401136174088832 401402886970540 404066102056448 404815853606528 405085013083660 405523071174440 405834240227584 406005575639872 406275526155590 408256934575616 409014462286976 410379634901080 410968070226688 412001933848064 412175400231140 412349412759245 413146239181312 414635949178360 415129296440768 415405313260210 416936088744448 418161431197952 418263361414144 418439464064440 419425057405952 419669224820060 421260404271616 422498455549184 422779372075480 423272503467008 423282408645824 424695203560420 424798726436240 427558317292288 427662538075136 427842598088360 429099993917140 429896196280915 430681234527232 431992802864896 432234171670960 434056164059648 434344765232560 435148109906944 435955534653184 437236773766016 437272932189184 437410628816720 437527489706020 438742690409660 440359464516608 441947299124240 442473142314112 442580998705664 442767339882140 444068598356110 444926719118336 446531022192080 447062319243904 448663823427040 449008095570944 449197658154752 449496326810440 450327695136256 450627115146320 451878699104560 452526639126016 454047667982090 455720841185792 456023847064240 457171581080576 457364065372760 457475551546720 458441341815808 458746156537760 460447418622464 462107685756920 462646689836032 462954300667040 464314887034960 467445099756544 467641909538440 467755901019680 468312452118784 471057600264160 473869656203840 474433481646592 474748929440240 475943245210720 476509537876736 476625690913792 477949484020736 478216530359360 478227721306580 481643164315040 482333783020544 483176425229120 483208551321223 483751324166656 483954999406060 484072967334320 488962969243840 490399993048160 490776290507776 491309938606760 491666370275717 492545916555280 494034322425280 494622140440064 496394017408640 496765762188689 498444670046960 498566169949120 499138503562582 499699170018304 500031416806880 501420217611040 502715052753823 505082627570560 505683591216128 506019817008160 507292800284480 507506969549840 510321168219520 510355099148258 510928364850176 511268077858720 513710087783360 515002417310080 516432798976640 518911620550960 520378439884394 520962964487168 521170110930560 522409901138944 522701788997440 522829201767680 524281321757440 526575505339520 527179992526772 527202041906176 528123069436480 528158184002267 529090629333760 529103010807280 529486860296926 534447896615360 534578172593920 535828020300482 537533773067396 538351543159040 539026733931868 539991003581120 542570205074560 543935137383680 543971303283772 544944418316480 545569992266078 546545967207520 546591165236480 549613183698124 550449330645760 552201628833280 552238344367112 553091427892640 553226248382080 556158398897920 557829992092282 558814821992960 558827899054880 561260119463680 561497072693440 561904423172248 562909618920320 564610654200320 565658298907520 567732299644216 568785736617826 569651051482240 569789908513280 571464476350720 573051677269760 574531488861512 575559273278080 575699570485760 577289177862943 578308362295040 579763200325120 580490328849704 582594176120320 583224192250880 583262970455152 584306374695680 585390565148480 585815249690216 587536914748084 588574191211520 590208913116160 592791586849280 593041852058240 594573284984588 594718217010736 595622983920640 595636922345920 595782113642240 597436855025920 600739991483996 601800577530880 602917228775680 603569222213120 603609353145448 604689155208320 605127840339344 608042242984960 608082671325584 610797596131840 612374880343408 613470363134720 613619901475840 614324312077024 615324186014720 616030553064992 617132575521280 618277675550080 618726218773936 620968642810880 621681489467168 621696037698554 622793620933120 624623962522880 628129352797856 629253018903040 629294857534616 632104489020160 632258569579520 636788983201280 637519990962608 638660456062720 640309691521864 640465772165408 642244619152864 643325278766080 646466627322880 648136020933856 648836913879104 650040841848944 651029773122560 651203705608960 653012376423680 656607415841728 657782026603520 658974990658465 659002552382720 659480640369824 659759060414792 663417518685376 664604312099840 664648501216336 669017788741120 669503142503104 670700822543360 671470759712096 671917216334245 672563645178880 673783417414835 676446995320768 678733167723520 679512325696672 679677962297984 679964129104715 680727911252480 684548156941376 686559990267424 687016479622655 687788183452160 687833914049464 690297930458890 691073320238080 691574674673536 694951624372096 696025167685120 699857006106752 700043983529632 701988304655456 702380528965310 706603057771520 707115678598784 708427743811424 709665374555270 710509757369776 714449635507328 717862117483264 718164361076890 719194122896704 720480695567360 721003384234112 723005918567296 725612911062130 726476268771344 729078713068940 729638155302784 731782504596416 731960882474752 732269062112770 733091596733440 733993850460416 734421143435105 739372297211072 740726881067264 741871136814080 742903819255936 743216606230735 743397771263420 748227055261504 748409441631488 750924989354995 753692160422656 754511691431810 756409800424180 758191449926144 759598287104384 760103339156980 761509192337152 765146448574976 765164354090528 765468600429260 767905390096280 770038191331240 770629062904064 773082280366592 773407773467420 774327999049696 774516747734912 777101861833960 782340750790144 784639988877056 785161690997320 786095901770816 786618571918270 788073466488448 790454915880448 794230427853824 796899988703260 797511472075136 797705871918592 800050266891008 800387114402330 800582215206760 802272348177664 802805773941080 808132204112896 809631707213056 810170026167320 811046142348880 811668480455168 812011151279744 812551052311180 816513869151232 818028924573952 820759269802160 821936140453376 824003867696128 824350800462280 824698825518490 826292478362624 829271898356720 830258592881536 830810626520420 833872177488896 836322862395904 836878928128880 839338449640120 842520808543232 844996911098368 845558744150960 846564817291648 849390407120840 849597452872480 855116634584576 855685196176720 858199987834280 859792392561830 863985605729792 864468343341920 868112328119296 868689530465120 871911069306368 874473547532032 874821257633440 875054979412040 877485380819320 883894598248480 884946284628224 885161997411328 885534679764280 888137196712220 893062044384160 894124638487808 897327646854080 898395316309504 898992653620880 900655390272512 901254230292640 902288833363129 903757398209120 905053278252032 908095335964180 911441682371584 912047694128480 913094687654903 914728130745520 914951103093440 917492313075520 920894837244928 922564986921851 924215371513840 925908601334080 928629774069920 935283819076880 935511802039360 936624904237568 940684102867943 942115200528320 943296784380769 947739312407680 948866963293184 949497858880480 951886490421440 951949780746601 953019075753472 956433060718720 956455442613160 963286328630080 966352850458240 966417102642446 967502648333312 967909998812120 968145934668640 977925938487680 980799986096320 982619877213520 983332740551434 985091833110560 988068644850560 989244280880128 992788034817280 993531524377378 996889340093920 997132339898240 998277007125164 1000062833613760 1002840435222080 1005430105507646 1010165255141120 1012039634016320 1014585600568960 1015013939099680 1020642336439040 1020710198296516 1022536155717440 1027420175566720 1028189600809147 1030004834620160 1032865597953280 1037823241101920 1040503248723029 1040756879768788 1042340221861120 1045403577994880 1045658403535360 1048562643514880 1053151010679040 1054359985053544 1056246138872960 1056316368004534 1058181258667520 1058206021614560 1058973720593852 1068895793230720 1069156345187840 1071656040600964 1075067546134792 1076703086318080 1078053467863736 1079982007162240 1085140410149120 1087870274767360 1087942606567544 1089888836632960 1091139984532156 1093091934415040 1093182330472960 1099226367396248 1100898661291520 1104403257666560 1104476688734224 1106182855785280 1106452496764160 1112316797795840 1115659984184564 1117629643985920 1117655798109760 1122520238927360 1122994145386880 1123808846344496 1125819237840640 1129221308400640 1131316597815040 1135464599288432 1137571473235652 1139302102964480 1139579817026560 1142928952701440 1146103354539520 1149062977723024 1151118546556160 1151399140971520 1154578355725886 1156616724590080 1159526400650240 1160980657699408 1165188352240640 1166525940910304 1168612749391360 1170781130296960 1171630499380432 1175073829496168 1185583173698560 1186083704116480 1189146569969176 1189436434021472 1191273844691840 1191564227284480 1194873710051840 1201479982967992 1205834457551360 1207138444426240 1207218706290896 1209378310416640 1210255680678688 1216165342651168 1221595192263680 1224749760686816 1226940726269440 1228648624154048 1232061106129984 1234265151042560 1236555351100160 1237452437547872 1243362978934336 1243392075397108 1245587241866240 1247846258906455 1249247925045760 1256258705595712 1258506037806080 1258589715069232 1264208978040320 1273577966402560 1275039981925216 1275887747870645 1277320912125440 1280619383043728 1280931544330816 1284489238305728 1296272041867712 1297673827758208 1300081683697888 1300946099710985 1302407411217920 1306024752847360 1313214831683456 1317949981316930 1318005104765440 1318961280739648 1319518120829584 1323717150742315 1326835037370752 1329297002432672 1338035577482240 1339006285006208 1339570050751205 1342941519424192 1343834432668490 1347566834829670 1352893990641536 1359024651393344 1359355924595968 1359928258209430 1361455822504960 1363924980665195 1369096313882752 1373119980534848 1374032959245310 1375576366904320 1375667828098928 1380595860917780 1383149349347072 1389903248744192 1392050335370240 1394574980230705 1399714012213504 1400087967059264 1403976609310912 1404761057930620 1414231357197568 1416855487622848 1419330749110540 1421019514739552 1421964341544565 1428899271014656 1435724234966528 1436328722153780 1438388245793408 1442006768468224 1446011837134592 1451225822124260 1452952537542688 1458157426137880 1459276310605568 1463565009192832 1463921764949504 1464538124225540 1467987700920832 1468842286870210 1478744594422144 1481453762134528 1485807638511872 1486433212461470 1486795542526840 1496454110523008 1496818883262976 1501849978709990 1507384320845312 1509023382863620 1512819600848360 1516382899852288 1519196574208768 1520206678313960 1523018384674304 1530292897149952 1530328708181056 1530937200858520 1535810780192560 1540076382662480 1541258125808128 1546164560733184 1546815546934840 1548655998099392 1549033495469824 1554203723667920 1554240094246385 1564681501580288 1569279977754112 1570323381994640 1572191803541632 1573237143836540 1576146932976896 1580909831760896 1593799977406520 1595022944150272 1595411743837184 1600100533782016 1600774228804660 1601164430413520 1604544696355328 1605611547882160 1619263414426112 1620340052334640 1622092284697760 1623336960910336 1624022302559488 1625102104622360 1636057849147904 1641518539604320 1643872280906752 1648701600924560 1649397651036980 1658543796713440 1660517185763072 1661621253040840 1672645724791808 1673757856257760 1678676899280240 1689993822196736 1691117488301920 1693129634583296 1698780814241680 1699194905744960 1710233269169152 1711370392353440 1713334975712009 1716399975668560 1719584785123660 1727971211459584 1728936686683840 1737379060930240 1743822138612736 1746984762469037 1748947095064064 1749642515266880 1750109958824080 1754970761638640 1767789196496960 1769892569256448 1771069359528560 1776274393424440 1786124088768320 1786242847018903 1788249276975616 1794655293708160 1796790632619008 1797985307241760 1802508460585280 1804577666726258 1807514796418240 1816190671928360 1824095388256960 1826189375309806 1829456261491040 1829902206186880 1834984626151040 1845129973843702 1848430743027680 1851817202668160 1857259548139840 1870567638153760 1871023604078720 1873249808475136 1881368205735886 1884230401056640 1886593568761538 1895478624815360 1898995717760960 1903772980842880 1903899561493202 1906038151506944 1909494972931273 1912866121437440 1912910885226320 1926572657260160 1932705700916480 1932834205284892 1935819997624240 1936291869337280 1952404972322987 1955851876975360 1961599972192640 1965239754427040 1966665481102868 1970183666221120 1976137289701120 1985576069634560 1987063048754756 1993778680187840 1994264679796480 1996554014250328 2000125667227520 2005680870444160 2010860211015292 2020330510282240 2024079268032640 2029171201137920 2030027878199360 2041284672878080 2041420396593032 2045072311434880 2054840351133440 2056379201618294 2060009669240320 2065731195906560 2075646482203840 2081006497446058 2081513759537576 2084680443722240 2090807155989760 2091316807070720 2097125287029760 2106302021358080 2108719970107088 2112492277745920 2112632736009068 2116362517335040 2116412043229120 2117947441187704 2137791586461440 2138312690375680 2143312081201928 2150135092269584 2153406172636160 2156106935727472 2159964014324480 2170280820298240 2175740549534720 2175885213135088 2179777673265920 2182279969064312 2186183868830080 2186364660945920 2198452734792496 2201797322583040 2208953377468448 2212365711570560 2212904993528320 2224633595591680 2231319968369128 2235311596219520 2245040477854720 2245988290773760 2247617692688992 2251638475681280 2262633195630080 2270929198576864 2275142946471304 2278604205928960 2285857905402880 2292206709079040 2298125955446048 2302237093112320 2309156711451772 2313233449180160 2321961315398816 2333051881820608 2337225498782720 2341562260593920 2343260998760864 2350147658992336 2372167408232960 2378293139938352 2378872868042944 2382547689383680 2383128454568960 2389747420103680 2402959965935984 2411668915102720 2414437412581792 2416042756606115 2418756620833280 2420511361357376 2432330685302336 2449499521373632 2453881452538880 2457297248308096 2458331851378585 2464122212259968 2473110702200320 2474904875095744 2483828810943445 2486725957868672 2486784150794216 2495692517812910 2498495850091520 2512517411191424 2513575263769115 2517179430138464 2528417956080640 2550079963850432 2551775495741290 2554641824250880 2561238766087456 2561863088661632 2568978476611456 2592544083735424 2595347655516416 2600163367395776 2601892199421970 2604814822435840 2612049505694720 2626429663366912 2635899962633860 2636010209530880 2637922561479296 2639036241659168 2640790920011335 2647434301484630 2653670074741504 2658594004865344 2678012570012416 2679140101502410 2685883038848384 2687668865336980 2695133669659340 2705787981283072 2718049302786688 2718711849191936 2719856516418860 2727849961330390 2738192627765504 2746239961069696 2748065918490620 2751335656197856 2761191721835560 2766298698694144 2779806497488384 2789149960461410 2799428024427008 2800175934118528 2807953218621824 2809522115861240 2828462714395136 2833710975245696 2838661498221080 2842039029479104 2843928683089130 2857798542029312 2871448469933056 2872657444307560 2876776491586816 2884013536936448 2886445889314715 2892023674269184 2902451644248520 2905905075085376 2916314852275760 2918552621211136 2927130018385664 2927843529899008 2929076248451080 2935975401841664 2937684573740420 2957489188844288 2962907524269056 2971615277023744 2972866424922940 2973591085053680 2992908221046016 2993637766525952 3003699957419980 3014768641690624 3018046765727240 3025639201696720 3038393148417536 3040413356627920 3046036769348608 3060657416362112 3061874401717040 3071621560385120 3080152765324960 3082516251616256 3093631093869680 3097311996198784 3098066990939648 3108407447335840 3108480188492770 3138559955508224 3140646763989280 3144383607083264 3146474287673080 3152293865953792 3187599954813040 3190045888300544 3200201067564032 3201548457609320 3202328860827040 3209089392710656 3211223095764320 3238526828852224 3240680104669280 3244184569395520 3244400273156783 3248044605118976 3250204209244720 3272115698295808 3283037079208640 3297403201849120 3298795302073960 3317087593426880 3321034371526144 3323242506081680 3347515712515520 3357353798560480 3382234976603840 3382459859248561 3386259269166592 3397561628483360 3398389811489920 3422740784706880 3426669951424018 3432799951337120 3439169570247320 3441664591930019 3457873373367680 3474758121860480 3493969524938074 3497894190128128 3499285030533760 3500219917648160 3509941523277280 3535578392993920 3539785138512896 3542138719057120 3546204949729507 3552548786848880 3572248177536640 3572485694037806 3576498553951232 3589310587416320 3595970614483520 3605016921170560 3609155333452516 3615029592836480 3632381343856720 3648190776513920 3652378750619612 3658912522982080 3659804412373760 3669969252302080 3690259947687404 3696861486055360 3697107288015869 3703634405336320 3714519096279680 3741135276307520 3742047208157440 3762736411471772 3768460802113280 3773187137523076 3790957249630720 3797991435521920 3807545961685760 3807799122986404 3818989945862546 3825732242874880 3825821770452640 3853145314520320 3865411401832960 3865668410569784 3871639995248480 3872583738674560 3904809944645974 3911703753950720 3923199944385280 3930479508854080 3933330962205736 3940367332442240 3952274579402240 3971152139269120 3974126097509512 3987557360375680 3988529359592960 3993108028500656 4000251334455040 4011361740888320 4021720422030584 4040661020564480 4041024245040601 4048158536065280 4058342402275840 4060055756398720 4082569345756160 4082840793186064 4090144622869760 4109680702266880 4112758403236588 4120019338480640 4131462391813120 4151292964407680 4162012994892116 4163027519075152 4169360887444480 4181614311979520 4212604042716160 4217439940214176 4224984555491840 4225265472018136 4232824086458240 4235894882375408 4275583172922880 4286624162403856 4300270184539168 4312213871454944 4319928028648960 4340561640596480 4351770426270176 4359555346531840 4364559938128624 4372367737660160 4396905469584992 4417906754936896 4424731423141120 4425809987056640 4462639936738256 4470623192439040 4491976581547520 4495235385377984 4503276951362560 4511444166815645 4525266391260160 4541858397153728 4550285892942608 4557208411857920 4565473438274515 4596251910892096 4604474186224640 4612824934609255 4618313422903544 4643922630797632 4666103763641216 4683124521187840 4686521997521728 4700295317984672 4703420514339715 4716483921903845 4744334816465920 4756586279876704 4757745736085888 4759748903733005 4765095378767360 4805919931871968 4828874825163584 4832085513212230 4837513241666560 4841022722714752 4864661370604672 4898999042747264 4914594496616192 4916663702757170 4928244424519936 4946221404400640 4949809750191488 4967657621886890 4973451915737344 4973568301588432 4991385035625820 5025034822382848 5027150527538230 5034358860276928 5100159927700864 5103550991482580 5122477532174912 5123726177323264 5137956953222912 5140948004045735 5185088167470848 5190695311032832 5200326734791552 5202516243615145 5203784398843940 5252859326733824 5271799925267720 5275845122958592 5278072483318336 5281581840022670 5294868602969260 5307340149483008 5317188009730688 5356025140024832 5358280203004820 5371766077696768 5375337730673960 5390267339318680 5411575962566144 5436098605573376 5437423698383872 5439713032837720 5455699922660780 5476385255531008 5492479922139392 5496131836981240 5502671312395712 5522383443671120 5532597397388288 5559612994976768 5578299920922820 5598856048854016 5600351868237056 5615906437243648 5619044231722480 5656925428790272 5667421950491392 5677322996442160 5684078058958208 5687857366178260 5715597084058624 5745314888615120 5753552983173632 5768027073872896 5772891778629430 5784047348538368 5804903288497040 5811810150170752 5832629704551520 5837105242422272 5854260036771328 5858152496902160 5875369147480840 5914978377688576 5943230554047488 5945732849845880 5947182170107360 5985816442092032 6007399914839960 6036093531454480 6051278403393440 6076786296835072 6080826713255840 6121314832724224 6123748803434080 6143243120770240 6160305530649920 6187262187739360 6194623992397568 6196133981879296 6216814894671680 6216960376985540 6281293527978560 6288767214166528 6292948575346160 6304587731907584 6316021833541903 6375199909626080 6380091776601088 6391662813584321 6403096915218640 6404657721654080 6422446191528640 6457954908452957 6481360209338560 6488369138791040 6488800546313566 6496089210237952 6500408418489440 6566074158417280 6594806403698240 6597590604147920 6634175186853760 6642068743052288 6646485012163360 6695031425031040 6714707597120960 6764469953207680 6764919718497122 6772518538333184 6795123256966720 6796779622979840 6845481569413760 6853339902848036 6865599902674240 6878339140494640 6883329183860038 6915746746735360 6949516243720960 6987939049876148 6998570061067520 7000439835296320 7019883046554560 7071156785987840 7084277438114240 7092409899459014 7105097573697760 7144496355073280 7144971388075612 7178621174832640 7191941228967040 7210033842341120 7218310666905032 7230059185672960 7264762687713440 7296381553027840 7304757501239224 7317825045964160 7319608824747520 7339938504604160 7380519895374808 7393722972110720 7394214576031738 7407268810672640 7429038192559360 7482270552615040 7484094416314880 7525472822943544 7536921604226560 7546374275046152 7581914499261440 7595982871043840 7615091923371520 7615598245972808 7637979891725092 7651464485749760 7651643540905280 7706290629040640 7730822803665920 7731336821139568 7743279990496960 7745167477349120 7809619889291948 7823407507901440 7846399888770560 7860959017708160 7866661924411472 7880734664884480 7904549158804480 7948252195019024 7975114720751360 7977058719185920 7986216057001312 8000502668910080 8022723481776640 8043440844061168 8082048490081202 8096317072130560 8116684804551680 8120111512797440 8165681586372128 8180289245739520 8219361404533760 8225516806473176 8302585928815360 8324025989784232 8326055038150304 8363228623959040 8434879880428352 8449969110983680 8450530944036272 8465648172916480 8471789764750816 8551166345845760 8566674878560045 8573248324807712 8600540369078336 8624427742909888 8639856057297920 8703540852540352 8719110693063680 8729119876257248 8734923812345185 8744735475320320 8793810939169984 8835813509873792 8849462846282240 8925279873476512 8931214235094515 8941246384878080 8983953163095040 8990470770755968 9022888333631290 9083716794307456 9100571785885216 9130946876549030 9192503821784192 9225649869218510 9236626845807088 9287845261595264 9332207527282432 9366249042375680 9373043995043456 9400590635969344 9406841028679430 9432967843807690 9513172559753408 9515491472171776 9519497807466010 9530190757534720 9547474864656365 9611839863743936 9657749650327168 9664171026424460 9682045445429504 9729322741209344 9762024861614935 9797998085494528 9829188993232384 9833327405514340 9856488849039872 9899619500382976 9935315243773780 9946903831474688 9947136603176864 9982770071251640 10050069644765696 10054301055076460 10068717720553856 10200319855401728 10207101982965160 10244955064349824 10247452354646528 10275913906445824 10281896008091470 10370176334941696 10381390622065664 10400653469583104 10405032487230290 10407568797687880 10505718653467648 10543599850535440 10551690245917184 10556144966636672 10563163680045340 10589737205938520 10614680298966016 10634376019461376 10712050280049664 10716560406009640 10743532155393536 10750675461347920 10780534678637360 10823151925132288 10872197211146752 10879426065675440 10911399845321560 10952770511062016 10984959844278784 10992263673962480 11005342624791424 11044766887342240 11156599841845640 11200703736474112 11231812874487296 11238088463444960 11334843900982784 11354645992884320 11368156117916416 11375714732356520 11490629777230240 11507105966347264 11545783557258860 11609806576994080 11623620300341504 11665259409103040 11708520073542656 11716304993804320 11729754833720677 11750738294961680 11829956755377152 11891465699691760 11894364340214720 11971632884184064 11993344829984063 12014799829679920 12072187062908960 12102556806786880 12161653426511680 12228893337283259 12242629665448448 12247497606868160 12286486241540480 12320611061299840 12374524375478720 12389247984795136 12433629789343360 12433920753971080 12562587055957120 12577534428333056 12585897150692320 12632043667083806 12750399819252160 12783325627168642 12806193830437280 12809315443308160 12844892383057280 12915909816905914 12962720418677120 12976738277582080 12977601092627132 13000816836978880 13132148316834560 13189612807396480 13195181208295840 13268350373707520 13292970024326720 13366464810518911 13390062850062080 13429415194241920 13528939906415360 13529839436994244 13590246513933440 13593559245959680 13690963138827520 13706679805696072 13731199805348480 13756678280989280 13766658367720076 13831493493470720 13899032487441920 13975878099752296 13997140122135040 14000879670592640 14039766093109120 14142313571975680 14168554876228480 14184819798918028 14210195147395520 14288992710146560 14289942776151224 14357242349665280 14383882457934080 14420067684682240 14436621333810064 14460118371345920 14529525375426880 14592763106055680 14609515002478448 14635650091928320 14639217649495040 14679877009208320 14761039790749616 14787445944221440 14788429152063476 14814537621345280 14858076385118720 14964541105230080 14968188832629760 15050945645887088 15073843208453120 15092748550092304 15191965742087680 15230183846743040 15231196491945616 15275959783450184 15303287081810560 15412581258081280 15462673642279136 15486559980993920 15490334954698240 15619239778583896 15692799777541120 15721918035416320 15733323848822944 15761469329768960 15896504390038048 15950229441502720 15972432114002624 16001005337820160 16045446963553280 16086881688122336 16164096980162404 16192634144261120 16222001365783915 16240223025594880 16331363172744256 16360578491479040 16451033612946352 16605171857630720 16648051979568464 16652110076300608 16869759760856704 16901061888072544 16912299296242805 16931296345832960 16943579529501632 17133349757120090 17146496649615424 17201080738156672 17208322959650095 17248855485819776 17407081705080704 17458239752514496 17469847624690370 17489470950640640 17587621878339968 17671627019747584 17698925692564480 17731024748647535 17850559746953024 17862428470189030 17882492769756160 17980941541511936 18045776667262580 18167433588614912 18201143571770432 18261893753098060 18385007643568384 18451299738437020 18473253691614176 18485536440079345 18575690523190528 18664415054564864 18746087990086912 18801181271938688 18813682057358860 18865935687615380 19026345119506816 19030982944343552 19038995614932020 19094949729312730 19223679727487872 19315499300654336 19328342052848920 19364090890859008 19458645482418688 19524049723229870 19595996170989056 19658377986464768 19666654811028680 19712977698079744 19799239000765952 19870630487547560 19893807662949376 19894273206353728 19965540142503280 20100139289531392 20108602110152920 20137435441107712 20205121225203005 20400639710803456 20414203965930320 20489910128699648 20494904709293056 20551827812891648 20563792016182940 20740352669883392 20801306939166208 20810064974460580 20815137595375760 21087199701070880 21103380491834368 21112289933273344 21126327360090680 21179474411877040 21268752038922752 21433120812019280 21487064310787072 21501350922695840 21561069357274720 21744394422293504 21758852131350880 21822799690643120 21969919688557568 21984527347924960 22010685249582848 22089533774684480 22313199683691280 22401407472948224 22463625748974592 22476176926889920 22669687801965568 22709291985768640 22710801912097481 22736312235832832 22751429464713040 22981259554460480 23091567114517720 23219613153988160 23247240600683008 23330518818206080 23432609987608640 23459509667441354 23501476589923360 23782931399383520 23788728680429440 23986689659968126 24029599659359840 24144374125817920 24205113613573760 24323306853023360 24457786674566518 24485259330896896 24494995213736320 24572972483080960 24641222122599680 24749048750957440 24778495969590272 24823434648106549 24867259578686720 24867841507942160 25125174111914240 25171794301384640 25264087334167612 25500799638504320 25566651254337284 25612387660874560 25618630886616320 25689784766114560 25831819633811828 25925440837354240 25953476555164160 25955202185254264 26001633673957760 26264296633669120 26379225614792960 26390362416591680 26536700747415040 26585940048653440 26732929621037822 26780125700124160 26858830388483840 27057879812830720 27059678873988488 27180493027866880 27187118491919360 27381926277655040 27413359611392144 27462399610696960 27513356561978560 27533316735440152 27662986986941440 27798064974883840 27951756199504592 27994280244270080 28001759341185280 28079532186218240 28284627143951360 28337109752456960 28369639597836056 28420390294791040 28577985420293120 28579885552302448 28767764915868160 28840135369364480 28873242667620128 28920236742691840 29059050750853760 29185526212111360 29219030004956896 29271300183856640 29522079581499232 29574891888442880 29576858304126952 29716152770237440 29929082210460160 30101891291774176 30185497100184608 30383931484175360 30462392983891232 30551919566900368 30606574163621120 30925347284558272 30973119961987840 30980669909396480 31238479557167792 31443836070832640 31466647697645888 31522938659537920 31580109167709515 31793008780076096 31900458883005440 31944864228005248 31958314067921605 32173763376244672 32289774542264785 32328193960324808 32444002731567830 32480446051189760 32662726345488512 32902067225892704 33210343715261440 33296103959136928 33304220152601216 33739519521713408 33802123776145088 33824598592485610 33862592691665920 33887159059003264 34266699514240180 34292993299230848 34402161476313344 34416645919300190 34497710971639552 34814163410161408 34916479505028992 34939695249380740 35175243756679936 35343254039495168 35462049497295070 35701119493906048 35724856940378060 35961883083023872 36091553334525160 36334867177229824 36402287143540864 36523787506196120 36770015287136768 36902599476874040 36946507383228352 36971072880158690 37151381046381056 37328830109129728 37492175980173824 37602362543877376 37627364114717720 37731871375230760 38052690239013632 38061965888687104 38077991229864040 38189899458625460 38447359454975744 38630998601308672 38656684105697840 38728181781718016 38917290964837376 39048099446459740 39191992341978112 39333309622057360 39598478001531904 39741260975095120 39788546412707456 39931080285006560 40217204220305840 40274870882215424 40410242450406010 40801279421606912 40828407931860640 40979820257399296 41127584032365880 41602613878332416 41620129948921160 41630275190751520 42174399402141760 42224579866546688 42252654720181360 42358948823754080 42537504077845504 42866241624038560 43002701845391680 43122138714549440 43517704262701760 43645599381286240 43969054695849920 44021370499165696 44179067549368960 44212152834793321 44626399367382560 44741639695090247 44952353853779840 45418583971537280 45421603824194962 45472624471665664 45502858929426080 45962519108920960 46183134229035440 46439226307976320 46494481201366016 46661037636412160 46865219975217280 46919019334882708 47002953179846720 47565862798767040 47577457360858880 47973379319936252 48059199318719680 48288748251635840 48410227227147520 48646613706046720 48915573349133036 48989990427472640 49145944966161920 49282444245199360 49498097501914880 49646869296213098 49734519157373440 49735683015884320 50250348223828480 50343588602769280 50528174668335224 51001599277008640 51133302508674568 51224775321749120 51237261773232640 51379569532229120 51663639267623656 51850881674708480 51906953110328320 51910404370508528 52003267347915520 52528593267338240 52758451229585920 52780724833183360 53073401494830080 53171880097306880 53465859242075644 53560251400248320 53717660776967680 54115759625661440 54119357747976976 54360986055733760 54763852555310080 54826719222784288 54924799221393920 55026713123957120 55066633470880304 55903512399009184 56003518682370560 56159064372436480 56674219504913920 56739279195672112 56840780589582080 57159771104604896 57535529831736320 57746485335240256 58118101501707520 58438060009913792 58542600367713280 58648774168603385 59044159162998464 59149783776885760 59153716608253904 59858164420920320 59966724149920315 60203782583548352 60370994200369216 60924785967782464 61103839133800736 61144466686416295 61213148327242240 61850694569116544 61946239923975680 62476959114335584 62887672141665280 62933295395291776 63160218335419030 63586017560152192 63889728456010496 63916628135843210 64347526752489344 64579549084529570 64656387920649616 64888005463135660 65325452690977024 65804134451785408 66592207918273856 66608440305202432 66832324052594555 67479039043426816 67604247552290176 67649197184971220 67774318118006528 68533399028480360 68585986598461696 68804322952626688 68833291838600380 68995421943279104 69628326820322816 69832959010057984 69879390498761480 70350487513359872 70686508078990336 70924098994590140 71402238987812096 71449713880756120 71923766166047744 72183106669050320 72669734354459648 72804574287081728 73047575012392240 73540030574273536 73805198953748080 73893014766456704 73942145760317380 74302762092762112 74984351960347648 75204725087754752 75254728229435440 75463742750461520 76105380478027264 76155982459728080 76379798917250920 76894718909951488 77261997202617344 77313368211395680 78096198892919480 78666619244114720 79482521950190240 79577092825414912 79862160570013120 80434408440611680 80549741764430848 80820484900812020 81656815863721280 81959640514798592 82108283836044739 82255168064731760 83240259897842320 83260550381503040 83953413809888441 84348798804283520 84449159733093376 84505309440362720 84717897647508160 85732483248077120 86005403690783360 86244277429098880 87035408525403520 87291198762572480 87938109391699840 88042740998331392 88358135098737920 88424305669586642 89252798734765120 89483279390180494 89904707707559680 90837167943074560 90843207648389924 91005717858852160 91925038217841920 92366268458070880 92878452615952640 93322075272824320 93730439950434560 93838038669765416 94005906359693440 95131725597534080 95154914721717760 95946758639872504 96118398637439360 96577496503271680 96820454454295040 97293227412093440 97831146698266072 97979980854945280 98291889932323840 98564888490398720 98996195003829760 99293738592426196 99469038314746880 99471366031768640 100500696447656960 100687177205538560 101056349336670448 102003198554017280 102266605017349136 102449550643498240 102474523546465280 102759139064458240 103327278535247312 103701763349416960 103820808741017056 104006534695831040 105516902459171840 105561449666366720 106343760194613760 106931718484151288 107435321553935360 108238715495953952 108721972111467520 109653438445568576 109849598442787840 110053426247914240 110133266941760608 111807024798018368 112007037364741120 112318128744872960 113348439009827840 113478558391344224 113554009560487405 113681561179164160 114319542209209792 115492970670480512 116236203003415040 116876120019827584 117297548337206770 118088318325996928 118307433216507808 119933448299840630 120407565167096704 120741988400738432 121849571935564928 122207678267601472 122288933372832590 122426296654484480 123701389138233088 123892479847951360 124117173240532745 124953918228671168 125866590790583552 126320436670838060 127172035120304384 127779456912020992 127833256271686420 128695053504978688 129159098169059140 129312775841299232 129776010926271320 130650905381954048 131608268903570816 133184415836547712 133216880610404864 133664648105189110 134958078086853632 135208495104580352 135298394369942440 135548636236013056 137066798056960720 137171973196923392 137608645905253376 137666583677200760 137990843886558208 139256653640645632 139665918020115968 139758780997522960 140700975026719744 141848197989180280 142804477975624192 142899427761512240 144366213338100640 145609148574163456 146095150024784480 147610397907496160 147786029532913408 147884291520634760 150409450175509504 150509456458870880 150927485500923040 152210760956054528 152311964919456160 152486812838368801 152759597834501840 153789437819902976 154626736422791360 156192397785838960 157333238488229440 158965043900380480 158975613384682367 159154185650829824 159724321140026240 160868816881223360 161640969801624040 163313631727442560 164216567672089478 164510336129463520 166480519795684640 166521100763006080 167906827619776882 168697597608567040 169010618880725440 169435795295016320 171464966496154240 172010807381566720 172488554858197760 173764042536745843 174070817050807040 174582397525144960 175876218783399680 176716270197475840 176848611339173284 178505597469530240 178966558780360988 179809415415119360 181674335886149120 181686415296779848 182011435717704320 183850076435683840 184732536916141760 185756905231905280 186644150545648640 187460879900869120 187676077339530832 188011812719386880 190263451195068160 190309829443435520 191893517279745008 192236797274878720 193154993006543360 193640908908590080 194586454824186880 195662293396532144 195959961709890560 197992390007659520 198587477184852392 198942732063537280 201374354411077120 202112698673340896 204006397108034560 204533210034698272 204899101286996480 206654557070494624 207641617482034112 208013069391662080 211122899332733440 212687520389227520 213863436968302576 216477430991907904 219306876891137152 220106852495828480 220266533883521216 221060764173966605 223614049596036736 223708198475451235 226957116782688448 227108019120974810 227363122358328320 228639084418419584 230985941340961024 232472406006830080 233752240039655168 234595096674413540 236176636651993856 236614866433015616 239866896599681260 240815130334193408 241483976801476864 243699143871129856 244415356535202944 244577866745665180 247402778276466176 248234346481065490 249907836457342336 251733181581167104 252640873341676120 254344070240608768 255558913824041984 255666512543372840 257390107009957376 258318196338118280 258625551682598464 259552021852542640 261301810763908096 263216537807141632 266368831673095424 266433761220809728 267329296210378220 270416990209160704 270596788739884880 271097272472026112 274133596113921440 274343946393846784 275333167354401520 279331836040231936 279517561995045920 283696395978360560 285608955951248384 285798855523024480 288732426676201280 291218297148326912 292190300049568960 295220795814992320 295572059065826816 295768583041269520 301018912917741760 301854971001846080 304623929838912320 304973625676737602 305519195669003680 309253472845582720 312384795571677920 314666476976458880 317930087800760960 317951226769364734 318308371301659648 319448642280052480 321737633762446720 323281939603248080 326627263454885120 328433135344178956 329020672258927040 332961039591369280 333042201526012160 335813655239553764 337395195217134080 338021237761450880 338871590590032640 342929932992308480 344021614763133440 344977109716395520 347528085073491686 348141634101614080 349164795050289920 351752437566799360 353432540394951680 353697222678346568 357011194939060480 357933117560721976 359618830830238720 363348671772298240 363372830593559696 364022871435408640 367700152871367680 369465073832283520 371513810463810560 374921759801738240 375352154679061664 376023625438773760 380526902390136320 383787034559490016 384473594549757440 386309986013086720 391324586793064288 397174954369704784 397885464127074560 402748708822154240 404225397346681792 409066420069396544 409798202573992960 410541419180223695 413309114140989248 415283234964068224 419767069049442205 422245798665466880 427726873936605152 432954861983815808 438613753782274304 440213704991656960 440533067767042432 442121528347933210 447228099192073472 447416396950902470 453914233565376896 454216038241949620 457278168836839168 461971882681922048 467504480079310336 469190193348827080 472353273303987712 473229732866031232 479733793199362520 481630260668386816 482967953602953728 487398287742259712 488830713070405888 489155733491330360 494805556552932352 496468692962130980 499815672914684672 503466363162334208 505281746683352240 508688140481217536 511333025086745680 514780214019914752 516636392676236560 517251103365196928 519104043705085280 526433075614283264 532737663346190848 534658592420756440 540833980418321408 541193577479769760 548267192227842880 550666334708803040 559035123990091840 567392791956721120 571597711046048960 574757986852313173 577464853352402560 584380600099137920 590441591629984640 591144118131653632 591537166082539040 602037825835483520 603709942003692160 609247859677824640 609947251353475204 611038391338007360 618506945691165440 624769591143355840 629332953952917760 635860175601521920 635902453538729468 638897284560104960 643475267524893440 646563879206496160 653254526909770240 656866270688357912 658041344517854080 665922079182738560 666084403052024320 671627310479107528 674790390434268160 676042475522901760 677743181180065280 685859865984616960 688043229526266880 689954219432791040 695056170146983372 696283268203228160 698329590100579840 703504875133598720 707394445356693136 714022389878120960 715866235121443952 726745661187119392 728045742870817280 738930147664567040 750704309358123328 752047250877547520 761053804780272640 762434064191844005 767574069118980032 768947189099514880 782649173586128576 794349908739409568 794878066923411835 795770928254149120 808450794693363584 818132840138793088 821082838360447390 826618228281978496 830566469928136448 839534138098884410 855453747873210304 865909723967631616 868820212683729215 877227507564548608 881066135534084864 884243056695866420 894456198384146944 894832793901804940 907828467130753792 908432076483899240 914556337673678336 923943765363844096 935008960158620672 938380386697654160 944706546607975424 946459465732062464 959467586398725040 963260521336773632 965935907205907456 974796575484519424 977661426140811776 978311466982660720 992937385924261960 999631345829369344 1010563493366704480 1022666050173491360 1033272785352473120 1034502206730393856 1038208087410170560 1052866151228566528 1065475326692381696 1067407689868581607 1069317184841512880 1082387154959539520 1096534384455685760 1101332669417606080 1118070247980183680 1134785583913442240 1143195422092097920 1149515973704626346 1154929706704805120 1168761200198275840 1180883183259969280 1183074332165078080 1204075651670967040 1207419884007384320 1218495719355649280 1219894502706950408 1222076782676014720 1237013891382330880 1249539182286711680 1258665907905835520 1271720351203043840 1271804907077458936 1277794569120209920 1286950535049786880 1293127758412992320 1306509053819540480 1313732541376715824 1316082689035708160 1331844158365477120 1332168806104048640 1343254620958215056 1352084951045803520 1355486362360130560 1371719731969233920 1390112340293966744 1396659180201159680 1414788890713386272 1428044779756241920 1431732470242887904 1453491322374238784 1456091485741634560 1477860295329134080 1501408618716246656 1524868128383688010 1535148138237960064 1565298347172257152 1588699817478819136 1589756133846823670 1591541856508298240 1616901589386727168 1636265680277586176 1642165676720894780 1653236456563956992 1661132939856272896 1679068276197768820 1710907495746420608 1731819447935263232 1737640425367458430 1754455015129097216 1762132271068169728 1768486113391732840 1788912396768293888 1789665587803609880 1815656934261507584 1816864152967798480 1829112675347356672 1876760773395308320 1892918931464124928 1918935172797450080 1955322852281623552 1956622933965321440 1985874771848523920 1999262691658738688 2021126986733408960 2045332100346982720 2066545570704946240 2069004413460787712 2076416174820341120 2134815379737163214 2138634369683025760 2164774309919079040 2193068768911371520 2202665338835212160 2236140495960367360 2269571167826884480 2286390844184195840 2299031947409252692 2309859413409610240 2337522400396551680 2361766366519938560 2366148664330156160 2408151303341934080 2414839768014768640 2436991438711298560 2439789005413900816 2444153565352029440 2474027782764661760 2499078364573423360 2517331815811671040 2543440702406087680 2543609814154917872 2573901070099573760 2586255516825984640 2627465082753431648 2632165378071416320 2663688316730954240 2686509241916430112 2704169902091607040 2780224680587933488 2829577781426772544 2863464940485775808 2873789934261565865 2906982644748477568 2955720590658268160 3002817237432493312 3049736256767376020 3070296276475920128 3130596694344514304 3177399634957638272 3179512267693647340 3233803178773454336 3272531360555172352 3284331353441789560 3306472913127913984 3322265879712545792 3358136552395537640 3421814991492841216 3463638895870526464 3475280850734916860 3524264542136339456 3536972226783465680 3579331175607219760 3631313868523015168 3633728305935596960 3753521546790616640 3785837862928249856 3837870345594900160 3913245867930642880 3971749543697047840 4042253973466817920 4090664200693965440 4133091141409892480 4138008826921575424 4152832349640682240 4269630759474326428 4277268739366051520 4329548619838158080 4386137537822743040 4405330677670424320 4472280991920734720 4539142335653768960 4572781688368391680 4598063894818505384 4619718826819220480 4675044800793103360 4723532733039877120 4732297328660312320 4816302606683868160 4829679536029537280 4873982877422597120 4879578010827801632 4888307130704058880 4998156729146846720 5087219628309835744 5172511033651969280 5254930165506863296 5264330756142832640 5327376633461908480 5337038449342908035 5373018483832860224 5560449361175866976 5659155562853545088 5726929880971551616 5747579868523131730 5813965289496955136 6005634474864986624 6099472513534752040 6140592552951840256 6261193388689028608 6354799269915276544 6359024535387294680 6467606357546908672 6545062721110344704 6568662706883579120 6612945826255827968 6716273104791075280 6843629982985682432 6950561701469833720 7073944453566931360 7158662351214439520 7267456611871193920 7471853829080071249 7507043093581233280 7675740691189800320 7826491735861285760 7943499087394095680 8084507946933635840 8181328401387930880 8266182282819784960 8305664699281364480 8539261518948652856 8554537478732103040 8659097239676316160 8772275075645486080 8810661355340848640 8944561983841469440 9078284671307537920 9145563376736783360 9196127789637010768 9464594657320624640 9759156021655603264 9776614261408117760 9996313458293693440 10174439256619671488 10345022067303938560 10509860331013726592 10674076898685816070 10746036967665720448 11120898722351733952 11318311125707090176 11453859761943103232 11495159737046263460 11627930578993910272 12011268949729973248 12198945027069504080 12281185105903680512 12522386777378057216 12709598539830553088 12718049070774589360 13137325413767158240 13432546209582150560 13687259965971364864 13901123402939667440 14147888907133862720 14317324702428879040 14534913223742387840 14943707658160142498 15014086187162466560 15351481382379600640 15652983471722571520 15886998174788191360 16169015893867271680 16362656802775861760 16532364565639569920 16611329398562728960 17078523037897305712 17109074957464206080 17318194479352632320 17621322710681697280 18156569342615075840 18392255579274021536 18929189314641249280 19518312043311206528 20348878513239342976 20690044134607877120 21019720662027453184 21348153797371632140 21492073935331440896 22241797444703467904 22636622251414180352 22907719523886206464 22990319474092526920 23255861157987820544 24397890054139008160 25419197079661106176 25436098141549178720 26274650827534316480 26865092419164301120 27802246805879334880 28295777814267725440 28634649404857758080 29069826447484775680 29887415316320284996 30028172374324933120 30702962764759201280 31305966943445143040 31773996349576382720 32338031787734543360 32725313605551723520 33064729131279139840 34157046075794611424 34218149914928412160 36784511158548043072 37359269145400356245 39036624086622413056 40697757026478685952 42039441324054906368 42696307594743264280 42984147870662881792 44483594889406935808 45273244502828360704 45815439047772412928 45980638948185053840 48795780108278016320 50872196283098357440 52549301655068632960 53730184838328602240 55604493611758669760 56591555628535450880 57269298809715516160 58139652894969551360 59774830632640569992 60056344748649866240 61405925529518402560 62611933886890286080 63547992699152765440 68314092151589222848 68436299829856824320 73569022317096086144 74718538290800712490 78073248173244826112 81395514052957371904 84078882648109812736 85392615189486528560 85968295741325763584 88967189778813871616 91961277896370107680 97591560216556032640 101744392566196714880 105098603310137265920 107460369676657204480 111208987223517339520 113183111257070901760 114538597619431032320 116279305789939102720 119549661265281139984 127095985398305530880 136628184303178445696 147138044634192172288 149437076581601424980 156146496346489652224 162791028105914743808 170785230378973057120 177934379557627743232 183922555792740215360 195183120433112065280 203488785132393429760 210197206620274531840 214920739353314408960 222417974447034679040 226366222514141803520 229077195238862064640 239099322530562279968 273256368606356891392 294276089268384344576 298874153163202849960 341570460757946114240 367845111585480430720 390366240866224130560 406977570264786859520 420394413240549063680 429841478706628817920 444835948894069358080 478198645061124559936 546512737212713782784 588552178536768689152 597748306326405699920 683140921515892228480 735690223170960861440 780732481732448261120 813955140529573719040 889671897788138716160 956397290122249119872 1093025474425427565568 1195496612652811399840 1366281843031784456960 1471380446341921722880 1912794580244498239744 2390993225305622799680 2732563686063568913920 2942760892683843445760 3825589160488996479488 4781986450611245599360 5465127372127137827840 7651178320977992958976 9563972901222491198720 19127945802444982397440 38255891604889964794880
- Sum of all divisors σ(n): 123028343171656299543834
- Sum of proper divisors (its aliquot sum) s(n): 84772451566766334748954
- 38255891604889964794880 is an abundant number, because the sum of its proper divisors (84772451566766334748954) is greater than itself. Its abundance is 46516559961876369954074
Bases of 38255891604889964794880
- Binary: 10000001100111011011001001010110011000111111001100101011011001010100000000002
- Hexadecimal: 0x819DB25663F32B65400
- Base-36: 689MBV61D3CKS8W
Squares and roots of 38255891604889964794880
- 38255891604889964794880 squared (382558916048899647948802) is 1463513242485090486265402785711165800474214400
- 38255891604889964794880 cubed (382558916048899647948803) is 55988003966830664491353307001633427562839456150000602825225142272000
-
The
square root of 38255891604889964794880 is 195591133758.3837535717 -
The
cube root of 38255891604889964794880 is 33695050.3300897399
Scales and comparisons
How big is 38255891604889964794880?- 38,255,891,604,889,964,794,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,255,891,604,889,964,794,880 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 38255891604889964794880 cubic inches would be around 2807920.9 feet tall.
Recreational maths with 38255891604889964794880
- 38255891604889964794880 backwards is 08849746998840619855283
- The number of decimal digits it has is: 23
- The sum of 38255891604889964794880's digits is 131
- 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 38255891604889964794880 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 38255891604889964794880 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/38255891604889964794880/
Chicago style:
Numbermatics. 2024. "Number 38255891604889964794880 - Facts about the integer". https://numbermatics.com/n/38255891604889964794880/
The information we have on file for 38255891604889964794880 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 38255891604889964794880, math, Factors of 38255891604889964794880, curriculum, school, college, exams, university, Prime factorization of 38255891604889964794880, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight sextillion, two hundred fifty-five quintillion, eight hundred ninety-one quadrillion, six hundred four trillion, eight hundred eighty-nine billion, nine hundred sixty-four million, seven hundred ninety-four thousand, eight hundred eighty.