1252158986774100378322944
1,252,158,986,774,100,378,322,944 is an even composite number composed of six prime numbers multiplied together.
What does the number 1252158986774100378322944 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12960 divisors.
1252158986774100378322944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 1252158986774100378322944:
211 × 33 × 72 × 195 × 414 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 41 × 41 × 41 × 41 × 257 × 257)See below for interesting mathematical facts about the number 1252158986774100378322944 from the Numbermatics database.
Names of 1252158986774100378322944
- Cardinal: 1252158986774100378322944 can be written as One septillion, two hundred fifty-two sextillion, one hundred fifty-eight quintillion, nine hundred eighty-six quadrillion, seven hundred seventy-four trillion, one hundred billion, three hundred seventy-eight million, three hundred twenty-two thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.252158986774100378322944 × 1024
Factors of 1252158986774100378322944
Divisors of 1252158986774100378322944
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 41 42 48 49 54 56 57 63 64 72 76 82 84 96 98 108 112 114 123 126 128 133 144 147 152 164 168 171 189 192 196 216 224 228 246 252 256 257 266 287 288 294 304 328 336 342 361 369 378 384 392 399 432 441 448 456 492 504 512 513 514 532 574 576 588 608 656 672 684 722 738 756 768 771 779 784 798 861 864 882 896 912 931 984 1008 1024 1026 1028 1064 1083 1107 1148 1152 1176 1197 1216 1312 1323 1344 1368 1444 1476 1512 1536 1542 1558 1568 1596 1681 1722 1728 1764 1792 1799 1824 1862 1968 2009 2016 2048 2052 2056 2128 2166 2214 2296 2304 2313 2337 2352 2394 2432 2527 2583 2624 2646 2688 2736 2793 2888 2952 3024 3072 3084 3116 3136 3192 3249 3362 3444 3456 3528 3584 3591 3598 3648 3724 3936 4018 4032 4104 4112 4256 4332 4428 4592 4608 4626 4674 4704 4788 4864 4883 5043 5054 5166 5248 5292 5376 5397 5453 5472 5586 5776 5904 6027 6048 6144 6168 6232 6272 6384 6498 6724 6859 6888 6912 6939 7011 7056 7168 7182 7196 7296 7448 7581 7749 7872 8036 8064 8208 8224 8379 8512 8664 8856 9184 9216 9252 9348 9408 9576 9728 9747 9766 10086 10108 10332 10496 10537 10584 10752 10794 10906 10944 11172 11552 11767 11808 12054 12096 12336 12464 12544 12593 12768 12996 13448 13718 13776 13824 13878 14022 14112 14336 14364 14392 14592 14649 14801 14896 15129 15162 15498 15744 16072 16128 16191 16359 16416 16448 16758 17024 17328 17689 17712 18081 18368 18432 18504 18696 18816 19152 19456 19494 19532 20172 20216 20577 20664 20992 21033 21074 21168 21504 21588 21812 21888 22344 22743 23104 23534 23616 24108 24192 24672 24928 25088 25137 25186 25536 25992 26896 27436 27552 27648 27756 28044 28224 28728 28784 29184 29298 29602 29792 30258 30324 30996 31488 31611 31939 32144 32256 32382 32718 32832 32896 33516 34048 34181 34656 35301 35378 35424 36162 36736 37008 37392 37632 37779 38171 38304 38912 38988 39064 40344 40432 41154 41328 41984 42066 42148 42336 43008 43176 43624 43776 43947 44403 44688 45387 45486 46208 47068 47232 48013 48216 48384 48573 49077 49344 49856 50176 50274 50372 51072 51984 53067 53792 54243 54872 55104 55296 55512 56088 56448 57456 57568 58368 58596 59204 59584 60516 60648 61731 61992 62976 63222 63878 64288 64512 64764 65436 65664 65792 66049 67032 68096 68229 68362 68921 69312 70602 70756 70848 72324 73472 73759 74016 74784 75264 75558 76342 76608 77976 78128 80688 80864 82308 82369 82656 83968 84132 84296 84672 86352 87248 87552 87894 88806 89376 90774 90972 92416 92777 94136 94464 94833 95817 96026 96432 96768 97146 98154 98688 99712 100352 100548 100744 102144 102543 103607 103968 105903 106134 107584 108486 109744 110208 111024 112176 112896 113337 114513 114912 115136 116736 117192 118408 119168 121032 121296 123462 123984 125952 126444 127756 128576 129024 129528 130321 130872 131328 131584 131841 132098 133209 134064 136192 136458 136724 137842 138624 141204 141512 141696 144039 144648 146944 147231 147518 148032 149568 150528 151116 152684 153216 155952 156256 159201 161376 161728 164616 164738 165312 168264 168592 169344 172704 174496 175104 175788 177612 178752 181548 181944 184832 185193 185554 188272 188928 189666 191634 192052 192864 193536 194292 196308 197376 198147 199424 200203 201096 201488 204288 205086 206763 207214 207936 211806 212268 215168 216972 219488 220416 221277 222048 223573 224352 225792 226674 229026 229824 230272 234384 236816 238336 239267 242064 242592 246924 247107 247968 251904 252888 255512 257152 259056 260642 261744 262656 263168 263682 264196 266418 268128 272384 272916 273448 275684 277248 278331 281219 282408 283024 283392 284499 287451 288078 289296 293888 294462 295036 296064 299136 301056 302232 305368 306432 307629 310821 311904 312512 317709 318402 322752 323456 329232 329476 330624 336091 336528 337184 338688 340011 343539 345408 348992 350208 351576 355224 357504 363096 363888 369664 370386 371108 376544 377856 379332 383268 384104 385728 387072 388584 390963 392616 394752 396294 398848 399627 400406 402192 402976 408576 410172 413526 414428 415872 423612 424536 430336 432017 432117 433944 438976 440832 442554 444096 447146 448704 451584 453348 458052 459648 460544 462343 468768 473632 476672 477603 478534 482447 484128 485184 493848 494214 495936 505776 511024 514304 516313 518112 521284 523488 525312 526336 527364 528392 532836 536256 545832 546896 551368 554496 556662 562438 564816 566048 566784 568998 574902 576156 578592 587776 588924 590072 592128 594441 598272 600609 604464 606841 610736 612864 615258 620289 621642 623808 625024 635418 636804 645504 646912 649439 658464 658952 661248 663831 670719 672182 673056 674368 677376 680022 687078 690816 697984 703152 710448 715008 717801 725249 726192 727776 739328 740772 741321 742216 753088 755712 758664 766536 768208 771456 777168 781926 785232 789504 792588 797696 799254 800812 804384 805952 817152 820344 827052 828856 831744 834993 843657 847224 849072 860672 862353 864034 864234 867888 877952 881664 885108 888192 894292 897408 903168 906696 912247 916104 919296 921088 922887 924686 932463 937536 947264 953344 955206 957068 964894 968256 970368 987696 988428 991872 1008273 1011552 1022048 1028608 1030617 1032626 1036224 1042568 1046976 1050624 1054728 1056784 1065672 1072512 1091664 1093792 1102736 1108992 1113324 1124876 1129632 1132096 1133568 1137996 1149804 1152312 1157184 1172889 1177848 1180144 1184256 1188882 1196544 1201218 1208928 1213682 1221472 1225728 1230516 1240578 1243284 1247616 1250048 1254931 1270836 1273608 1291008 1293824 1296051 1296351 1298878 1309499 1316928 1317904 1322496 1327662 1341438 1344364 1346112 1348736 1354752 1360044 1374156 1381632 1387029 1395968 1401421 1406304 1420896 1430016 1435602 1447341 1450498 1452384 1455552 1481544 1482642 1484432 1506176 1517328 1533072 1536416 1542912 1548939 1554336 1563852 1565011 1570464 1579008 1585176 1595392 1598508 1601624 1608768 1611904 1640688 1654104 1657712 1663488 1669986 1687314 1694448 1698144 1721344 1724706 1728068 1728468 1735776 1755904 1762763 1763328 1770216 1776384 1783323 1788584 1794816 1801827 1813392 1820523 1824494 1832208 1838592 1842176 1845774 1849372 1860867 1864926 1875072 1894528 1906688 1910412 1914136 1929788 1936512 1940736 1948317 1968533 1975392 1976856 1983744 1991493 2012157 2016546 2023104 2044096 2057216 2061234 2065252 2072448 2085136 2093952 2109456 2113568 2131344 2145024 2153403 2175747 2183328 2187584 2205472 2217984 2223963 2226648 2249752 2259264 2264192 2267136 2275992 2299608 2304624 2314368 2345778 2355696 2360288 2368512 2377764 2393088 2402436 2417856 2427364 2442944 2451456 2461032 2476099 2481156 2486568 2495232 2500096 2504979 2509862 2530971 2541672 2547216 2582016 2587648 2592102 2592702 2597756 2618998 2633856 2635808 2644992 2655324 2682876 2688728 2692224 2697472 2708009 2709504 2720088 2736741 2748312 2763264 2774058 2791936 2797389 2802842 2812608 2825761 2841792 2860032 2871204 2894682 2900996 2904768 2911104 2963088 2965284 2968864 3012352 3024119 3024819 3034656 3066144 3072832 3085824 3097878 3108672 3127704 3130022 3140928 3170352 3197016 3203248 3217536 3223808 3236401 3281376 3308208 3315424 3326976 3339972 3374628 3377129 3388896 3396288 3442688 3449412 3456136 3456936 3471552 3511808 3518667 3525526 3540432 3552768 3566646 3577168 3589632 3603654 3626784 3641046 3648988 3664416 3677184 3684352 3691548 3698744 3721734 3729852 3750144 3764793 3789056 3803857 3820824 3828272 3859576 3873024 3881472 3888153 3896634 3928497 3937066 3950784 3953712 3967488 3982986 4024314 4033092 4046208 4088192 4114432 4122468 4130504 4144896 4161087 4170272 4187904 4204263 4218912 4227136 4247887 4262688 4290048 4306806 4342023 4351494 4366656 4375168 4410944 4447926 4453296 4499504 4518528 4528384 4546073 4551984 4599216 4609248 4628736 4646817 4691556 4695033 4711392 4720576 4737024 4755528 4786176 4804872 4835712 4854728 4885888 4922064 4952198 4962312 4973136 4990464 5000192 5009958 5019724 5061942 5083344 5094432 5164032 5175296 5184204 5185404 5195512 5237996 5267712 5271616 5288289 5289984 5310648 5343161 5365752 5377456 5384448 5394944 5405481 5416018 5440176 5461569 5473482 5496624 5526528 5548116 5583872 5594778 5605684 5625216 5651522 5683584 5720064 5742408 5789364 5801992 5809536 5822208 5844951 5905599 5926176 5930568 5937728 6024704 6036471 6048238 6049638 6069312 6132288 6145664 6171648 6195756 6217344 6255408 6260044 6281856 6340704 6385729 6394032 6406496 6435072 6447616 6460209 6472802 6527241 6562752 6616416 6630848 6653952 6679944 6749256 6754258 6777792 6792576 6898824 6912272 6913872 6943104 7023616 7037334 7051052 7080864 7105536 7133292 7154336 7179264 7207308 7253568 7282092 7297976 7328832 7354368 7383096 7397488 7428297 7443468 7459704 7500288 7529586 7578112 7592913 7607714 7641648 7656544 7719152 7746048 7762944 7776306 7793268 7856994 7874132 7901568 7907424 7934976 7965972 8048628 8066184 8092416 8124027 8176384 8208323 8210223 8244936 8261008 8289792 8322174 8340544 8375808 8408526 8437824 8454272 8477283 8495774 8525376 8580096 8613612 8684046 8702988 8733312 8750336 8784517 8821888 8895852 8906592 8999008 9037056 9056768 9072357 9074457 9092146 9103968 9166493 9198432 9218496 9257472 9293634 9383112 9390066 9422784 9441152 9511056 9609744 9671424 9709203 9709456 9771776 9809947 9844128 9904396 9924624 9946272 9980928 10000384 10019916 10039448 10123884 10131387 10166688 10188864 10328064 10368408 10370808 10391024 10475992 10535424 10543232 10576578 10621296 10686322 10731504 10754912 10768896 10789888 10810962 10832036 10880352 10923138 10946964 10993248 11053056 11096232 11167744 11189556 11211368 11250432 11294379 11303044 11367168 11411571 11484816 11529979 11578728 11603984 11619072 11644416 11664459 11689902 11785491 11811198 11852352 11861136 11875456 12049408 12072942 12096476 12099276 12138624 12264576 12291328 12339341 12343296 12391512 12434688 12483261 12510816 12520088 12563712 12612789 12681408 12743661 12771458 12788064 12812992 12870144 12895232 12920418 12945604 13026069 13054482 13125504 13232832 13261696 13359888 13498512 13508516 13555584 13585152 13638219 13779731 13797648 13824544 13827744 13886208 13940451 14047232 14074668 14085099 14102104 14161728 14211072 14266584 14308672 14358528 14414616 14507136 14564184 14595952 14657664 14766192 14794976 14856594 14886936 14919408 15000576 15059172 15156224 15185826 15215428 15283296 15313088 15438304 15492096 15525888 15552612 15586536 15713988 15748264 15803136 15814848 15864867 15869952 15931944 16029483 16097256 16132368 16184832 16248054 16352768 16384707 16416646 16420446 16489872 16522016 16579584 16644348 16681088 16751616 16817052 16875648 16908544 16954566 16991548 17050752 17160192 17227224 17332693 17368092 17405976 17466624 17500672 17534853 17569034 17643776 17712697 17716797 17791704 17813184 17998016 18074112 18113536 18144714 18148914 18184292 18207936 18332986 18396864 18436992 18514944 18587268 18766224 18780132 18845568 18882304 18956063 19022112 19157187 19219488 19342848 19418406 19418912 19543552 19581723 19619894 19688256 19780327 19808792 19849248 19892544 19961856 20039832 20078896 20247768 20262774 20333376 20377728 20736816 20741616 20782048 20951984 21070848 21086464 21153156 21168833 21242592 21372644 21463008 21509824 21537792 21579776 21621924 21664072 21760704 21846276 21893928 21986496 22192464 22284891 22379112 22422736 22500864 22588758 22606088 22734336 22823142 22969632 23059958 23157456 23207968 23238144 23288832 23328918 23379804 23570982 23622396 23704704 23722272 23750912 23843689 24098816 24145884 24192952 24198552 24277248 24372081 24529152 24582656 24624969 24630669 24678682 24783024 24869376 24880481 24966522 25021632 25040176 25127424 25225578 25362816 25431849 25487322 25542916 25576128 25625984 25740288 25790464 25840836 25891208 26052138 26108964 26251008 26353551 26465664 26523392 26626999 26719776 26997024 27017032 27111168 27170304 27217071 27276438 27499479 27559462 27595296 27649088 27655488 27772416 27880902 28149336 28170198 28204208 28323456 28533168 28617344 28829232 29014272 29127609 29128368 29191904 29315328 29429841 29532384 29589952 29713188 29735209 29773872 29838816 30001152 30118344 30312448 30371652 30394161 30430856 30566592 30626176 30876608 30984192 31105224 31173072 31427976 31496528 31606272 31629696 31729734 31863888 32058966 32194512 32264736 32369664 32496108 32705536 32769414 32833292 32840892 32979744 33044032 33159168 33288696 33362176 33492497 33503232 33634104 33751296 33817088 33883137 33909132 33983096 34101504 34234713 34454448 34589937 34665386 34736184 34811952 34933248 35001344 35069706 35138068 35287552 35356473 35425394 35433594 35583408 35626368 35996032 36148224 36227072 36289428 36297828 36368584 36415872 36665972 36793728 36873984 37018023 37029888 37174536 37402127 37532448 37560264 37691136 37764608 37838367 37912126 38044224 38230983 38314374 38438976 38685696 38836812 38837824 39087104 39163446 39239788 39376512 39560654 39617584 39698496 39785088 40079664 40157792 40495536 40525548 40666752 40755456 40914657 41339193 41473632 41483232 41564096 41903968 42141696 42172928 42255297 42306312 42337666 42485184 42745288 42926016 43019648 43075584 43243848 43328144 43521408 43692552 43787856 43972992 44384928 44569782 44758224 44845472 45001728 45177516 45212176 45468672 45646284 45939264 46119916 46314912 46415936 46476288 46577664 46657836 46759608 47141964 47244792 47409408 47444544 47501824 47594601 47687378 48088449 48291768 48385904 48397104 48554496 48744162 49058304 49165312 49249938 49261338 49357364 49566048 49738752 49760962 49933044 50043264 50080352 50254848 50451156 50725632 50863698 50974644 51085832 51152256 51251968 51452171 51480576 51681672 51782416 51998079 52104276 52217928 52502016 52707102 52931328 53046784 53138091 53150391 53253998 53439552 53689459 53994048 54034064 54222336 54340608 54434142 54552876 54998958 55118924 55190592 55298176 55310976 55544832 55761804 56298672 56340396 56408416 56646912 56868189 57066336 57234688 57458261 57471561 57658464 58028544 58255218 58256736 58383808 58630656 58859682 59064768 59179904 59340981 59426376 59470418 59547744 59677632 60236688 60743304 60788322 60861712 61133184 61252352 61491619 61753216 62210448 62346144 62855952 62993056 63212544 63259392 63459468 63506499 63727776 64117932 64165451 64389024 64529472 64739328 64992216 65411072 65538828 65666584 65681784 65959488 66088064 66577392 66724352 66854673 66984994 67268208 67502592 67634176 67766274 67818264 67966192 68203008 68469426 68908896 69179874 69330772 69472368 69623904 69866496 70002688 70139412 70276136 70575104 70712946 70850788 70867188 71166816 71252736 71531067 71992064 72273283 72296448 72578856 72595656 72737168 72831744 73116243 73331944 73587456 73747968 73874907 74036046 74349072 74641443 74804254 75064896 75120528 75382272 75529216 75676734 75824252 76088448 76295547 76461966 76628748 76877952 77371392 77673624 77675648 78174208 78326892 78479576 78753024 79060653 79121308 79235168 79396992 79570176 79880997 80159328 80315584 80709853 80991072 81051096 81333504 81510912 81651213 81829314 82498437 82678386 82947264 82966464 83128192 83807936 84345856 84510594 84612624 84675332 84970368 85490576 85852032 86039296 86375387 86487696 86656288 87042816 87382827 87385104 87575712 87945984 88289523 88769856 89139564 89205627 89516448 89690944 90003456 90355032 90424352 90937344 91182483 91292568 91878528 92239832 92629824 92831872 92952576 93315672 93519216 94283928 94489584 94818816 94889088 95003648 95189202 95374756 96176898 96583536 96771808 96794208 97108992 97488324 98116608 98330624 98499876 98522676 98714728 99132096 99477504 99521924 99866088 100086528 100160704 100477491 100509696 100902312 101451264 101520059 101727396 101949288 102171664 102304512 102503936 102704139 102904342 103363344 103564832 103769811 103996158 104208552 104435856 105004032 105414204 105862656 106093568 106276182 106300782 106507996 106879104 107378918 107988096 108068128 108444672 108681216 108868284 109105752 109997916 110237848 110381184 110596352 110621952 111028369 111054069 111089664 111523608 112206381 112597344 112680792 112816832 113293824 113736378 114132672 114469376 114692949 114916522 114943122 115316928 116057088 116510436 116513472 116767616 117261312 117719364 118129536 118359808 118681962 118852752 118940836 119095488 119355264 120473376 121328851 121486608 121576644 121723424 122266368 122504704 122743971 122983238 123506432 123988879 124017579 124420896 124692288 125711904 125986112 126425088 126518784 126918936 127012998 127455552 128235864 128330902 128778048 129058944 129984432 131077656 131333168 131363568 131918976 132176128 132692441 133154784 133448704 133709346 133969988 134536416 135005184 135268352 135532548 135636528 135932384 136406016 136938852 137817792 138359748 138462289 138661544 138944736 139247808 139732992 140278824 140552272 141150208 141425892 141701576 141734376 142333632 142505472 143062134 143984128 144265347 144546566 145157712 145191312 145474336 145663488 146232486 146663888 147174912 147495936 147749814 148072092 148698144 149282886 149608508 150129792 150241056 150764544 151058432 151353468 151648504 152176896 152591094 152923932 153257496 153755904 154356513 155347248 155351296 155958137 155994237 156653784 156959152 157506048 158121306 158242616 158470336 158793984 159140352 159414273 159761994 160318656 160631168 161068377 161419706 161982144 162102192 162667008 163021824 163302426 163658628 164996874 165356772 165894528 165932928 166256384 166905823 167615872 168691712 169021188 169225248 169350664 169940736 170604567 170981152 171704064 172078592 172374783 172414683 172750774 172975392 173312576 174085632 174163367 174765654 174770208 175151424 175891968 176579046 177539712 178022943 178279128 178411254 179032896 179381888 180710064 180848704 182364966 182585136 183757056 184474857 184479664 185259648 185663744 186388993 186631344 187038432 188567856 188979168 189637632 189778176 190007296 190378404 190519497 190749512 192353796 192496353 193167072 193543616 193588416 194217984 194976648 196233216 196999752 197045352 197429456 198264192 199043848 199732176 200173056 200321408 200954982 201804624 202902528 203040118 203454792 203898576 204343328 204609024 205007872 205408278 205808684 206726688 207129664 207539622 207992316 208417104 208871712 210008064 210828408 211725312 212187136 212552364 212601564 213015992 213758208 214593201 214757836 215976192 216136256 216819849 216889344 217736568 218211504 219069601 219995832 220475696 220762368 221192704 221243904 221624721 222056738 222108138 223047216 223924329 224412762 225194688 225361584 225633664 226587648 227472756 228265344 228938752 229385898 229833044 229886244 230633856 232114176 233020872 233026944 233535232 234447479 234522624 235438728 236259072 236719616 237181959 237363924 237705504 237881672 238190976 238710528 239642991 240946752 242129559 242657702 242973216 243153288 243446848 244532736 245009408 245487942 245966476 247012864 247495311 247977758 248035158 248841792 249384576 251423808 251972224 253037568 253837872 254025996 254911104 256471728 256661804 257556096 258117888 259126161 259968864 261814889 262155312 262666336 262727136 263837952 264352256 264868569 265384882 266309568 266897408 267418692 267616881 267939976 269072832 270010368 271065096 271273056 271864768 272812032 273877704 275635584 276719496 276924578 277323088 277889472 278495616 280557648 281104544 282851784 283403152 283468752 284667264 285010944 286124268 287968256 288530694 289093132 290315424 290382624 290948672 291326976 292464972 293327776 294349824 294991872 295499628 296144184 297396288 298565772 299217016 300259584 300482112 301432473 301529088 302706936 303297008 304353792 304560177 305182188 305847864 306514992 307511808 308713026 310694496 310702592 311309433 311916274 311988474 313307568 313918304 315012096 316242612 316485232 316940672 317587968 318280704 318828546 319523988 320637312 321262336 322136754 322839412 323964288 324204384 325334016 326043648 326604852 327317256 329993748 330713544 331789056 331865856 332512768 333085107 333162207 333811646 335231744 336541243 336619143 338042376 338450496 338701328 339881472 341209134 341962304 343408128 344157184 344749566 344829366 345501548 345950784 346625152 348171264 348326734 349531308 349540416 350302848 351783936 353158092 355079424 356045886 356558256 356822508 358065792 358763776 360165197 361420128 361697408 363986553 364729932 365170272 367514112 368949714 368959328 370519296 371327488 371966637 372052737 372777986 373262688 374076864 375826213 377135712 377958336 379275264 379556352 380756808 381038994 381499024 384707592 384992706 386334144 387087232 387176832 389953296 393999504 394090704 394858912 396528384 398077323 398087696 399464352 400346112 400642816 401909964 402207827 403609248 405805056 406080236 406909584 407797152 408686656 409218048 410015744 410816556 411617368 413453376 414259328 415079244 415386867 415984632 416834208 417743424 421656816 423450624 425104728 425203128 426031984 427516416 429186402 429515672 431952384 432272512 433639698 435473136 436423008 438139202 439991664 440951392 441524736 442385408 442487808 443249442 444113476 444216276 446094432 447848658 448825524 450389376 450723168 451267328 453030091 453175296 454945512 456530688 457877504 458771796 459666088 459772488 461267712 463069539 466041744 466053888 467070464 467874411 467982711 468894958 470877456 472518144 472729139 473439232 474363918 474727848 475411008 475763344 476381952 477421056 478242819 479285982 481893504 483205131 484259118 485315404 485946432 486306576 486893696 489065472 490018816 490975884 491932952 494025728 494990622 495955516 496070316 497683584 498769152 500717469 502847616 503944448 505912981 506075136 507675744 508051992 509822208 511813701 512943456 513323608 515112192 516235776 517124349 518252322 519937728 522490101 523629778 524310624 525332672 525454272 527675904 528704512 529737138 530769764 532619136 534068829 534837384 535233762 535879952 538145664 542130192 542546112 543729536 547755408 551271168 553424571 553438992 553849156 554646176 555778944 556991232 559166979 561115296 562209088 564968971 565703568 566806304 566937504 569334528 570021888 571558491 572248536 575936512 577061388 577489059 578186264 580630848 580765248 581897344 582653952 584929944 586655552 588699648 590999256 592288368 594792576 597131544 598434032 600519168 600964224 602864946 605413872 606594016 608707584 609120354 610364376 611695728 613029984 615023616 617426052 621388992 621405184 622618866 623832548 623976948 626615136 627836608 630024192 632485224 632970464 633881344 635175936 636357443 636561408 637657092 639047976 641274624 642524672 643779603 644273508 645678824 647928576 648408768 650459547 650668032 653209704 654634512 657208803 659987496 661427088 663578112 663731712 665025536 666170214 666324414 667623292 670463488 671772987 673082486 673238286 676084752 676900992 677402656 679762944 682418268 683924608 686816256 688314368 689499132 689658732 691003096 691901568 693250304 696342528 696653468 699062616 699080832 700605696 703342437 703567872 706316184 710158848 710640413 712091772 713116512 713645016 716131584 717527552 718928973 720330394 722840256 723394816 726220577 726388677 727973106 729459864 730340544 735028224 737899428 737918656 741038592 742654976 743933274 744105474 745555972 746525376 748153728 751652426 754271424 755916672 759112704 761513616 762077988 762998048 769415184 769985412 772668288 774174464 774353664 777198583 777378483 779906592 785444667 787999008 788181408 789717824 793056768 796154646 796175392 798928704 800692224 801285632 802850643 803819928 804415654 807218496 812160472 813819168 815594304 817373312 818436096 821633112 823234736 826906752 828518656 830158488 830773734 831969264 833668416 835486848 843313632 850209456 850406256 852063968 855032832 858372804 859031344 863904768 864545024 867279396 867922153 870946272 872846016 876278404 879983328 881902784 883049472 884770816 884975616 886498884 888226952 888432552 892188864 895697316 897651048 900778752 901446336 902534656 904297419 906060182 909891024 913061376 913680531 917543592 919332176 919544976 922535424 926139078 932083488 932107776 934140928 935748822 935965422 937789916 941754912 945036288 945458278 946878464 948727836 949455696 950822016 951526688 952763904 954842112 956485638 958571964 963787008 966410262 968518236 970630808 971892864 972613152 973787392 977591249 978130944 981951768 983865904 988051456 989981244 991911032 992140632 995367168 997538304 999255321 1001434938 1005695232 1007888896 1009623729 1009857429 1011825962 1015351488 1016103984 1019644416 1020099721 1023627402 1025886912 1026647216 1030224384 1032471552 1034248698 1036504644 1039875456 1044980202 1047259556 1048621248 1050665344 1050908544 1055351808 1057409024 1059474276 1061539528 1065238272 1068137658 1069674768 1070467524 1071759904 1076291328 1080495591 1084260384 1085092224 1087459072 1091706959 1091959659 1095510816 1102542336 1106849142 1106877984 1107698312 1109292352 1111557888 1113982464 1115899911 1118333958 1122230592 1124418176 1127478639 1129937942 1131407136 1133612608 1133875008 1138669056 1143116982 1144497072 1154122776 1154978118 1156372528 1161261696 1161530496 1163794688 1168340761 1169859888 1173311104 1181998512 1184576736 1189585152 1194231969 1194263088 1196868064 1201038336 1201928448 1205729892 1206623481 1210827744 1213188032 1217415168 1218240708 1219143569 1220728752 1223391456 1226059968 1230047232 1234852104 1242777984 1242810368 1245237732 1246160601 1247665096 1247953896 1253230272 1255673216 1264970448 1265940928 1267762688 1270351872 1272714886 1275314184 1278095952 1282549248 1285049344 1287559206 1288547016 1291357648 1295857152 1296817536 1300919094 1306419408 1309269024 1314417606 1319974992 1322854176 1327156224 1327463424 1330051072 1332340428 1332648828 1335246584 1340926976 1343545974 1346164972 1346476572 1352169504 1353801984 1354805312 1359090273 1359525888 1364836536 1367849216 1373192377 1373632512 1378998264 1379317464 1382006192 1383803136 1386500608 1389208617 1393306936 1398125232 1398161664 1401211392 1403623233 1406684874 1412632368 1418187417 1420317696 1421280826 1424183544 1426233024 1427290032 1432263168 1435055104 1437857946 1440660788 1445680512 1446789632 1449615393 1452441154 1452777354 1455946212 1458919728 1460681088 1470056448 1475798856 1475837312 1482077184 1485309952 1487866548 1488210948 1491111944 1493050752 1496307456 1502152407 1503304852 1508542848 1511833344 1517738943 1518225408 1523027232 1524155976 1525996096 1533487207 1538830368 1539970824 1545336576 1548348928 1548707328 1551373047 1554397166 1554756966 1559813184 1567470303 1570889334 1575998016 1576362816 1579435648 1586113536 1592309292 1592350784 1597857408 1602571264 1605701286 1607639856 1608831308 1614436992 1624320944 1627638336 1631188608 1634746624 1641132353 1643266224 1646469472 1653813504 1657037312 1660273713 1660316976 1661547468 1663938528 1667336832 1670973696 1677500937 1686627264 1694906913 1700418912 1700812512 1704127936 1710065664 1716745608 1718062688 1727809536 1729090048 1732467177 1734558792 1735844306 1741892544 1745692032 1752556808 1759966656 1763805568 1766098944 1772997768 1776453904 1776865104 1784377728 1791394632 1795302096 1801557504 1802892672 1805069312 1808594838 1812120364 1819782048 1826122752 1827361062 1835087184 1838664352 1839089952 1845070848 1852278156 1864166976 1864215552 1868281856 1871497644 1871930844 1875579832 1883509824 1890072576 1890916556 1897455672 1898911392 1901644032 1903053376 1905527808 1909072329 1909684224 1912971276 1917143928 1927574016 1932820524 1937036472 1941261616 1943785728 1945226304 1947574784 1951378641 1955182498 1963903536 1967731808 1971626409 1979962488 1983822064 1984281264 1990734336 1995076608 1998510642 2002869876 2011390464 2015777792 2019247458 2019714858 2023651924 2030702976 2032207968 2039288832 2040199442 2047254804 2051773824 2053294432 2060448768 2064943104 2068497396 2073009288 2079750912 2089960404 2094519112 2097242496 2101330688 2101817088 2109539011 2110027311 2110703616 2118948552 2123079056 2130476544 2131921239 2136275316 2139349536 2140935048 2143519808 2152582656 2160991182 2168520768 2170184448 2174918144 2178661731 2179166031 2183413918 2183919318 2191021632 2205084672 2213698284 2213755968 2215396624 2218584704 2223115776 2227964928 2231799822 2236667916 2244461184 2248836352 2254957278 2259875884 2262814272 2267225216 2267750016 2277338112 2286233964 2288994144 2308245552 2309956236 2312745056 2322523392 2323060992 2327589376 2331595749 2332135449 2336681522 2339719776 2346622208 2355788701 2356334001 2363997024 2369153472 2379170304 2388463938 2388526176 2393736128 2402076672 2403856896 2411459784 2413246962 2421655488 2426376064 2436481416 2438287138 2441457504 2446782912 2452119936 2469704208 2485555968 2490475464 2492321202 2495330192 2495907792 2506460544 2511346432 2521156379 2529940896 2531881856 2535525376 2545429772 2550628368 2556191904 2565098496 2570098688 2575118412 2577094032 2582715296 2591714304 2593635072 2601838188 2603766459 2612838816 2618538048 2628835212 2630783491 2639949984 2645708352 2654312448 2654926848 2664680856 2665297656 2670493168 2681853952 2687091948 2692329944 2692953144 2704339008 2707603968 2709610624 2718180546 2729673072 2735698432 2741041593 2746384754 2757996528 2758634928 2764012384 2767606272 2773001216 2778417234 2786613872 2796250464 2796323328 2802422784 2807246466 2813369748 2825264736 2836374834 2840635392 2842561652 2848367088 2852466048 2854580064 2864526336 2870110208 2875715892 2881321576 2891361024 2893579264 2899230786 2904882308 2905554708 2911892424 2917839456 2921362176 2932773747 2951597712 2951674624 2963204603 2964154368 2975733096 2976421896 2982223888 2986101504 2992614912 2997765963 3004304814 3006609704 3017085696 3023666688 3028871187 3035477886 3046054464 3048311952 3051992192 3060299163 3066974414 3077660736 3079941648 3090673152 3096697856 3097414656 3102746094 3108794332 3109513932 3119626368 3134940606 3141778668 3151996032 3152725632 3158871296 3171210637 3172227072 3184618584 3184701568 3195714816 3205142528 3211402572 3215279712 3217662616 3228873984 3241486773 3248641888 3255276672 3262377216 3269493248 3275120877 3275878977 3282264706 3286532448 3292938944 3307627008 3309103973 3314074624 3320547426 3320633952 3323094936 3327877056 3334673664 3341947392 3347699733 3355001874 3373254528 3382435917 3389813826 3400837824 3401625024 3408255872 3433491216 3436125376 3458180096 3464934354 3469117584 3471688612 3483785088 3491384064 3505022283 3505113616 3519933312 3527611136 3541390867 3545995536 3552907808 3553730208 3568755456 3582695907 3582789264 3590604192 3603115008 3605785344 3610138624 3617189676 3619870443 3624240728 3639564096 3652245504 3654722124 3657430707 3670174368 3677328704 3678179904 3690141696 3704556312 3728333952 3728431104 3738481803 3742995288 3743861688 3751159664 3767019648 3781833112 3794911344 3797822784 3803288064 3806106752 3811055616 3818144658 3825942552 3834287856 3855148032 3865641048 3874072944 3882523232 3887571456 3890452608 3895149568 3902757282 3910364996 3927807072 3935463616 3943252818 3959924976 3967644128 3968562528 3981468672 3990153216 3997021284 4005739752 4022780928 4031555584 4038494916 4039429716 4047303848 4061405952 4064415936 4077270819 4078577664 4080398884 4094509608 4103547648 4106588864 4119577131 4120897536 4136994792 4146018576 4159501824 4162322419 4179920808 4189038224 4194484992 4202661376 4203634176 4210869699 4219078022 4220054622 4237897104 4246158112 4254562251 4260953088 4263842478 4272550632 4278699072 4281870096 4287039616 4305165312 4321982364 4337041536 4340368896 4349836288 4357323462 4358332062 4366827836 4367838636 4382043264 4410169344 4427396568 4427511936 4430793248 4437169408 4446231552 4454502101 4455929856 4463599644 4473335832 4488922368 4497672704 4506457221 4509914556 4519751768 4525628544 4534450432 4535500032 4552163129 4553216829 4554676224 4572467928 4577988288 4600461621 4616491104 4619912472 4625490112 4645046784 4646121984 4655178752 4663191498 4664270898 4673363044 4679439552 4693244416 4702410909 4711577402 4712668002 4727994048 4738306944 4758340608 4776927876 4777052352 4787472256 4807713792 4822919568 4826493924 4843310976 4852752128 4872962832 4876574276 4882915008 4893565824 4904239872 4923397059 4939408416 4971111936 4974482891 4980950928 4984642404 4990660384 4991815584 5012921088 5022692864 5032502811 5042312758 5059881792 5063763712 5071050752 5083544039 5084720739 5090859544 5101256736 5112383808 5130196992 5150236824 5154188064 5165430592 5183428608 5187270144 5203676376 5207532918 5225677632 5237076096 5257670424 5261566982 5279899968 5291416704 5329361712 5330595312 5340986336 5374183896 5384659888 5385906288 5408678016 5415207936 5419221248 5436361092 5440390081 5459346144 5471396864 5482083186 5492769508 5515993056 5517269856 5528024768 5535212544 5546002432 5556834468 5573227744 5592500928 5592646656 5604845568 5614492932 5626739496 5650529472 5672749668 5685123304 5696734176 5704932096 5709160128 5727216987 5729052672 5751431784 5762643152 5782722048 5787158528 5798461572 5809764616 5811109416 5823784848 5835678912 5842724352 5865547494 5903195424 5903349248 5914879227 5926409206 5951466192 5952843792 5964447776 5972203008 5985229824 5995531926 6008609628 6013219408 6034171392 6047333376 6057742374 6070955772 6092108928 6096623904 6103984384 6120598326 6133948828 6155321472 6159883296 6181346304 6193395712 6194829312 6205492188 6217588664 6219027864 6239252736 6269881212 6283557336 6303992064 6305451264 6317742592 6328617033 6330081933 6342421274 6369237168 6369403136 6391429632 6394283617 6395763717 6422805144 6430559424 6435325232 6457747968 6482973546 6497283776 6510553344 6524754432 6535985193 6538986496 6550241754 6551757954 6564529412 6573064896 6585877888 6615254016 6618207946 6628149248 6641094852 6641267904 6646189872 6655754112 6669347328 6683894784 6695399466 6710003748 6746509056 6764871834 6779627652 6801675648 6803250048 6816511744 6843138743 6866982432 6872250752 6916360192 6929868708 6938235168 6943377224 6967570176 6982768128 6994787247 7010044566 7010227232 7039866624 7055222272 7067366103 7069002003 7082781734 7091991072 7105815616 7107460416 7137510912 7140698047 7165391814 7165578528 7181208384 7206230016 7211570688 7234379352 7239740886 7248481456 7279128192 7309444248 7314861414 7340348736 7354657408 7356359808 7409112624 7456667904 7476963606 7485990576 7487723376 7502319328 7534039296 7563469137 7563666224 7589822688 7595645568 7606576128 7612213504 7636289316 7641948713 7651885104 7668575712 7710296064 7731282096 7748145888 7765046464 7775142912 7780905216 7790299136 7805514564 7811299377 7820729992 7855614144 7870927232 7886505636 7892350473 7919849952 7935288256 7937125056 7962937344 7994042568 8011479504 8045561856 8076989832 8078859432 8094607696 8122811904 8128831872 8154541638 8160797768 8189019216 8207095296 8213177728 8239154262 8273989584 8292037152 8319003648 8324644838 8359841616 8378076448 8388969984 8405322752 8407268352 8421739398 8438156044 8440109244 8475794208 8492316224 8509124502 8521906176 8527684956 8545101264 8557398144 8563740192 8574079232 8607571729 8610330624 8643964728 8674083072 8680737792 8699672576 8714646924 8716664124 8733655672 8735677272 8764086528 8798321241 8854793136 8855023872 8861586496 8874338816 8889613809 8892463104 8909004202 8927199288 8946671664 8977844736 8981853641 8995345408 9012914442 9019829112 9039503536 9051257088 9068900864 9071000064 9086613561 9104326258 9106433658 9144935856 9155976576 9180897489 9200923242 9232982208 9239824944 9250980224 9290093568 9292243968 9310357504 9326382996 9328541796 9346726088 9358879104 9386488832 9404821818 9423154804 9425336004 9455988096 9476613888 9513631911 9516681216 9553855752 9554104704 9574944512 9612346639 9615427584 9645839136 9652987848 9686621952 9705504256 9724460319 9745925664 9753148552 9765830016 9787131648 9808479744 9825362631 9846794118 9878816832 9927311919 9942223872 9948965782 9961901856 9969284808 9981320768 9983631168 10025842176 10045385728 10065005622 10084625516 10119763584 10127527424 10147307751 10167088078 10169441478 10181719088 10202513472 10224767616 10300473648 10308376128 10330861184 10374540288 10407352752 10415065836 10451355264 10474152192 10515066849 10515340848 10523133964 10559799936 10582833408 10624172601 10658723424 10661190624 10681972672 10734410449 10748367792 10769319776 10771812576 10817356032 10830415872 10838442496 10859611329 10872722184 10880780162 10918692288 10942793728 10964166372 10972292121 10985539016 11031986112 11034539712 11056049536 11070425088 11113668936 11146455488 11185001856 11185293312 11228985864 11253478992 11301058944 11345499336 11370246608 11393468352 11409864192 11418320256 11454433974 11502863568 11525286304 11565444096 11596923144 11619529232 11622218832 11647569696 11671357824 11685448704 11731094988 11806390848 11806698496 11829758454 11852818412 11902932384 11905687584 11928895552 11944406016 11970459648 11991063852 12017219256 12026438816 12068342784 12094666752 12115484748 12141911544 12184217856 12193247808 12207968768 12231812457 12241196652 12267897656 12310642944 12319766592 12358731393 12362692608 12410984376 12435177328 12438055728 12478505472 12486967257 12539762424 12567114672 12607984128 12610902528 12635485184 12657234066 12660163866 12684842548 12738474336 12738806272 12763686753 12782859264 12788567234 12791527434 12845610288 12861118848 12870650464 12915495936 12965947092 12994567552 13021106688 13049508864 13071970386 13077972992 13100483508 13103515908 13129058824 13146129792 13171755776 13230508032 13236415892 13282189704 13282535808 13292379744 13311508224 13338694656 13363506303 13367789568 13390798932 13420007496 13493018112 13529743668 13559255304 13603351296 13606500096 13633023488 13656489387 13659650487 13686277486 13733964864 13744501504 13798190963 13801384863 13859737416 13876470336 13886754448 13935140352 13965536256 13989574494 14020089132 14020454464 14079733248 14110444544 14134732206 14138004006 14165563468 14183982144 14211631232 14214920832 14275021824 14281396094 14330783628 14331157056 14362416768 14423141376 14468758704 14479481772 14496962912 14558256384 14618888496 14629722828 14680697472 14709314816 14712719616 14766773077 14770191177 14818225248 14913335808 14923448673 14953927212 14971981152 14975446752 15004638656 15068078592 15126938274 15127332448 15179645376 15191291136 15213152256 15224427008 15250632117 15254162217 15272578632 15283897426 15303770208 15337151424 15462564192 15496291776 15530092928 15550285824 15561810432 15611029128 15622598754 15641459984 15711228288 15741854464 15773011272 15784700946 15839699904 15870576512 15874250112 15988085136 16022959008 16153979664 16157718864 16189215392 16245623808 16257663744 16309083276 16321170243 16321595536 16378038432 16414190592 16426355456 16478308524 16490520907 16547979168 16584074304 16638007296 16649289676 16719683232 16756152896 16777939968 16810645504 16814536704 16843478796 16876312088 16880218488 16951588416 16984632448 17018249004 17055369912 17090202528 17114796288 17127480384 17148158464 17181650961 17215143458 17287929456 17348166144 17361475584 17429293848 17433328248 17467311344 17471354544 17528173056 17596642482 17709586272 17710047744 17723172992 17748677632 17779227618 17818008404 17854398576 17893343328 17955689472 17963707282 17990690816 18025828884 18039658224 18079007072 18102514176 18137801728 18142000128 18173227122 18208652516 18212867316 18289871712 18311953152 18361794978 18401846484 18465964416 18479649888 18501960448 18574233731 18580187136 18584487936 18652765992 18657083592 18693452176 18717758208 18772977664 18809643636 18846309608 18850672008 18911976192 18953227776 18985851099 19027263822 19107711504 19108209408 19149889024 19182850851 19187291151 19224693278 19291678272 19305975696 19373243904 19381894699 19411008512 19448920638 19491851328 19506297104 19531660032 19574263296 19607955579 19616959488 19650725262 19693588236 19757633664 19854623838 19884447744 19897931564 19923803712 19938569616 19962641536 19967262336 20051684352 20090771456 20130011244 20169251032 20239527168 20255054848 20294615502 20334176156 20338882956 20363438176 20405026944 20449535232 20529416229 20600947296 20616752256 20661722368 20742432221 20749080576 20814705504 20830131672 20902710528 20948304384 20984361741 21030133698 21030681696 21046267928 21119599872 21165666816 21202098309 21248345202 21317446848 21322381248 21363945344 21422094141 21468820898 21496735584 21538639552 21543625152 21634712064 21676884992 21719222658 21745444368 21761560324 21837384576 21928332744 21944584242 21971078032 22063972224 22069079424 22112099072 22198474459 22227337872 22292910976 22370003712 22457971728 22506957984 22602117888 22690407411 22690998672 22740493216 22786936704 22819728384 22836640512 22908867948 22925846139 23005727136 23050572608 23130888192 23163727811 23193846288 23239058464 23244437664 23295139392 23342715648 23370897408 23433898131 23462189976 23612781696 23613396992 23659516908 23677051419 23705636824 23805864768 23811375168 23857791104 23888812032 23982127704 24034438512 24052877632 24136685568 24230969496 24283823088 24368435712 24386495616 24415937536 24463624914 24482393304 24535795312 24621285888 24639533184 24717462786 24821968752 24870354656 24876111456 24957010944 24973934514 25079524848 25134229344 25215968256 25221805056 25270970368 25314468132 25320327732 25369685096 25476948672 25477612544 25527373506 25565718528 25577134468 25583054868 25691220576 25722237696 25741300928 25822715187 25830991872 25931894184 25989135104 26042213376 26090655163 26099017728 26143940772 26200967016 26207031816 26258117648 26292259584 26343511552 26394963723 26472831784 26564379408 26565071616 26584759488 26623016448 26668841427 26677389312 26727012606 26781597864 26840014992 26945560923 26986036224 27059487336 27118510608 27206702592 27213000192 27266046976 27312978774 27319300974 27372554972 27467929728 27489003008 27542692467 27596381926 27602769726 27719474832 27752940672 27773508896 27870280704 27931072512 27979148988 28040178264 28040908928 28159466496 28220889088 28269464412 28276008012 28331126936 28367964288 28423262464 28429841664 28540895733 28550043648 28562792188 28661567256 28662314112 28724833536 28837039917 28846282752 28937517408 28958963544 28993925824 29116512768 29136256933 29237776992 29259445656 29361394944 29418629632 29425439232 29476087893 29533546154 29540382354 29636450496 29781935757 29826671616 29846897346 29907854424 29943962304 29950893504 30009277312 30136157184 30253876548 30254664896 30359290752 30382582272 30448854016 30501264234 30508324434 30545157264 30567794852 30607540416 30674302848 30925128384 30992583552 31060185856 31123620864 31181514707 31222058256 31245197508 31282919968 31422456576 31483708928 31545200547 31546022544 31569401892 31679399808 31741153024 31748500224 31865141903 31872517803 31976170272 32045918016 32203231347 32307959328 32315437728 32378430784 32491247616 32515327488 32618166552 32642340486 32643191072 32756076864 32828381184 32852710912 32916876363 32956617048 32981041814 33095958336 33168148608 33298579352 33439366464 33512305792 33555879936 33686957592 33752624176 33760436976 33903176832 33969264896 34036498008 34110739824 34180405056 34229592576 34254960768 34296316928 34363301922 34430286916 34575858912 34696332288 34858587696 34866656496 34934622688 34942709088 35056346112 35193284964 35419172544 35420095488 35446345984 35497355264 35558455236 35584808273 35636016808 35708797152 35786686656 35911378944 35927414564 36051657768 36079316448 36158014144 36205028352 36275603456 36284000256 36346454244 36417305032 36425734632 36579743424 36623906304 36723589956 36803692968 36931928832 36959299776 37003920896 37076194179 37148467462 37305531984 37314167184 37386904352 37435516416 37460901771 37619287272 37692619216 37701344016 37823952384 37906455552 37971702198 38054527644 38215423008 38216418816 38299778048 38365701702 38374582302 38449386556 38583356544 38611951392 38746487808 38763789398 38822017024 38897841276 38983702656 39012594208 39063320064 39148526592 39215911158 39233918976 39301450524 39387176472 39515267328 39709247676 39795863128 39847607424 39877139232 39925283072 39934524672 40081241209 40090518909 40103368704 40260022488 40338502064 40479054336 40510109696 40589231004 40668352312 40677765912 40726876352 40810053888 40899070464 40969468161 41058832458 41201894592 41233504512 41323444736 41394572889 41404154589 41484864442 41629411008 41660263344 41805421056 41896608768 41968723482 42060267396 42061363392 42092535856 42239199744 42331333632 42404196618 42496690404 42634893696 42644762496 42727890688 42844188282 42937641796 42993471168 43077279104 43087250304 43269424128 43353769984 43438445316 43490888736 43523120648 43674769152 43856665488 43889168484 43942156064 44127944448 44138158848 44224198144 44300319231 44310573531 44396948918 44454675744 44585821952 44740007424 44759985319 44770346019 44915943456 45013915968 45204235776 45380814822 45381997344 45480986432 45573873408 45639456768 45673281024 45751896351 45817735896 45851692278 46011454272 46101145216 46327455622 46387692576 46478116928 46488875328 46590278784 46685431296 46867796262 46924379952 47225563392 47319033816 47354102838 47411273648 47611729536 47622750336 47715582208 47901971201 47964255408 48068877024 48105755264 48461938992 48567646176 48736871424 48772991232 48831875072 48927249828 48963510729 48964786608 49071590624 49242571776 49279066368 49434925572 49471562721 49643937504 49740709312 49752222912 49914021888 49947869028 49984886329 50159049696 50268458688 50431936512 50443610112 50628936264 50640655464 50739370192 50953897344 50955225088 51054747012 51154268936 51166109736 51382441152 51444475392 51482601856 51645430374 51863788368 51978270208 52084426752 52181310326 52287881544 52401934032 52414063632 52516235296 52584519168 52687023104 52789927446 52945663568 53128758816 53130143232 53169518976 53246032896 53337682854 53454025212 53563195728 53680029984 53891121846 53972072448 54118974672 54237021216 54413405184 54426000384 54532093952 54625957548 54638601948 54745109944 54935859456 54978006016 55085384934 55192763852 55205539452 55438949664 55505881344 55547017792 55722701193 55740561408 55958297976 56080356528 56081817856 56300887457 56318932992 56538928824 56552016024 56662253872 56735928576 56846524928 56859683328 56957553297 57081791466 57125584376 57323134512 57324628224 57449667072 57548552553 57674079834 57875034816 57917927088 57987851648 58145684097 58233025536 58272513866 58475553984 58518891312 58722789888 58837259264 58850878464 58952175786 59067092308 59080764708 59272900992 59563871514 59653343232 59693794692 59815708848 59887924608 59901787008 60018554624 60253002103 60272314368 60507753096 60509329792 60718581504 60765164544 60897708032 61002528468 61016648868 61090314528 61135589704 61215080832 61348605696 61588248687 61850256768 61985167104 62120371712 62227296663 62247241728 62363029414 62444116512 62490395016 62565839936 62844913152 62872975487 62967417856 63090401094 63092045088 63138803784 63358799616 63482306048 63497000448 63606294927 63730283806 63745035606 63952340544 64091836032 64266282423 64406462694 64615918656 64630875456 64756861568 65030654976 65236333104 65284680972 65286382144 65512153728 65705421824 65833752726 65913234096 65962083628 66191916672 66336297216 66595423377 66597158704 66878732928 67024611584 67286426473 67373915184 67505248352 67520873952 67806353664 67938529792 68071222233 68072996016 68221479648 68360810112 68459185152 68509921536 68592633856 68726603844 68777538417 68860573832 69151717824 69392664576 69491183433 69717175392 69733312992 69869245376 69885418176 70112692224 70386569928 70838345088 70840190976 70892691968 71031154257 71116910472 71169616546 71272033616 71417594304 71573373312 71854829128 72103315536 72158632896 72316028288 72410056704 72692908488 72834610064 72851469264 73159486848 73247812608 73447179912 73607385936 73863857664 73918599552 74007841792 74152388358 74296934924 74611063968 74628334368 74773808704 74871032832 74921803542 75238574544 75385238432 75402688032 75647904768 75812911104 75943404396 76109055288 76430846016 76432837632 76599556096 76731403404 76749164604 76898773112 77166713088 77223902784 77468145561 77492975616 77527578796 77795682552 77967405312 78025188416 78126640128 78271965489 78297053184 78431822316 78602901048 78774352944 79030534656 79418495352 79591726256 79695214848 79754278464 79850566144 79869049344 80006524281 80162482418 80181037818 80520044976 80677004128 80836682769 80958108672 81178462008 81336704624 81355531824 81453752704 81620107776 81798140928 81938936322 82117664916 82403789184 82467009024 82646889472 82789145778 82808309178 82969728884 83258822016 83320526688 83610842112 83793217536 83937446964 84120534792 84122726784 84185071712 84478399488 84662667264 84808393236 84993380808 85269787392 85289524992 85455781376 85622687199 85688376564 85875283592 85986942336 86154558208 86174500608 86491099451 86511119751 86538848256 86876890632 86981777472 87046241296 87349538304 87408770799 87713330976 87778336968 87884312128 88255888896 88276317696 88448396288 88600638462 88621147062 88793897836 88909351488 89171643904 89345807271 89480014848 89519970638 89540692038 89831886912 90027831936 90408471552 90761629644 90763994688 90961972864 91147746816 91346562048 91503792702 91635471792 91703384556 92022908544 92202290432 92654911244 92775385152 92956233856 92977750656 93180557568 93370862592 93544544121 93735592524 93848759904 94451126784 94638067632 94708205676 94822547296 95223459072 95245500672 95431164416 95595425709 95617553409 95803942402 95928510816 96137754048 96211510528 96587336741 96609694041 96923877984 97135292352 97473742848 97545982464 97854499656 97927021458 97929573216 98143181248 98485143552 98558132736 98869851144 98943125442 99287875008 99481418624 99504445824 99895738056 99969772658 100318099392 100536917376 101257872528 101281310928 101478740384 101907794688 102109494024 102308537872 102332219472 102764882304 102888950784 102965203712 103290860748 103367411539 103727576736 103956540416 104362620652 104575763088 104803868064 104828127264 105032470592 105169038336 105374046208 105579854892 105891327136 106257517632 106260286464 106339037952 106492065792 106675365708 106754424819 106908050424 107126391456 107360059968 107782243692 108237949344 108474042432 108826810368 108852000768 109251915096 109277203896 109490219888 109871718912 109956012032 110170769868 110385527704 110411078904 110877899328 111011762688 111094035584 111445402386 111916595952 112160713056 112163635712 112382705313 112601774914 113077857648 113104032048 113324507744 113471857152 113693049856 113719366656 113915106594 114163582932 114251168752 114646269024 114649256448 114899334144 115097105106 115348159668 115750069632 115835854176 115975703296 116291368194 116466051072 116545027732 116951107968 117037782624 117445579776 117674518528 117701756928 117904351572 118134184616 118161529416 118545801984 119127743028 119387589384 119631417696 119775849216 119803574016 120037109248 120243723627 120271556727 120506004206 121015506192 121018659584 121437163008 121491388723 121530329088 122005056936 122033297736 122180629056 122271179408 122430161664 122697211392 122908404483 123176497374 123700513536 123970334208 124183718667 124240743424 124454593326 124726058828 124888233024 124980790032 125131679872 125689826304 125745950974 125934835712 126180802188 126184090176 126277607568 126717599232 126964612096 126994000896 127212589854 127460567612 127490071212 127904681088 128183672064 128532564846 128812925388 129231837312 129261750912 129513723136 130019636117 130061309952 130472666208 130569361944 130572764288 131024307456 131410843648 131667505452 131826468192 131924167256 132383833344 132672594432 132900957693 133190846754 133194317408 133757465856 134049223168 134279955957 134311038057 134572852946 134747830368 135010496704 135041747904 135612707328 135673262893 135877059584 136142444466 136145992032 136442959296 136721620224 136918370304 137019843072 137255689053 137453207688 137555076834 137721147664 138303435648 138982366866 139434350784 139466625984 139738490752 139770836352 140773139856 141676690176 141785383936 142062308514 142233820944 142339233092 142544067232 142835188608 143146746624 143705913603 143709658256 144206631072 144317265792 144632056576 145197025547 145385816976 145669220128 145702938528 146318973696 146495625216 146890532187 146894359824 147214771872 147727715328 147837199104 148015683584 148304776716 148414688163 148593869848 149222127936 149256668736 149547617408 149742065664 149843607084 149954658987 150477149088 150770476864 150805376064 151295809536 151886808792 152218110576 152861692032 152865675264 153462806808 153498329208 153797546224 154333426176 154447805568 154936291122 155055157592 155591365104 155934810624 156050376832 156253280256 156543930978 156863644632 157205802096 157548705888 158061069312 158836990704 159183452512 159390429696 159508556928 159701132288 159738098688 160013048562 160324964836 160362075636 161040089952 161354008256 161673365538 161916217344 162356924016 162673409248 162711063648 162907505408 163240215552 163543862851 163596281856 163877872644 164235329832 164807578368 164934018048 165293778944 165578291556 165616618356 165939457768 166517644032 166641053376 167168103579 167221684224 167874893928 168241069584 168245453568 168370143424 168902662371 168956798976 169616786472 169986761616 170539574784 170579049984 170655219179 170911562752 171245374398 171376753128 171750567184 171973884672 172309116416 172349001216 172645657659 172982198902 173022239502 173753781264 173963554944 174092482592 174437052291 174699076608 174817541598 175426661952 175556673936 175768624256 176511777792 176552635392 176896792576 177201276924 177242294124 177587795672 177818702976 178343287808 178691614542 178960029696 179039941276 179081384076 179663773824 180055663872 180759006309 180816943104 181523259288 181527989376 181923945728 182295493632 182634586141 182693124096 183007585404 183270943584 183406769112 184045817088 184404580864 184764746061 185309822488 185550770304 185912467712 185955501312 186361115136 186638688289 186681889989 186741725184 187089088242 187471185048 187697519808 188618926461 188902253568 189276135264 189416411352 189645094592 190446918144 190491001344 190862328832 191190851418 191235106818 191607884804 191857021632 192275508096 192423021056 192798847269 193174673482 193219388082 193847755968 194270584704 195091964928 195708999312 195854042916 195859146432 196286362496 197116265472 197739702288 197886250884 198575750016 198962837248 199008891648 199786270131 199791476112 199939545316 200636198784 201073834752 201859279419 202515745056 202562621856 202957480768 203815589376 203953798531 204218988048 204617075744 204664438944 205529764608 205777901568 205930407424 206332615251 206581721496 206734823078 207455153472 207913080832 208473550299 208725241304 209151526176 209607736128 209656254528 210064941184 210338076672 211159709784 211782654272 212515035264 212520572928 212678075904 213350731416 213508849638 213816100848 214252782912 214720119936 215564487384 216475898688 216948084864 218503830192 218554407792 218980439776 219743437824 220341539736 220771055408 220822157808 221755798656 222023525376 222188071168 222890804772 223055993321 223833191904 224321426112 224327271424 224765410626 225203549828 226155715296 226208064096 226649015488 226943714304 227386099712 227438733312 227830213188 228327165864 228502337504 229292538048 229298512896 229798668288 230194210212 230696319336 231500139264 231671708352 231951406592 232404436683 232582736388 233090055464 233902215936 234075565248 234815896467 234891159552 235808703144 236268369232 236323058832 237091603968 238255486056 238775178768 239262835392 239551698432 239607148032 240074218496 240487447254 240543113454 241012008412 242031012384 242037319168 242510048307 242874326016 242982777446 244010113872 244066595472 244361258112 244542358816 244860323328 245394422784 245816808966 246352994748 247401027072 247940668416 248367437334 248481486848 248909186652 249452117656 249776466048 249961580064 250263359744 251379652608 251491901948 252361604376 252368180352 252555215136 253435198464 253929224192 253988001792 254425179708 254921135224 254980142424 255809362176 256367344128 257065129692 257625850776 258463674624 258523501824 259027446272 259473298353 259533359253 260039272234 260945332416 261138723888 261145528576 262048614912 262165628297 262226312397 263335010904 263652936384 263848334512 264767666688 265345188864 265801915386 266381693508 266388634816 267514931712 268098446336 268559911914 268622076114 269145705892 269495660736 270020993408 270083495808 271225414656 271346525786 271754119168 272284888932 272291984064 272885918592 273443240448 274039686144 274511378106 274906415376 275110153668 275442295328 276606871296 277964733732 278868701568 278933251968 279476981504 279541672704 280568688463 280633632363 281546279712 283353380352 283570767872 284124617028 284467641888 284678466184 285088134464 285670377216 286293493248 286786277127 287411827206 287419316512 288413262144 288634531584 289264113152 289762010223 289829082123 290394051094 290771633952 291338440256 291405877056 292637947392 293781064374 293788719648 294429543744 295455430656 295674398208 296609553432 296829376326 297187739696 298444255872 298513337472 299095234816 299687214168 299909317974 300954298176 301540953728 301610752128 303773617584 304436221152 305723384064 306925613616 306996658416 307595092448 308666852352 308895611136 309872582244 310102234617 310110315184 311182730208 311869621248 312100753664 313087861956 313319897233 313727289264 314411604192 315097411776 316122138624 317673981408 318366905024 318780859392 319017113856 319402264576 319476197376 320026097124 320263274457 320649929672 320724151272 322080179904 322708016512 323346731076 324713848032 325346818496 325422127296 325815010816 326480431104 327087725702 327755745288 328470659664 329615156736 329868036096 331156583112 331233236712 331878915536 333035288064 333282106752 334336207158 335749787856 336482139168 336490907136 336740286848 337805324742 339233572944 339973523232 341079149568 341158099968 341310438358 341823125504 342490748796 342753506256 343501134368 343947769344 344618232832 344698002432 345291315318 345964397804 346044479004 347507562528 347927109888 348184965184 348874104582 349398153216 349635083196 350853323904 351113347872 351537248512 352910440889 353023555584 353105270784 354402553848 354484588248 355175591344 355637405952 356686575616 357383229084 358079882552 358162768152 359327547648 360111327744 360731170881 361518012618 363046518576 363055978752 363847891456 364474166169 364590987264 365269172282 366015170808 366541887168 366813538224 368091634176 368255999281 368809161728 369529492122 370619644976 371101540608 371824935424 371911002624 372551156001 372722230272 373277376578 373363779978 374178176484 374942370096 375395039616 377237852922 377804507136 378552270528 378832822704 379290189184 380893836288 380982002688 381724657664 382381702836 382470213636 383215769608 383714043264 384551016192 384846042112 385597694538 386349346964 386438776164 387695511936 388541169408 390058908351 390183929856 391417998624 391708085832 391718292864 392572724992 394106212199 394232530944 395479404576 395772501768 397151500032 397925674496 398017783296 398702873079 399572540262 399582952224 399879090632 401272397568 402147669504 402839867871 403718558838 405031490112 405125243712 405914961536 407019788679 407631178752 407907597062 408437976096 409234151488 409328877888 411059529216 411860814848 412665230502 413163442992 413469646156 414910306944 416947100598 417450482608 418303052352 419215472256 419312509056 420129882368 421771014721 422319419568 423565308544 425030070528 425356151808 426701462832 427017699276 427632201696 428505565824 429440239872 431117740809 431128974768 432951797376 433896169728 435591076641 437007660384 437108815584 437960879552 439486875648 440110828409 440683079472 441542110816 441644315616 443511597312 444047050752 444376142336 445244064489 445781609544 446111986642 447666383808 448642852224 448654542848 449530821252 449863976961 450407099656 452311430592 452416128192 453298030976 453887428608 455660426376 456654331728 457004675008 458585076096 458597025792 460388420424 461392638672 463000278528 463343416704 463902813184 464808873366 465165472776 466180110928 467804431872 468151130496 469631792934 471617406288 472536738464 472646117664 474183207936 476510972112 477550357536 478525670784 479103396864 479214296064 480148436992 480974894508 481086226908 482024016824 484062024768 484074638336 485020096614 485748652032 485965554892 488020227744 488133190944 488722516224 489084717632 489720646656 490631588553 490788845568 491633617932 492705989496 494802054144 495881336832 496734874668 497818373304 498904235312 499552932096 499923160128 500526719488 501504310737 502983803896 504723208752 504736360704 505110430272 506707987113 506870396928 508850359416 509842270448 509960284848 511618724352 511965657537 512734688256 514130259384 515251701552 516927349248 517047003648 518054892544 518946596706 519066718506 520078544468 521890664832 522277447776 522291057152 523311156873 524097229824 524331256594 524452624794 526670021808 527305872768 527696669024 529535333376 530690377728 531603830772 532763387016 532777269632 535029863424 536196892672 537119823828 537244152228 538291411784 538991321472 540041986816 540166991616 542277018927 542450829312 542693051572 544569777864 544583968128 545771837184 546886480896 547903758423 548079372288 549022756212 549812830752 550220307336 550884590656 553213742592 555929467464 557737403136 557866503936 558953963008 559083345408 559916064867 560045669967 561137376926 561267264726 563092559424 565856779383 566706760704 568249234056 568935283776 569356932368 570176268928 571340754432 572586986496 573572554254 574823654412 574838633024 576826524288 577269063168 578528226304 579524020446 579658164246 580788102188 581543267904 582676880512 582811754112 585275894784 587562128748 587577439296 588859087488 591348796416 593219106864 593658752652 594375479392 596888511744 597026674944 598190469632 599358810393 599374428336 599818635948 601908596352 603081907456 603221504256 605437696157 605577838257 607547235168 608872442304 611446768128 611861395593 613851227232 613993316832 615190184896 617333704704 617791222272 619745164488 620204469234 620220630368 622365460416 623739242496 624201507328 625420650897 626175723912 626639794466 627454578528 628823208384 630194823552 635347962816 636733810048 637561718784 638034227712 640052194248 640526548914 641299859344 641448302544 644160359808 645416033024 646693462152 649427696064 650693636992 650844254592 651630021632 654175451404 655511490576 656941319328 659230313472 662313166224 662466473424 663757831072 666070576128 666564213504 668672414316 669167979963 671499575712 672964278336 672981814272 673480573696 675610649484 676111357187 678467145888 679947046464 682158299136 682316199936 682620876716 684981497592 685507012512 687002268736 687895538688 689236465664 689396004864 690582630636 691928795608 692088958008 695015125056 695854219776 696369930368 697748209164 699270166392 701706647808 702226695744 703074497024 704447689401 705820881778 708805107696 708969176496 710351182688 711274811904 714766458168 716159765104 716325536304 718655095296 720222655488 721462341762 723036025236 726093037152 726111957504 727695782912 728948332338 730538344564 732030341616 733083774336 733627076448 736183268352 736511998562 737618323456 739058984244 741239289952 742203081216 743649870848 743822005248 745102312002 745444460544 746554753156 746727559956 748356352968 749884740192 750790079232 754475705844 757104541056 757665645408 758580378368 761543582971 761787672576 761964005376 764763405672 764940427272 766431539216 767428086528 769102032384 769692084224 771195389076 772698693928 772877552328 775391023872 777082338816 778419895059 780117816702 782835997248 783416171664 783436585728 785145449984 786496884891 786678937191 788212424398 790958809152 791545003536 794303000064 795851348992 796035566592 797405746158 799145080524 799165904448 799758181264 802544795136 804295339008 805679735742 807437117676 810062980224 810250487424 811829923072 814039577358 815262357504 815815194124 816875952192 818468302976 818657755776 822119058432 823721629696 825330461004 826326885984 826939292312 829820613888 833894201196 834900965216 836606104704 838430944512 838625018112 840259764736 841706065389 841900897089 843542029442 844638839136 847130617088 850060141056 850439721061 850712303616 853402925664 854035398552 855264403392 857011131648 858880479744 860358831381 862235481618 862257949536 865903594752 867792339456 869286030669 871182153282 874015320768 874217631168 875921759104 880221656818 881366158944 883084221632 883288631232 887023194624 888752284672 890488128978 891563219088 892223973284 895332767616 897285704448 899061642504 899727953922 900814199312 904622861184 904832256384 906596061952 910137452819 911320852752 913308663456 914009350016 917170152192 920776840848 922785277344 926000557056 926686833408 927805626368 929617746732 930306703851 930330945552 932360221856 935608863744 936302260992 939263585868 939959691699 943234812576 945073476928 945292235328 948366415872 949712840251 953021944224 955100715072 957051341568 958206793728 958428592128 960789823371 961949789016 962172453816 964048033648 968124049536 968149276672 970040193228 971931109784 976040455488 976266381888 977445032448 978169435264 979441293312 981263177106 983267235864 985411978992 989604108288 993469749336 995636746608 997808470624 999105864192 999846320256 1001053438976 1003008621474 1005967607792 1009446417504 1009472721408 1010220860544 1013415974226 1017700718832 1019684540896 1019920569696 1023237448704 1023931315074 1025469376512 1028260518768 1030503403104 1033854698496 1034094007296 1036109785088 1037893193412 1038133437012 1040157088936 1043781329664 1044554895552 1044582114304 1046622313746 1048194459648 1048662513188 1048905249588 1053340043616 1054611745536 1055393338048 1058731322667 1059070666752 1063207661544 1065526774032 1065554539264 1069716861683 1070059726848 1074239647656 1074488304456 1076582823568 1077982642944 1080083973632 1080333983232 1082193512643 1084554037854 1085386103144 1089139555728 1089167936256 1091543674368 1093422498507 1093772961792 1095807516846 1098045512424 1099625661504 1100440614672 1101769181312 1104767997843 1106427485184 1111858934928 1115474806272 1115733007872 1117907926016 1118166690816 1119832129734 1120091339934 1122274753852 1122534529452 1126185118848 1131713558766 1133413521408 1136498468112 1137870567552 1138713864736 1140352537856 1142681508864 1144807039957 1145173972992 1147145108508 1149647308824 1149677266048 1153653048576 1154538126336 1157056452608 1159048040892 1159316328492 1161576204376 1163086535808 1165353761024 1165623508224 1170176725053 1170551789568 1175124257496 1175154878592 1177718174976 1182318636597 1182697592832 1186438213728 1187317505304 1188750958784 1193777023488 1194053349888 1194586534253 1196380939264 1198717620786 1198748856672 1199637271896 1203817192704 1206163814912 1206443008512 1208519603613 1210875392314 1211155676514 1215094470336 1217744884608 1221059366037 1222893536256 1223722791186 1227702454464 1227986633664 1230380369792 1235582444544 1239490328976 1240408938468 1240441260736 1244730920832 1248403014656 1250841301794 1252351447824 1253279588932 1254909157056 1257646416768 1260389647104 1265313044163 1270695925632 1273467620096 1276068455424 1278442102987 1280104388496 1281053097828 1282599718688 1282896605088 1288320719616 1290832066048 1293353222427 1293386924304 1298855392128 1301387273984 1301688509184 1303260043264 1306470818023 1306773229923 1308350902808 1311022981152 1313882638656 1318460626944 1320332485227 1324626332448 1324932946848 1327515662144 1332141152256 1333128427008 1337344828632 1338335959926 1342999151424 1345928556672 1345963628544 1346961147392 1349591930883 1351221298968 1352222714374 1356934291776 1359894092928 1365241753432 1369962995184 1371014025024 1374004537472 1375791077376 1381165261272 1383857591216 1384177916016 1390030250112 1391708439552 1392739860736 1395496418328 1398540332784 1403413295616 1404453391488 1406148994048 1408895378802 1411641763556 1417610215392 1417938352992 1420702365376 1422549623808 1429532916336 1432319530208 1432651072608 1437310190592 1440445310976 1442924683524 1446072050472 1452186074304 1452223915008 1455391565824 1457896664676 1461076689128 1464060683232 1466167548672 1467254152896 1471894765659 1472366536704 1473023997124 1478117968488 1482478579904 1484406162432 1487299741696 1487644010496 1490204624004 1493109506312 1493455119912 1496712705936 1499769480384 1501580158464 1508951411688 1514209082112 1515331290816 1517160756736 1520123961339 1523087165942 1529526811344 1529880854544 1532863078432 1534856173056 1535896972611 1538204064768 1542390778152 1545397387856 1545755104656 1550782047744 1554164677632 1556839790118 1560235633404 1565671994496 1566832343328 1566873171456 1570290899968 1572993769782 1573357874382 1576424848796 1581917618304 1583090007072 1588606000128 1591702697984 1592071133184 1594811492316 1598290161048 1598331808896 1599516362528 1605089590272 1608590678016 1611359471484 1614874235352 1620125960448 1620500974848 1623659846144 1626831056781 1628079154716 1631630388248 1633751904384 1636936605952 1637315511552 1643330889569 1643711275269 1644238116864 1650660922008 1652653771968 1653878584624 1659641227776 1667788402392 1669801930432 1673212209408 1676861889024 1677250036224 1679748194601 1680519529472 1683412130778 1683801794178 1687084058884 1689277678272 1694261234176 1697570338149 1700120282112 1700879442122 1706805851328 1708070797104 1710528806784 1714022263296 1717760959488 1720717662762 1724470963236 1724515899072 1731807189504 1735584678912 1738572061338 1742364306564 1748030641536 1748435262336 1751843518208 1760443313636 1762732317888 1766168443264 1766577262464 1774046389248 1777504569344 1780976257956 1783126438176 1784447946568 1790665535232 1794571408896 1798123285008 1799455907844 1801628398624 1809245722368 1809664512768 1813192123904 1816313088471 1816733514771 1820274905638 1822641705504 1826617326912 1828018700032 1834340304384 1835159398079 1835584186779 1841553681696 1845570554688 1852001114112 1853373666816 1859235493464 1860613407702 1860661891104 1864720443712 1871217727488 1872604521984 1878527171736 1879919383398 1886469625152 1890146953856 1890584470656 1899425680502 1906043888448 1910201430144 1914102683136 1921579646742 1923899578032 1924344907632 1928096067296 1936248099072 1940080386456 1943862219568 1952080910976 1952532763776 1954890064896 1956338870528 1962526354212 1963980819241 1966534471728 1970823957984 1986939498672 1991273493216 1995616941248 1998211728384 1999692640512 2002106877952 2006017242948 2007503939889 2011935215584 2018892835008 2018945442816 2020441721088 2026831948452 2028334071561 2035401437664 2039369081792 2039841139392 2046474897408 2047862630148 2056521037536 2061006806208 2067709396992 2068188014592 2075786386824 2076266874024 2080314177872 2087562659328 2089109791104 2089164228608 2093244627492 2097325026376 2097810499176 2106680087232 2109223491072 2110786676096 2117462645334 2126415323088 2131053548064 2131109078528 2139433723366 2148479295312 2148976608912 2153165647136 2155965285888 2160167947264 2160667966464 2164387025286 2169108075708 2170772206288 2178279111456 2178335872512 2183087348736 2186844997014 2191615033692 2196091024848 2199251323008 2200881229344 2203538362624 2209535995686 2212854970368 2223717869856 2230949612544 2231466015744 2235815852032 2236333381632 2239664259468 2240182679868 2244549507704 2245069058904 2252370237696 2263427117532 2272996936224 2275741135104 2277427729472 2280705075712 2284630748913 2285363017728 2289614079914 2294290217016 2299294617648 2299354532096 2307306097152 2308336385737 2309076252672 2318096081784 2318632656984 2323152408752 2326173071616 2330707522048 2331247016448 2335259685177 2340353450106 2350248514992 2350309757184 2355436349952 2359490654673 2364637273194 2372876427456 2374635010608 2377501917568 2387554046976 2388106699776 2389173068506 2392761878528 2397435241572 2397497713344 2399274543792 2407634385408 2412327629824 2412886017024 2417039207226 2421750784628 2422311353028 2430188940672 2435489769216 2442118732074 2445787072512 2447445582372 2455404908928 2455973267328 2460760739584 2470373086223 2471164889088 2478980657952 2480817876936 2480882521472 2489461841664 2496806029312 2501682603588 2504702895648 2506559177864 2509818314112 2515292833536 2520779294208 2525118196167 2530626088326 2541391851264 2546935240192 2551319163183 2552136910848 2556884205974 2560208776992 2562106195656 2565199437376 2565793210176 2576641439232 2577791994967 2581664132096 2586706444854 2586773848608 2597710784256 2602774547968 2603377018368 2607858092007 2612941636046 2613546459846 2616701805616 2622045962304 2627765277312 2640664970454 2649252664896 2649865893696 2655031324288 2666256854016 2674689657264 2676671919852 2685998302848 2691857113344 2693922294784 2699183861766 2702442597936 2704445428748 2713868583552 2719788185856 2730412358457 2730483506864 2739925990368 2742028050048 2748009074944 2758743485393 2762330522544 2767715182432 2768355832032 2780060500224 2783416879104 2785479721472 2790920111553 2790992836656 2797080665568 2806826591232 2808906782976 2812297988096 2817790757604 2819879075097 2823283527112 2835220430784 2835876705984 2841404730752 2845099247616 2849138520753 2859065832672 2864639060416 2865302145216 2874620381184 2885849367048 2892144100944 2904372148608 2904447830016 2915793329352 2922153378256 2928121366464 2932335097344 2934508305792 2943789531318 2946047994248 2956235936976 2964957159808 2968812324864 2980409248008 2986219012624 2986910239824 2993425411872 2999538960768 3003160316928 3017902823376 3028418164224 3030662581632 3034321513472 3040247922678 3046174331884 3059053622688 3059761709088 3065726156864 3069712346112 3071793945222 3076408129536 3084781556304 3090794775712 3091510209312 3101564095488 3108329355264 3113679580236 3120471266808 3131343988992 3133664686656 3133746342912 3140581799936 3145987539564 3146715748764 3152849697592 3163835236608 3166180014144 3176193968001 3177212000256 3189622984632 3196580322096 3196663617792 3199032725056 3209150585049 3210179180544 3222718942968 3229748470704 3240251920896 3241001949696 3247319692288 3253662113562 3256158309432 3263260776496 3267503808768 3273873211904 3274631023104 3280267495521 3286661779138 3287422550538 3301321844016 3305307543936 3307757169248 3314303993529 3319282455552 3335576804784 3339603860864 3346424418816 3353723778048 3354500072448 3359496389202 3361039058944 3366824261556 3367603588356 3374168117768 3378555356544 3388522468352 3395140676298 3400240564224 3401758884244 3413611702656 3416141594208 3421057613568 3428044526592 3434421119871 3435521918976 3441435325524 3448941926472 3449031798144 3463614379008 3471169357824 3477144122676 3484728613128 3496061283072 3496870524672 3503687036416 3510530175159 3520886627272 3525464635776 3532336886528 3533154524928 3546135077491 3546955909791 3548092778496 3561952515912 3566252876352 3568895893136 3581331070464 3583759602759 3589142817792 3596246570016 3598911815688 3603256797248 3618491444736 3619329025536 3626384247808 3632626176942 3633467029542 3640549811276 3645283411008 3653234653824 3656037400064 3663178098111 3668680608768 3670318796158 3671168373558 3683107363392 3691141109376 3706747333632 3718470986928 3721226815404 3721323782208 3729440887424 3745209043968 3757054343472 3759838766796 3772939250304 3780293907712 3781168941312 3795939132489 3798851361004 3812087776896 3820402860288 3828205366272 3835326308961 3843159293484 3847799156064 3848689815264 3856192134592 3872496198144 3880160772912 3887724439136 3904161821952 3905065527552 3909780129792 3912677741056 3919412454069 3920319689769 3925052708424 3927961638482 3933068943456 3941647915968 3960997455681 3973878997344 3982546986432 3991233882496 3996423456768 3999385281024 4012034485896 4015007879778 4023870431168 4037785670016 4037890885632 4040883442176 4053663896904 4056668143122 4070802875328 4078738163584 4079682278784 4095725260296 4113042075072 4122013612416 4151572773648 4152533748048 4160628355744 4175125318656 4178219582208 4186489254984 4194650052752 4195620998352 4213360174464 4218446982144 4221573352192 4234925290668 4238063873099 4252830646176 4262107096128 4262218157056 4278867446732 4296958590624 4297953217824 4306331294272 4311930571776 4320335894528 4321335932928 4328774050572 4338216151416 4341544412576 4356558222912 4356671745024 4366174697472 4373689994028 4383230067384 4392182049696 4398502646016 4401762458688 4407076725248 4415684296977 4419071991372 4447435739712 4461899225088 4462932031488 4479328518936 4480365359736 4489099015408 4490138117808 4504740475392 4526854235064 4545993872448 4551482270208 4554855458944 4561410151424 4569261497826 4579228159828 4588580434032 4598589235296 4598709064192 4607690917833 4614612194304 4616672771474 4636192163568 4637265313968 4646304817504 4652346143232 4661415044096 4662494032896 4670519370354 4680706900212 4700497029984 4700619514368 4710872699904 4718981309346 4729274546388 4745752854912 4749270021216 4755003835136 4775108093952 4776213399552 4778346137012 4794870483144 4794995426688 4798549087584 4815268770816 4824655259648 4825772034048 4834078414452 4843501569256 4844622706056 4860377881344 4870979538432 4884237464148 4894891164744 4910809817856 4911946534656 4921521479168 4929992668707 4931133825807 4940746172446 4957961315904 4961635753872 4961765042944 4978923683328 4981146937643 5003365207176 5009405791296 5013118355728 5019636628224 5030585667072 5039244583803 5041558588416 5050236392334 5061252176652 5082783702528 5093870480384 5102638326366 5113768411948 5120417553984 5124212391312 5130398874752 5131586420352 5153282878464 5155583989934 5163328264192 5173412889708 5173547697216 5195421568512 5205549095936 5206754036736 5215716184014 5225883272092 5227092919692 5233403611232 5244091924608 5255530554624 5281329940908 5298505329792 5299731787392 5310062648576 5330805080797 5332513708032 5349379314528 5353343839704 5371996605696 5383714226688 5387844589568 5398367723532 5404885195872 5408890857496 5427737167104 5439576371712 5448939265413 5460824716914 5460967013728 5479851980736 5484056100096 5496018149888 5505478194237 5506752560337 5517486970786 5524661045088 5535430364864 5536711664064 5560121000448 5570959442944 5581840223106 5581985673312 5594161331136 5613653182464 5617813565952 5635581515208 5639758150194 5646567054224 5670440861568 5671753411968 5682809461504 5698277041506 5718131665344 5729278120832 5730604290432 5771698734096 5784288201888 5808744297216 5831586658704 5844306756512 5856242732928 5864670194688 5869016611584 5887579062636 5891942457723 5892095988496 5912471873952 5929914319616 5953078047427 5960818496016 5972438025248 5973820479648 5986850823744 5999077921536 6006320633856 6022511819667 6035805646752 6056836328448 6061325163264 6068643026944 6080495845356 6085002214683 6092348663768 6118107245376 6119523418176 6131452313728 6139424692224 6143587890444 6169563112608 6181589551424 6183020418624 6203128190976 6227359160472 6240942533616 6262687977984 6267329373312 6267492685824 6291975079128 6293431497528 6305699395184 6327670473216 6332360028288 6352387936002 6379245969264 6393160644192 6393327235584 6398065450112 6418301170098 6445437885936 6459496941408 6480503841792 6482003899392 6494639384576 6507324227124 6512316618864 6526521552992 6535007617536 6547746423808 6549262046208 6560534991042 6573323558276 6574845101076 6602643688032 6610615087872 6615514338496 6628607987058 6638564911104 6671153609568 6679207721728 6692848837632 6705298376891 6707447556096 6709000144896 6718992778404 6733648523112 6735207176712 6748336235536 6757110713088 6777044936704 6790281352596 6803517768488 6827223405312 6832283188416 6842115227136 6853892246739 6856089053184 6868842239742 6882870651048 6897883852944 6898063596288 6925009157211 6927228758016 6954288245352 6969457226256 6992122566144 6993741049344 6996863986339 7007374072832 7021060350318 7041773254544 7050929271552 7064673773056 7066309049856 7078471964019 7092270154982 7093911819582 7123905031824 7132505752704 7137791786272 7162662140928 7167519205518 7178285635584 7192493140032 7197823631376 7206513594496 7236982889472 7238658051072 7252768495616 7265252353884 7266934059084 7281099622552 7290566822016 7306469307648 7312074800128 7326356196222 7337361217536 7340637592316 7342336747116 7366214726784 7382282218752 7411119258669 7413494667264 7436941973856 7442453630808 7442647564416 7458881774848 7488018031781 7490418087936 7514108686944 7519677533592 7545878500608 7560587815424 7562337882624 7575354588501 7591878264978 7597702722008 7624175553792 7640805720576 7653957489549 7656410732544 7670652617922 7686318586968 7695598312128 7697379630528 7712384269184 7733375984901 7744992396288 7760321545824 7775448878272 7808323643904 7810131055104 7825355482112 7838824908138 7840639379538 7850105416848 7855923276964 7866137886912 7883295831936 7921994911362 7947757994688 7965093972864 7982467764992 7998770562048 8013649279699 8024068971792 8030015759556 8047740862336 8075571340032 8081766884352 8107327793808 8113336286244 8141605750656 8157476327168 8159364557568 8191237075371 8191450520592 8226084150144 8244027224832 8276230456179 8303145547296 8305067496096 8321256711488 8350250637312 8356439164416 8362105739771 8372978509968 8389300105504 8391241996704 8426720348928 8436893964288 8443146704384 8459637225291 8469850581336 8476127746198 8505661292352 8524214192256 8524436314112 8547415562259 8557734893464 8593917181248 8595906435648 8612662588544 8623861143552 8657548101144 8676432302832 8683088825152 8713116445824 8713343490048 8747379988056 8766460134768 8784364099392 8797005292032 8803524917376 8814153450496 8831368593954 8838143982744 8894871479424 8958657037872 8960730719472 8978198030816 8980276235616 9009480950784 9053708470128 9091987744896 9102964540416 9109710917888 9122820302848 9138522995652 9145295726161 9158456319656 9177160868064 9197178470592 9197418128384 9215381835666 9229224388608 9233345542948 9272384327136 9274530627936 9292609635008 9304692286464 9322830088192 9324988065792 9341038740708 9361413800424 9400994059968 9401239028736 9421745399808 9437962618692 9458549092776 9491505709824 9498540042432 9510007670272 9528581904003 9556692274024 9589740966288 9589990853376 9597098175168 9627451755147 9630537541632 9668156828904 9687003138512 9689245412112 9720755762688 9741959076864 9768474928296 9789782329488 9821619635712 9823893069312 9843042958336 9859985337414 9862267651614 9881492344892 9915922631808 9923271507744 9923530085888 9942911980587 9957847366656 9962293875286 10006730414352 10018811582592 10026236711456 10039273256448 10061171334144 10078489167606 10083117176832 10100472784668 10122504353304 10165567405056 10187740960768 10205276652732 10227536823896 10240835107968 10248424782624 10260797749504 10263172840704 10303263359613 10306565756928 10311167979868 10346825779416 10347095394432 10390843137024 10411098191872 10413508073472 10431432368028 10451766544184 10454185839384 10466807222464 10488183849216 10511061109248 10562659881816 10597010659584 10599463574784 10620125297152 10638405232473 10640867729373 10661610161594 10698758629056 10706687679408 10743993211392 10751278808277 10767428453376 10796735447064 10809770391744 10817781714992 10855474334208 10879152743424 10897878530826 10921649433828 10921934027456 10959703961472 10968112200192 10992036299776 11010956388474 11013505120674 11034973941572 11049322090176 11070860729728 11073423328128 11120242000896 11141918885888 11163680446212 11163971346624 11188322662272 11235627131904 11271163030416 11279516300388 11293134108448 11340881723136 11343506823936 11365618923008 11387817397467 11396554083012 11436263330688 11458556241664 11461208580864 11503316226983 11505978926883 11543397468192 11568576403776 11617488594432 11663173317408 11688613513024 11712485465856 11729340389376 11738033223168 11758237362207 11775158125272 11783884915446 11784191976992 11824943747904 11859828639232 11882992367043 11906156094854 11921636992032 11944876050496 11947640959296 11973701647488 11998155843072 12045023639334 12071611293504 12113672656896 12122650326528 12160991690712 12170004429366 12184697327536 12236214490752 12239046836352 12262904627456 12287175780888 12339126225216 12363179102848 12366040837248 12454718320944 12481885067232 12525375955968 12534658746624 12583950158256 12586862995056 12611398790368 12655340946432 12664720056576 12704775872004 12714191619297 12758491938528 12786321288384 12786654471168 12796130900224 12836602340196 12846115786553 12890875771872 12918993882816 12961007683584 12964007798784 13014648454248 13024633237728 13053043105984 13070015235072 13095492847616 13098524092416 13121069982084 13146647116552 13149690202152 13205287376064 13221230175744 13231028676992 13257215974116 13342307219136 13358415443456 13385697675264 13410596753782 13437985556808 13467297046224 13470414353424 13496672471072 13514221426176 13580562705192 13607035536976 13654446810624 13664566376832 13684230454272 13707784493478 13737684479484 13765741302096 13795767705888 13796127192576 13850018314422 13908576490704 13938914452512 13984245132288 13987482098688 13993727972678 14014748145664 14042120700636 14083546509088 14101858543104 14129347546112 14132618099712 14156943928038 14184540309964 14187823639164 14247810063648 14265011505408 14275583572544 14325324281856 14335038411036 14384986280064 14395647262752 14413027188992 14469328076449 14473965778944 14477316102144 14530504707768 14533868118168 14562199245104 14581133644032 14612938615296 14624149600256 14652712392444 14681275184632 14684673494232 14732429453568 14764564437504 14789978006121 14822238517338 14873883947712 14884907261616 14885295128832 14917763549696 14943440812929 14976036063562 15028217373888 15039355067184 15091757001216 15121175630848 15124675765248 15150709177002 15183756529956 15195405444016 15248351107584 15281611441152 15307914979098 15341305235844 15372637173936 15391196624256 15394759261056 15424768538368 15466751969802 15489984792576 15520643091648 15550897756544 15616647287808 15620262110208 15650710964224 15677649816276 15681278759076 15700210833696 15711846553928 15732275773824 15766591663872 15843989822724 15895515989376 15930187945728 15964935529984 15992415242391 15997541124096 16027298559398 16048137943584 16060031519112 16095481724672 16151142680064 16158354700159 16163533768704 16214655587616 16226672572488 16283211501312 16314952654336 16318729115136 16346817796239 16382474150742 16382901041184 16452168300288 16488054449664 16516434582711 16552460912358 16606291094592 16610134992192 16642513422976 16712878328832 16724211479542 16745957019936 16778600211008 16782483993408 16853440697856 16886293408768 16919274450582 16939701162672 16952255492396 17011322584704 17048428384512 17094831124518 17115469786928 17187834362496 17191812871296 17225325177088 17292611603561 17315096202288 17352864605664 17366177650304 17426232891648 17494759976112 17532920269536 17568728198784 17594010584064 17607049834752 17628306900992 17662737187908 17675827373169 17676287965488 17789742958848 17859234142281 17917314075744 17921461438944 17956396061632 17960552471232 18018961901568 18044543964769 18107416940256 18183975489792 18205929080832 18219421835776 18255006644049 18277045991304 18290591452322 18316912639312 18354321736128 18394356941184 18394836256768 18430763671332 18466691085896 18544768654272 18549061255872 18585219270016 18609384572928 18682077481416 18722827600848 18801988119936 18802478057472 18875925237384 18917098185552 18983011419648 18997080084864 19020015340544 19057163808006 19113384548048 19179481932576 19179981706752 19194196350336 19254903510294 19336313657808 19374006277024 19378490824224 19441511525376 19483918153728 19536949856592 19579564658976 19643239271424 19647786138624 19686085916672 19719970674828 19724535303228 19762984689784 19831845263616 19846543015488 19847060171776 19885823961174 19915694733312 19924587750572 20013460828704 20037623165184 20052473422912 20078546512896 20115895130673 20122342668288 20156978335212 20200945569336 20245008706608 20331134810112 20410553305464 20455073647792 20481670215936 20496849565248 20521595499008 20526345681408 20561676740217 20606526719226 20622335959736 20693651558832 20694190788864 20775027471633 20781686274048 20862864736056 20903533088368 20908371678768 20933614444928 20976367698432 20990591959017 21022122218496 21125319763632 21194021319168 21198927149568 21240250594304 21276810464946 21281735458746 21323220323188 21397517258112 21413375358816 21487986422784 21502557616554 21534856906752 21593470894128 21619540783488 21635563429984 21710948668416 21758305486848 21795757061652 21843298867656 21843868054912 21919407922944 21936224400384 21984072599552 22021912776948 22027010241348 22069947883144 22098644180352 22141721459456 22146846656256 22233357776007 22240484001792 22327360892424 22327942693248 22376645324544 22464054095343 22471254263808 22542326060832 22559032600776 22586268216896 22681763446272 22687013647872 22731237846016 22775634794934 22793108166024 22872526661376 22917112483328 22922417161728 22961872468647 23006632453966 23011957853766 23086794936384 23137152807552 23200127954703 23234977188864 23326346634816 23377227026048 23424970931712 23476066446336 23516474724414 23550316250544 23567769830892 23568383953984 23649887495808 23719657278464 23765984734086 23812312189708 23843273984064 23889752100992 23895281918592 23947403294976 23996311686144 24040947839097 24090047278668 24143222587008 24245300653056 24321983381424 24340008858732 24369394655072 24472428981504 24478093672704 24525809254912 24573711226113 24574351561776 24678252450432 24726358205696 24732081674496 24822945542437 24828691368537 24909436641888 24963770134464 25050751911936 25069317493248 25086317219313 25167900316512 25173725990112 25222797580736 25310681892864 25329440113152 25409551744008 25428383238594 25516983877056 25572642576768 25573308942336 25592261800448 25642246686777 25673204680392 25692231573106 25781751543744 25837987765632 26029296908496 26049266475456 26106086211968 26140030470144 26242139964168 26293294233104 26299380404304 26410574752128 26442460351488 26462057353984 26514431948232 26684614438272 26716830886912 26821193507564 26875971113616 26934594092448 26940828706848 26993344942144 27028442852352 27161125410384 27214071073952 27308893621248 27329132753664 27368460908544 27415568986956 27435887178483 27475368958968 27531482604192 27591535411776 27592254385152 27700036628844 27817152981408 27877828905024 27968490264576 27974964197376 27987455945356 28084241401272 28167093018176 28203717086208 28258695092224 28265236199424 28313887856076 28369080619928 28375647278328 28495620127296 28530023010816 28551167145088 28670076822072 28769972560128 28791294525504 28826054377984 28882355265441 28938656152898 29061009415536 29067736236336 29124398490208 29162267288064 29225877230592 29305424784888 29362550369264 29369346988464 29464858907136 29529128875008 29579956012242 29644477034676 29747767895424 29769814523232 29770590257664 29835527099392 29886881625858 29952072127124 30056434747776 30078710134368 30183514002432 30242351261696 30249351530496 30301418354004 30367513059912 30390810888032 30496702215168 30563222882304 30615829958196 30682610471688 30745274347872 30782393248512 30789518522112 30849537076736 30909790078839 30933503939604 31041286183296 31101795513088 31223286901811 31233294575616 31240524220416 31355299632552 31362557518152 31400421667392 31423693107856 31464551547648 31533183327744 31687979645448 31791031978752 31860375891456 31915215697419 31929871059968 31984830484782 32054597118796 32096275887168 32120063038224 32190963449344 32253836424831 32302285360128 32316709400318 32429311175232 32453345144976 32566423002624 32629905308672 32637458230272 32693635592478 32764948301484 32765802082368 32904336600576 32976108899328 33032869165422 33104921824716 33212582189184 33220269984384 33285026845952 33425756657664 33448422959084 33491914039872 33557200422016 33564967986816 33706881395712 33772586817536 33838548901164 33879402325344 33904510984792 34022645169408 34096856769024 34189662249036 34230939573856 34375668724992 34383625742592 34450650354176 34509948680949 34517936780649 34585223207122 34630192404576 34705729211328 34732355300608 34852465783296 34868028563501 34989519952224 35065840539072 35137456397568 35188021168128 35214099669504 35274712086621 35325474375816 35351654746338 35352575930976 35579485917696 35718468284562 35834628151488 35842922877888 35912792123264 35921104942464 36089087929538 36214833880512 36367950979584 36438843671552 36510013288098 36554091982608 36581182904644 36633825278624 36708643472256 36788713882368 36861527342664 36933382171792 37089537308544 37098122511744 37170438540032 37315635565579 37364154962832 37445655201696 37603976239872 37751850474768 37834196371104 37966022839296 37994160169728 38040030681088 38114327616012 38142574857891 38226769096096 38358963865152 38359963413504 38388392700672 38509807020588 38538347359659 38672627315616 38748012554048 38756981648448 38883023050752 39073899713184 39159129317952 39286478542848 39295572277248 39439941349656 39449070606456 39525969379568 39663690527232 39693086030976 39694120343552 39771647922348 39849175501144 40026921657408 40075246330368 40104946845824 40157093025792 40231790261346 40313956670424 40401891138672 40490017413216 40821106610928 40910147295584 40963340431872 40993699130496 41043190998016 41052691362816 41123353480434 41213053438452 41244671919472 41387303117664 41388381577728 41550054943266 41725729472112 41807066176736 41816743357536 41867228889856 41952735396864 41981183918034 42044244436992 42250639527264 42388042638336 42397854299136 42480501188608 42553620929892 42563470917492 42646440646376 42795034516224 42826750717632 42975972845568 43005115233108 43186941788256 43239081566976 43271126859968 43407984229347 43421897336832 43591514123304 43686597735312 43687736109824 43838815845888 43858391329003 43872448800768 44043825553896 44054020482696 44139895766288 44197288360704 44283442918912 44293693312512 44369934018363 44466715552014 44654721784848 44655885386496 44753290649088 44830322438787 44928108190686 45084652121664 45118065201552 45172536433792 45363526892544 45374027295744 45462475692032 45551269589868 45586216332048 45745053322752 45834224966656 45844834323456 45923744937294 46013264907932 46023915707532 46173589872768 46274305615104 46400255909406 46469954377728 46652693269632 46754454052096 46849941863424 46937088638237 46952132892672 47032949448828 47100632501088 47135539661784 47136767907968 47299774991616 47439314556928 47531969468172 47624624379416 47686547968128 47779504201984 47790563837184 47894806589952 47977245727173 47992623372288 48081895678194 48180094557336 48286445174016 48475064100477 48490601306112 48643966762848 48680017717464 48738789310144 48944857963008 48956187345408 48978047904373 49051618509824 49147422452226 49148703123552 49356504900864 49452716411392 49464163348992 49549303748133 49645891084874 49657382737074 49818873283776 49927540268928 50138634986496 50172634438626 50335800633024 50347451980224 50445595161472 50658880226304 50819103488016 50856766477188 51033967754112 51145285153536 51184523600896 51284493373554 51346409360784 51384463146212 51563503087488 51675975531264 51877834810683 52058593816992 52098532950912 52212172423936 52416126222467 52484279928336 52586588466208 52598760808608 52821149504256 52884920702976 52924114707968 53027482119507 53028863896464 53369228876544 53433661773824 53577702426843 53642387015128 53751942227232 53869188184896 53881657413696 53986689884288 54056885704704 54133631894307 54322250820768 54428142147904 54617787242496 54658265507328 54831137973912 54871774356966 54950737917936 55062965208384 55183070823552 55184508770304 55400073257688 55634305962816 55755657810048 55974911890712 56168482802544 56334186036352 56407434172416 56627775712152 56738161239856 56751294556656 56991240254592 57060046021632 57102334290176 57340153644144 57539945120256 57582589051008 57652108755968 57764710530882 57877312305796 58122018831072 58135472472672 58248796980416 58324534576128 58451754461184 58610849569776 58725100738528 58738693976928 58929717814272 59058257750016 59159912024484 59288954069352 59495535790848 59539629046464 59541180515328 59671054198784 59773763251716 59904144254248 60112869495552 60157420268736 60347685392019 60367028004864 60602836708008 60735026119824 60781621776064 60993404430336 61231659916392 61365220943376 61490548695744 61564786497024 61579037044224 61699074153472 61819580157678 61867007879208 62082572366592 62203591026176 62325082414899 62446573803622 62710599265104 62725115036304 62800843334784 62847386215712 62929103095296 62971775877051 63066366655488 63375959290896 63582063957504 63720751782912 63830431394838 63859742119936 63969660969564 64109194237592 64192551774336 64240126076448 64381926898688 64507672849662 64604570720256 64633418800636 64858622350464 64906690289952 65132846005248 65259810617344 65274916460544 65387271184956 65529896602968 65531604164736 65808673201152 65952217798656 66065738330844 66209843649432 66425164378368 66440539968768 66570053691904 66700073328021 66896845918168 66983828079744 67114400844032 67129935973632 67376566472329 67392162286029 67413762791424 67677097802328 67758804650688 67809021969584 68045290338816 68193713538048 68379324498072 68461879147712 68751337449984 68767251485184 68901300708352 69019897361898 69035873561298 69170446414244 69260384809152 69411458422656 69464710601216 69600383864109 69704931566592 69736057127002 69979039904448 70131681078144 70274912795136 70428199339008 70549424173242 70650948751632 70703309492676 70705151861952 71158971835392 71436936569124 71669256302976 71685845755776 71825584246528 71842209884928 72122843517291 72178175859076 72429667761024 72735901959168 72877687343104 73020026576196 73108183965216 73162365809288 73267650557248 73417286944512 73577427764736 73723054685328 73866764343584 74179074617088 74196245023488 74340877080064 74468836627311 74486074105611 74631271131158 74728309925664 74891310403392 75207952479744 75258951657939 75503700949536 75668392742208 75932045678592 75988320339456 76228655232024 76285149715782 76453538192192 76717927730304 76719926827008 76776785401344 77019614041176 77076694719318 77345254631232 77496025108096 77513963296896 78147799426368 78318258635904 78879882699312 78898141212912 79051938759136 79327381054464 79386172061952 79543295844696 79698351002288 80053843314816 80150492660736 80209893691648 80463580522692 80523213588881 80627913340848 80803782277344 80980034826432 81642213221856 81820294591168 81926680863744 81987398260992 82086381996032 82105382725632 82246706960868 82307661535449 82426106876904 82489343838944 82774606235328 82776763155456 83100109886532 83451458944224 83614132353472 83633486715072 83734457779712 83905470793728 83962367836068 84501279054528 84776085276672 84795708598272 85107241859784 85126941834984 85292881292752 85590069032448 85653501435264 86010230466216 86373883576512 86478163133952 86542253719936 86815968458694 87183028246608 87373195470624 87375472219648 87677631691776 87716782658006 88087651107792 88108040965392 88279791532576 88394576721408 88566885837824 88587386625024 88739868036726 88933431104028 89309443569696 89311770772992 89506581298176 89660644877574 89856216381372 90169304243328 90236130403104 90345072867584 90727053785088 90748054591488 91102539179736 91172432664096 91490106645504 91668449933312 91689668646912 91847489874588 92026529815864 92047831415064 92347179745536 92548611230208 92800511818812 93305386539264 93508908104192 93669860705433 93699883726848 93874177276474 94065898897656 94201265002176 94271079323568 94273535815936 94599549983232 94641791815217 95063938936344 95249248758832 95373095936256 95559008403968 95581127674368 95745647092257 95789613179904 95954491454346 96163791356388 96360189114672 96572890348032 96950128200954 97287933525696 97360035434928 97477578620288 97889715926016 97912374690816 97956095808746 98103237019648 98294844904452 98297406247104 98713009801728 98905432822784 98928326697984 99098607496266 99291782169748 99314765474148 99637746567552 99855080537856 100277269972992 100345268877252 100671601266048 100694903960448 100891190322944 101285296535143 101317760452608 101638206976032 101713532954376 102067935508224 102290570307072 102369047201792 102568986747108 102692818721568 102768926292424 103127006174976 103351951062528 103529846042847 103755669621366 104117187633984 104197065901824 104424344847872 104604085690503 104832252444934 104968559856672 105173176932416 105197521617216 105642299008512 105848229415936 106054964239014 106057727792928 106738457753088 107155404853686 107284774030256 107503884454464 107738376369792 107763314827392 107973379768576 108267263788614 108644501641536 108856284295808 109316531014656 109662275947824 109743548713932 109901475835872 110125930416768 110366141647104 110800146515376 111268611925632 111511315620096 111946906696737 111949823781424 112336965605088 112668372072704 113108482901113 113255551424304 113476322479712 113502589113312 113982480509184 114120092043264 114204668580352 114427724573673 114680307288288 115079890240512 115165178102016 115304217511936 115529421061764 115615042078977 115754624611592 116244037662144 116270944945344 116497593960832 116649069152256 117221699139552 117450201477056 117477387953856 117859435628544 118319824048968 118577908138704 118991071581696 119079258092928 119082361030656 119547526503432 119808288508496 120225738991104 120314840537472 120695370784038 121205673416016 121470052239648 121563243552128 122463319832784 122730441886752 122981097391488 123129572994048 123158074088448 123398148306944 123639160315356 123734015758416 124165144733184 124407182052352 124650164829798 124893147607244 125421198530208 125450230072608 125601686669568 125694772431424 125858206190592 125943551754102 126132733310976 126751918581792 127164127915008 127441503565824 127660862789676 127939321939128 128218388475184 128385103548672 128480252152896 128763853797376 129015345699324 129266837601272 129717244700928 129813380579904 130223952688041 130265692010496 130774542369912 131059793205936 131063208329472 131575173987009 131617346402304 132131476661688 132419687298864 132850328756736 132881079937536 133140107383808 133400146656042 133793691836336 133967656159488 134228801688064 134259871947264 134490967316361 134753132944658 134784324572058 135354195604656 135517609301376 135618043939168 136090580677632 136387427076096 136758648996144 136923758295424 137502674899968 137534502970368 137802601416704 138039794723796 138071747122596 138340892828488 138520769618304 138822916845312 138929421202432 139200767728218 139409863133184 139472114254004 139958079808896 140263362156288 140549825590272 140811265914711 140856398678016 141098848346484 141301897503264 141406618985352 141410303723904 142317943670784 142873873138248 143338512605952 143371691511552 143651168493056 143684419769856 143931737181519 144245687034582 144356351718152 144859335522048 145425192301431 145471803918336 146040053152392 146216367930432 146324731618576 146535301114496 146834573889024 146934143713119 147154855529472 147446109370656 147733528687168 148358149234176 148392490046976 148681754160128 148937673254622 148972148211222 149262542262316 149456619851328 149782620806784 150415904959488 150517903315878 151007401899072 151336785484416 151976640678912 152457310464048 152570299431564 152907076384384 153435855460608 153553570802688 154039228082352 154153389438636 154690509262464 154992050216192 155027926593792 155633504432049 156295598852736 156636517271808 157248378667401 157759765398624 157796282425824 158103877518272 158654762108928 158772344123904 159086591689392 159396702004576 160107686629632 160300985321472 160419787383296 160733107280529 160927161045384 161046427177762 161255826681696 161607564554688 161960069652864 162400895682921 163284426443712 163640589182336 163853361727488 163974796521984 164493413921736 164615323070898 164852213753808 164978687677888 165549212470656 165553526310912 166200219773064 166902917888448 167228264706944 167266973430144 167468915559424 167924735672136 169002558109056 170214483719568 170253883669968 170585762585504 171180138064896 171307002870528 172020460932432 172747767153024 172956326267904 173084507439872 173631936917388 173760618797059 174366056493216 174746390941248 174750944439296 175355263383552 175433565316012 176175302215584 176216081930784 176559583065152 176789153442816 177133771675648 177174773250048 177479736073452 177866862208056 178618887139392 178623541545984 179013162596352 179321289755148 179712432762744 180338608486656 180472260806208 180690145735168 181043056176057 182205078359472 182344865328192 182980213291008 183694979749176 184053059631728 184095662830128 184694359491072 185097222460416 185601023637624 186610773078528 187017816208384 187339721410866 187748354552948 188131797795312 188402530004352 188542158647136 188547071631872 188915327631153 189199099966464 189283583630434 190127877872688 190498497517664 190746191872512 191118016807936 191162255348736 191491294184514 191579226359808 191908982908692 192327582712776 192720378229344 193145780696064 193900256401908 194575867051392 194720070869856 194955157240576 195779431852032 195824749381632 195912191617492 196589689808904 196594812494208 197426019603456 197810865645568 197856653395968 198197214992532 198583564339496 198629530948296 199275493135104 199710161075712 200690537754504 201343202532096 201389807920896 201782380645888 202129699416987 202176486858087 202570593070286 203276413952064 203427065908752 204135871016448 204581140614144 205137973494216 205385637443136 205537852584848 206254012349952 206703902125056 207059692085694 207511339242732 208234375267968 208394131803648 208848689695744 209208171381006 209664504889868 209937119713344 210346353864832 210395043234432 211284598017024 211696458831872 212109928478028 212115455585856 213476915506176 214310809707372 214569548060512 215007768908928 215476752739584 215526629654784 215946759537152 216368530551873 216534527577228 217289003283072 217712568591616 218563008312677 218633062029312 219324551895648 219487097427864 219802951671744 220251860833536 220732283294208 221600293030752 222537223851264 223022631240192 223406509881933 223893813393474 223899647562848 224673931210176 225336744145408 225776854973817 226216965802226 226511102848608 226952644959424 227005178226624 227964961018368 228409337160704 228855449147346 229360614576576 230159780481024 230330356204032 231058842123528 231230084157954 231509249223184 232488075324288 232541889890688 232995187921664 234443398279104 234900402954112 234954775907712 236639648097936 237155816277408 237982143163392 238158516185856 239095053006864 239616577016992 240451477982208 240629681074944 241390741568076 241569640766643 242411346832032 242940104479296 243126487104256 244076199944507 244926639665568 245460883773504 245962194782976 246259145988096 246316148176896 246922984606347 247278320630712 247468031516832 248330289466368 248814364104704 249300329659596 249786295214488 250842397060416 250900460145216 251203373339136 251389544862848 251716412381184 251887103508204 253503837163584 254328255830016 255321725579352 255878643878256 256436776950368 256770207097344 256960504305792 258030691398648 258533675202544 259434489401856 259626761159808 260447905376082 261549084739824 262119586411872 262126416658944 263150347974018 264262953323376 264839374597728 265700657513472 265762159875072 266280214767616 266800293312084 267587383672672 267935312318976 268457603376128 268519743894528 268981934632722 269506265889316 269568649144116 270708391209312 271035218602752 271236087878336 272181161355264 273517297992288 273847516590848 274917233452531 275005349799936 275069005940736 276079589447592 276143494245192 276681785656976 277041539236608 277645833690624 277858842404864 278401535456436 278944228508008 279916159617792 280526724312576 281009582116299 281099651180544 281622531829422 282197696692968 282603795006528 282813237970704 282820607447808 283925375445651 285747746276496 286677025211904 286743383023104 287302336986112 287368839539712 287863474363038 288491374069164 288712703436304 289718671044096 290850384602862 292080106304784 292432735860864 292649463237152 293070602228992 293669147778048 293868287426238 294309711058944 294892218741312 295467057374336 296716298468352 296784980093952 297363508320256 297875346509244 297944296422444 298525084524632 298913239702656 299565241613568 300831809918976 301035806631756 302014803798144 302673570968832 303855889605429 303953281357824 304914620928096 305140598863128 305814152768768 306871710921216 307008739303021 307107141605376 308078456164704 308306778877272 309381018524928 309984100432384 310055853187584 310589538128541 311267008864098 312591197705472 313273034543616 313812257071509 314496757334802 315519530797248 315592564851648 316207755036544 317544688247808 318173183378784 318793404009152 320215373259264 320839574766592 321466214561058 321854322090768 322092854355524 322511653363392 323215129109376 323920139305728 324801791365842 326568852887424 327281178364672 327949593043968 328559620467659 328986827843472 329230646141796 329704427507616 329957375355776 331098424941312 332400439546128 333805835776896 334456529413888 334533946860288 334937831118848 335840720090211 335849471344272 338005116218112 339325448703339 340428967439136 340507767339936 341171525171008 342360276129792 342614005741056 342846335330611 344040921864864 345495534306048 345912652535808 346169014879744 346845126236931 347263873834776 347521237594118 348732112986432 349492781882496 349501888878592 350867130632024 352350604431168 352432163861568 353119166130304 353578306885632 354959472146904 355733724416112 357237774278784 357247083091968 358642579510296 359424865525488 360677216973312 360944521612416 361380291470336 362086112352114 364410156718944 364689730656384 367389959498352 368106119263456 368191325660256 369388718982144 370194444920832 371202047275248 373221546157056 374035632416768 374679442821732 375496709105896 376263595590624 376805060008704 377084317294272 377094143263744 377830655262306 378398199932928 378567167260868 380255755745376 380996995035328 381492383745024 382236033615872 382324510697472 382982588369028 383817965817384 384655165425552 385440756458688 386291561392128 387800512803816 389151734102784 389440141739712 389910314481152 390671858064123 391824383234984 393179379617808 393189624988416 394725521961027 394852039206912 396394429985064 397167128678992 397259061896592 398550986270208 399420322151424 401381075509008 402686405064192 402779615841792 403564761291776 404259398833974 404352973716174 405141186140572 406552827904128 406854131817504 408271742032896 409162281228288 410275946988432 410771274886272 411075705169696 412508024699904 413407804250112 414119384171388 415022678485464 416468750535936 416788263607296 417697379391488 418416342762012 419329009779736 419874239426688 420692707729664 420790086468864 422433797744133 422569196034048 424219856956056 424230911171712 426953831012352 428621619414744 429139096121024 430015537817856 430953505479168 431053259309568 431893519074304 432737061103746 433069055154456 434578006566144 435425137183232 436275576904293 437126016625354 438649103791296 438974194855728 439605903343488 440503721667072 440802431139357 441464566588416 443200586061504 445074447702528 446045262480384 446813019763866 447787626786948 447799295125696 449347862420352 450673488290816 451553709947634 452433931604452 453022205697216 453905289918848 454010356453248 455929922036736 456818674321408 457710898294692 458721229153152 460660712408064 462117684247056 462460168315908 463018498446368 464976150648576 465083779781376 465990375843328 466900513296147 468886796558208 469800805908224 469909551815424 471635965306303 471745136002203 473279296195872 474311632554816 475964286326784 476317032371712 478190106013728 479233154033984 480902955964416 481259362149888 482781483136152 483139281533286 484822693664064 485880208958592 486252974208512 487202687048763 488152399889014 489853279331136 490921767547008 491924389565952 493845969212694 494556641261424 494936063033664 496660578932736 498600659319192 499572590428976 501684794120832 501800920290432 502406746678272 502779089725696 503774207016408 507007674327168 510643451158704 511757287756512 512873553900736 513540414194688 513921008611584 516061382797296 517067350405088 518868978803712 519253522319616 520895810752164 521281856391177 523098169479648 524239172823744 524252833317888 526300695948036 528525906646752 529678749195456 531401315026944 531524319750144 533600586624168 535174767345344 535870624637952 536915206752256 537039487789056 537963869265444 539012531778632 539137298288232 541416782418624 542070437205504 542472175756672 547034595984576 547695033181696 549834466905062 552159178895184 552286988490384 553363571313952 554083078473216 555291667381248 556803070912872 557888457016016 559832319235584 561053448625152 562019164232598 563245063658844 564395393385936 565207590013056 565626475941408 565641214895616 567850750891302 571495492552992 573354050423808 573486766046208 574604673972224 574737679079424 575726948726076 576982748138328 577425406872608 579437342088192 581700769205724 584160212609568 584865471721728 585298926474304 586141204457984 587338295556096 587736574852476 589784437482624 590934114748672 593242451134409 593432596936704 593569960187904 595750693018488 595888592844888 597050169049264 597826479405312 599130483227136 602071613263512 604029607596288 605347141937664 606389098250961 607711779210858 609829241856192 610281197726256 611628305537536 613743421842432 614017478606042 616156912329408 616613557754544 618762037049856 619968200864768 620111706375168 621179076257082 622534017728196 625182395410944 626546069087232 627624514143018 628993514669604 631039061594496 631185129703296 632415510073088 635089376495616 636346366757568 637586808018304 640430746518528 641679149533184 642932429122116 643708644181536 644185708711048 645023306726784 646430258218752 647840278611456 649603582731684 653137705774848 654562356729344 655689024938031 655899186087936 657119240935318 657973655686944 658461292283592 659408855015232 659914750711552 662196849882624 662492542706519 664800879092256 667611671553792 668913058827776 669067893720576 670219529645799 671681440180422 671698942688544 676010232436224 678650897406678 680857934878272 681015534679872 682343050342016 685228011482112 685692670661222 688081843729728 690991068612096 692338029759488 693690252473862 694527747669552 695042475188236 697464225972864 698985563764992 701734261264048 704701208862336 704864327723136 706238332260608 708997075746001 709918944293808 711467448832224 714475548557568 717285159020592 718849731050976 721354433946624 721889043224832 722760582940672 724172224704228 724708922299929 728820313437888 729379461312768 732228599833521 734779918996704 736212238526912 736382651320512 738777437964288 742404094550496 746443092314112 749358885643464 750993418211792 752527191181248 753610120017408 754168634588544 754188286527488 755661310524612 757134334521736 760511511490752 761993990070656 762984767490048 765965176738056 767635931634768 769310330851104 770881512917376 775601025607632 778303468205568 778880283479424 779820628962304 781343716128246 783648766469968 786358759235616 786379249976832 789451043922054 792788859970128 794334257357984 794518123793184 797101972540416 798840644302848 802762151018016 805372810128384 805559231683584 807129522583552 808518797667948 808705947432348 810282372281144 813105655808256 813708263635008 816543484065792 820551893976864 821542549772544 822151410339392 824751700357593 825016049399808 828238768342776 830045356970928 832937501071872 833576527214592 836832685524024 838658019559472 839748478853376 841385415459328 841580172937728 843028746348897 844867595488266 848439713912112 848461822343424 851776126336953 857243238829488 858278192242048 860031075635712 861907010958336 862106518619136 863787038148608 865474122207492 866138110308912 869156013132288 870850274366464 872551153808586 874252033250708 877298207582592 877948389711456 879211806686976 881007443334144 881604862278714 882929133176832 886401172123008 890148895405056 892090524960768 893626039527732 895575253573896 895598590251392 898695724840704 901346976581632 903107419895268 904867863208904 906044411394432 907810579837696 908020712906496 911567668816287 911859844073472 915421796589384 917442458306304 921026217909063 921321424816128 924235368494112 924920336631816 926036996892736 929952301297152 930167559562752 931980751686656 933801026592294 937773593116416 939601611816448 939819103630848 941436771214527 943271930612606 943490272004406 946558592391744 948623265109632 952634064743424 956380212027456 958466308067968 962518724299776 965562966272304 966278563066572 969645387328128 971760417917184 972505948417024 974405374097526 976304799778028 979706558662272 981843535094016 983848779131904 985678861402977 987691938425388 989113282522848 989872126067328 997201318638384 999145180857952 1003369588241664 1003601840580864 1004813493356544 1005558179451392 1007522160270633 1007548414032816 1014015348654336 1017976346110017 1021286902317408 1023514575513024 1025747107801472 1027080828389376 1027842017223168 1028539005991833 1032122765594592 1034134700810176 1037737957607424 1038507044639232 1041791621504328 1042563712782354 1046196338959296 1048478345647488 1048505666635776 1052601391896072 1057051813293504 1059357498390912 1067201173248336 1070349534690688 1071741249275904 1075927738530888 1078025063557264 1078274596576464 1082833564837248 1084140874411008 1084944351513344 1094069191969152 1095390066363392 1099668933810124 1104318357790368 1104573976980768 1106727142627904 1108166156946432 1110583334762496 1113606141825744 1115776914032032 1119664638471168 1122106897250304 1124038328465196 1126490127317688 1128790786771872 1130415180026112 1131252951882816 1131282429791232 1135701501782604 1142990985105984 1146708100847616 1146973532092416 1151453897452152 1153965496276656 1154850813745216 1158874684176384 1163401538411448 1168320425219136 1169730943443456 1170597852948608 1172282408915968 1175473149704952 1179568874965248 1181868229497344 1184176565883081 1186484902268818 1191501386036976 1191777185689776 1194100338098528 1195652958810624 1198260966454272 1204143226527024 1208059215192576 1210694283875328 1212778196501922 1215423558421716 1219658483712384 1220562395452512 1223256611075072 1227486843684864 1228034957212084 1232313824658816 1233227115509088 1237524074099712 1239936401729536 1240223412750336 1242358152514164 1245068035456392 1250364790821888 1253092138174464 1255249028286036 1257987029339208 1262078123188992 1262370259406592 1264831020146176 1267301393232399 1272692733515136 1275173616036608 1280154762974251 1280861493037056 1285864858244232 1287417288363072 1288371417422096 1290046613453568 1292860516437504 1295680557222912 1299207165463368 1306275411549696 1309124713458688 1311378049876062 1314238481870636 1315947311373888 1316922584567184 1318817710030464 1319829501423104 1322407293418071 1324393699765248 1324985085413038 1329601758184512 1335223343107584 1337826117655552 1338135787441152 1340439059291598 1343362880360844 1343397885377088 1352020464872448 1357301794813356 1361715869756544 1362031069359744 1364686100684032 1370456022964224 1371385341322444 1376163687459456 1381982137224192 1384676059518976 1387380504947724 1389055495339104 1390084950376472 1394928451945728 1397971127529984 1403468522528096 1409402417724672 1409728655446272 1412476664521216 1414907895918909 1415235408006609 1417994151492002 1419837888587616 1422934897664448 1428951097115136 1434570318041184 1437699462101952 1442708867893248 1443778086449664 1448344449408456 1449417844599858 1457640626875776 1458758922625536 1464457199667042 1469559837993408 1472424477053824 1472765302641024 1484808189100992 1498717771286928 1501986836423584 1505054382362496 1507220240034816 1508337269177088 1511322621049224 1514268669043472 1521023022981504 1523987980141312 1529941058188739 1531930353476112 1535271863269536 1538620661702208 1541763025834752 1551202051215264 1556606936411136 1557760566958848 1559641257924608 1562687432256492 1563845569173531 1567297532939936 1572717518471232 1572758499953664 1578902087844108 1585577719940256 1588668514715968 1589036247586368 1594203945080832 1605524302036032 1610745620256768 1611118463367168 1617037595335896 1617411894864696 1620564744562288 1626211311616512 1627416527270016 1641103787953728 1643085099545088 1644302820678784 1649503400715186 1656477536685552 1660090713941856 1665875002143744 1673665371048048 1677316039118944 1679496957706752 1682770830918656 1683160345875456 1686057492697794 1689735190976532 1696879427824224 1696923644686848 1703552252673906 1714486477658976 1716556384484096 1720062151271424 1723814021916672 1724213037238272 1730948244414984 1732276220617824 1738312026264576 1741700548732928 1745102307617172 1748504066501416 1754596415165184 1755896779422912 1758423613373952 1762014886668288 1763209724557428 1772802344246016 1779727353403227 1780297790810112 1787252079055464 1791150507147792 1791197180502784 1797391449681408 1798194044489123 1806214839790536 1809735726417808 1812088822788864 1815621159675392 1816041425812992 1819167294752883 1823135337632574 1830843593178768 1834884916612608 1842052435818126 1848470736988224 1849840673263632 1852073993785472 1859904602594304 1860335119125504 1863961503373312 1867602053184588 1875547186232832 1879203223632896 1879638207261696 1882873542429054 1886543861225212 1886980544008812 1893117184783488 1897246530219264 1905268129486848 1912760424054912 1916932616135936 1924420634167717 1925037448599552 1931125932544608 1932557126133144 1939290774656256 1943520835834368 1945011896834048 1948810748195052 1952609599556056 1959413117324544 1963687070188032 1967067074814093 1967697558263808 1971357722805954 1975383876850776 1978226565045696 1979744252134656 1987477628119557 1994402637276768 1998290361715904 2006739176483328 2007203681161728 2011116358902784 2015044320541266 2015096828065632 2028030697308672 2035952692220034 2042573804634816 2047029151026048 2051494215602944 2055684034446336 2057078011983666 2064245531189184 2068269401620352 2077014089278464 2083583243008656 2085127425564708 2092392677918592 2096956691294976 2105202783792144 2114103626587008 2118714996781824 2126991227238003 2134402346496672 2140699069381376 2149061175121147 2151855477061776 2156050127114528 2156549193152928 2165667129674496 2168281748822016 2169888703026688 2174126766899787 2188138383938304 2190780132726784 2196685799500563 2199337867620248 2208636715580736 2209147953961536 2213454285255808 2216332313892864 2227212283651488 2231553828064064 2239329276942336 2248076656930392 2252980254635376 2257581573543744 2260830360052224 2262505903765632 2262564859582464 2271403003565208 2285981970211968 2302907794904304 2307930992553312 2309701627490432 2326803076822896 2336640850438272 2339461886886912 2341195705897216 2344564817831936 2350946299409904 2359137749930496 2363736458994688 2368353131766162 2372969804537636 2383002772073952 2383554371379552 2388200676197056 2391305917621248 2396521932908544 2408286453054048 2416118430385152 2421388567750656 2425556393003844 2430847116843432 2439316967424768 2441124790905024 2446513222150144 2456069914424168 2464627649317632 2466454231018176 2474255101072779 2475048148199424 2484716305028328 2490136070912784 2500729581643776 2510498056572072 2515974058678416 2524156246377984 2524740518813184 2529662040292352 2534602786464798 2545385467030272 2550347232073216 2555328379010859 2560309525948502 2571729716488464 2574834576726144 2576742834844192 2580093226907136 2585721032875008 2591361114445824 2598414330926736 2612550823099392 2618249426917376 2622756099752124 2628476963741272 2631894622747776 2633845169134368 2637635420060928 2639659002846208 2644814586836142 2648787399530496 2649970170826076 2659203516369024 2670446686215168 2675652235311104 2676271574882304 2680878118583196 2686725760721688 2686795770754176 2704040929744896 2714603589626712 2723431739513088 2724062138719488 2729372201368064 2734703006448861 2742770682644888 2752327374918912 2763078653727189 2763964274448384 2774761009895448 2778110990678208 2780169900752944 2789856903891456 2795942255059968 2806937045056192 2818804835449344 2819457310892544 2824953329042432 2829815791837818 2830470816013218 2835988302984004 2839675777175232 2845869795328896 2857902194230272 2869140636082368 2875398924203904 2887556172899328 2896688898816912 2898835689199716 2915281253751552 2917517845251072 2928914399334084 2939119675986816 2944848954107648 2945530605282048 2957036584208931 2969616378201984 2997435542573856 3003973672847168 3010108764724992 3014440480069632 3016674538354176 3022645242098448 3028537338086944 3042046045963008 3047975960282624 3053929038330051 3059882116377478 3063860706952224 3070543726539072 3077241323404416 3083526051669504 3085617017975499 3102404102430528 3113213872822272 3115521133917696 3125374864512984 3127691138347062 3134595065879872 3145435036942464 3145516999907328 3157804175688216 3171155439880512 3177337029431936 3178072495172736 3211048604072064 3234075190671792 3234823789729392 3241129489124576 3252422623233024 3254833054540032 3282207575907456 3286170199090176 3288605641357568 3299006801430372 3301451757144121 3312955073371104 3320181427883712 3331750004287488 3347330742096096 3354632078237888 3358993915413504 3365541661837312 3366320691750912 3372114985395588 3379470381953064 3393758855648448 3393847289373696 3407104505347812 3428972955317952 3433112768968192 3440124302542848 3461896488829968 3464552441235648 3476624052529152 3490204615234344 3497008133002832 3509192830330368 3511793558845824 3516847226747904 3526419449114856 3545604688492032 3559454706806454 3574504158110928 3582301014295584 3582394361005568 3594782899362816 3596388088978246 3612429679581072 3619471452835616 3624177645577728 3631242319350784 3632082851625984 3638334589505766 3646270675265148 3661687186357536 3669769833225216 3684104871636252 3696941473976448 3699681346527264 3704147987570944 3719809205188608 3720670238251008 3735204106369176 3751094372465664 3758406447265792 3759276414523392 3765747084858108 3773087722450424 3773961088017624 3786234369566976 3794493060438528 3825520848109824 3833865232271872 3840464288922753 3848841268335434 3862251865089216 3865114252266288 3878581549312512 3887041671668736 3897621496390104 3905219199112112 3918826234649088 3927374140376064 3934134149628186 3942715445611908 3950767753701552 3956453130091392 3959488504269312 3974955256239114 3988805274553536 3996580723431808 4013478352966656 4014407362323456 4022232717805568 4030088641082532 4030193656131264 4056061394617344 4071905384440068 4085147609269632 4094058302052096 4102988431205888 4111368068892672 4114156023967332 4128491062378368 4136538803240704 4152697157940863 4154028178556928 4167166486017312 4170254851129416 4184785355837184 4193913382589952 4210405567584288 4228207253174016 4237429993563648 4244723687756727 4253982454476006 4268804692993344 4281398138762752 4298122350242294 4303710954123552 4312100254229056 4313098386305856 4331334259348992 4339777406053376 4348253533799574 4376276767876608 4393371599001126 4398675735240496 4417273431161472 4418295907923072 4426908570511616 4454424567302976 4463107656128128 4496153313860784 4505960509270752 4515163147087488 4521660720104448 4525011807531264 4542806007130416 4571963940423936 4589823174566217 4605815589808608 4615861985106624 4619403254980864 4637447798945633 4653606153645792 4673281700876544 4678923773773824 4682391411794432 4691536707520593 4701892598819808 4718275499860992 4727472917989376 4736706263532324 4745939609075272 4766005544147904 4767108742759104 4776401352394112 4782611835242496 4816572906108096 4832236860770304 4851112786007688 4861694233686864 4878633934849536 4882249581810048 4912139828848336 4929255298635264 4932908462036352 4948510202145558 4969432610056656 4980272141825568 5020996113144144 5031948117356832 5048312492755968 5049481037626368 5059324080584704 5069205572929596 5090770934060544 5100694464146432 5110656758021718 5120619051897004 5143459432976928 5149669153452288 5153485669688384 5160186453814272 5171442065750016 5196828661853472 5225101646198784 5245512199504248 5256953927482544 5263789245495552 5267690338268736 5275270840121856 5279318005692416 5289629173672284 5299940341652152 5318407032738048 5339182060209681 5340893372430336 5361756237166392 5373451521443376 5373591541508352 5394582133467369 5429207179253424 5446863479026176 5448124277438976 5458744402736128 5469406012897722 5485541365289776 5504654749837824 5526157307454378 5549522019790896 5556221981356416 5560339801505888 5579713807782912 5591884510119936 5613874090112384 5637609670898688 5638914621785088 5649906658084864 5659631583675636 5660941632026436 5671976605968008 5679351554350464 5691739590657792 5715804388460544 5738281272164736 5750797848407808 5773261902503151 5775112345798656 5793377797633824 5797671378399432 5830562507503104 5835035690502144 5857828798668168 5878239351973632 5889697908215296 5891061210564096 5901201224442279 5914073168417862 5939232756403968 5962432884358671 5994871085147712 6007947345694336 6020217529449984 6033349076708352 6045290484196896 6057074676173888 6084092091926016 6095951920565248 6107858076660102 6119764232754956 6127721413904448 6141087453078144 6154482646808832 6167052103339008 6171234035950998 6204808204861056 6231042267835392 6250749729025968 6255382276694124 6269190131759744 6290870073884928 6315608351376432 6342310879761024 6354674058863872 6356144990345472 6380973681714009 6422097208144128 6447183525363441 6468150381343584 6469647579458784 6482258978249152 6504845246466048 6509666109080064 6564415151814912 6572340398180352 6577211282715136 6590057398501689 6598013602860744 6602903514288242 6625910146742208 6640362855767424 6694661484192192 6709264156475776 6717987830827008 6744229970791176 6758940763906128 6787517711296896 6787694578747392 6814209010695624 6857945910635904 6866225537936384 6923792977659936 6929104882471296 6980409230468688 6994016266005664 7018385660660736 7023587117691648 7033694453495808 7052838898229712 7091209376984064 7118909413612908 7149008316221856 7164602028591168 7164788722011136 7189565798725632 7192776177956492 7224859359162144 7238942905671232 7248355291155456 7262484638701568 7264165703251968 7276669179011532 7292541350530296 7323374372715072 7339539666450432 7368209743272504 7393882947952896 7399362693054528 7408295975141888 7422765303218337 7470408212738352 7502188744931328 7531494169716216 7546175444900848 7547922176035248 7572468739133952 7588986120877056 7651041696219648 7667730464543744 7680928577845506 7697682536670868 7724503730178432 7730228504532576 7757163098625024 7774083343337472 7795242992780208 7810438398224224 7837652469298176 7854748280752128 7868268299256372 7885430891223816 7901535507403104 7912906260182784 7918977008538624 7949910512478228 7977610549107072 7993161446863616 8026956705933312 8028814724646912 8060177282165064 8060387312262528 8112122789234688 8143810768880136 8170295218539264 8188116604104192 8205976862411776 8228312047934664 8256982124756736 8273077606481408 8289235961181567 8305394315881726 8334332972034624 8340509702258832 8369570711674368 8387826765179904 8420811135168576 8456414506348032 8474859987127296 8489447375513454 8507964908952012 8537609385986688 8562796277525504 8596244700484588 8607421908247104 8624200508458112 8626196772611712 8662668518697984 8679554812106752 8696507067599148 8752553535753216 8786743198002252 8797351470480992 8834546862322944 8836591815846144 8853817141023232 8871109752626793 8908849134605952 8926215312256256 8961083340819757 8992306627721568 9011921018541504 9030326294174976 9043321440208896 9050023615062528 9085612014260832 9143927880847872 9179646349132434 9211631179617216 9231723970213248 9238806509961728 9256851053926497 9274895597891266 9307212307291584 9346563401753088 9364782823588864 9383073415041186 9403785197639616 9436550999721984 9473412527064648 9491879218150544 9532011088295808 9534217485518208 9552802704788224 9633145812216192 9702225572015376 9723388467373728 9757267869699072 9764499163620096 9824279657696672 9858510597270528 9865816924072704 9897020404291116 9904355271432363 9938865220113312 9960544283651136 10041992226288288 10063896234713664 10096624985511936 10098962075252736 10138411145859192 10181541868121088 10201388928292864 10221313516043436 10241238103794008 10286918865953856 10299338306904576 10306971339376768 10320372907628544 10393657323706944 10491024399008496 10513907854965088 10527578490991104 10535380676537472 10550541680243712 10579258347344568 10599880683304304 10636814065476096 10678364120419362 10723512474332784 10746903042886752 10747183083016704 10789164266934738 10858414358506848 10893726958052352 10896248554877952 10917488805472256 10938812025795444 10971082730579552 11009309499675648 11052314614908756 11099044039581792 11112443962712832 11120679603011776 11159427615565824 11227748180224768 11271606571553771 11275219341797376 11277829243570176 11319263167351272 11321883264052872 11343953211936016 11358703108700928 11383479181315584 11476562544329472 11501595696815616 11521392866768259 11546523805006302 11586755595267648 11595342756798864 11661125015006208 11715657597336336 11756478703947264 11779395816430592 11782122421128192 11802402448884558 11828146336835724 11878465512807936 11924865768717342 11989742170295424 12015894691388672 12040435058899968 12066698153416704 12090580968393792 12114149352347776 12168184183852032 12191903841130496 12215716153320204 12239528465509912 12255442827808896 12282174906156288 12308965293617664 12334104206678016 12342468071901996 12409616409722112 12458091473822589 12462084535670784 12501499458051936 12510764553388248 12538380263519488 12581740147769856 12587358311423861 12631216702752864 12684621759522048 12709348117727744 12712289980690944 12734171063270181 12761947363428018 12844194416288256 12894367050726882 12936300762687168 12939295158917568 12964517956498304 13019332218160128 13128830303629824 13154422565430272 13180114797003378 13196027205721488 13205807028576484 13251820293484416 13280725711534848 13389322968384384 13418528312951552 13470944439174019 13488459941582352 13517881527812256 13575035422593792 13628418021391248 13715891821271808 13732451075872768 13769469523698651 13847585955319872 13858209764942592 13912343396836899 13960818460937376 13988032532011328 14036771321321472 14047174235383296 14105677796459424 14182418753968128 14237818827225816 14298016632443712 14329204057182336 14329577444022272 14385552355912984 14449718718324288 14477885811342464 14496710582310912 14553338358023064 14585082701060592 14646748745430144 14736419486545008 14787765895905792 14798725386109056 14816591950283776 14845530606436674 14940816425476704 15062988339432432 15092350889801696 15095844352070496 15144937478267904 15177972241754112 15302083392439296 15335460929087488 15361857155691012 15395365073341736 15449007460356864 15460457009065152 15514326197250048 15590485985560416 15620876796448448 15675304938596352 15736536598512744 15770861782447632 15803071014806208 15825812520365568 15837954017077248 15899821024956456 15955221098214144 15986322893727232 16017546180629043 16120354564330128 16120774624525056 16183746400402107 16287621537760272 16340590437078528 16376233208208384 16411953724823552 16456624095869328 16513964249513472 16546155212962816 16578471922363134 16610788631763452 16668665944069248 16681019404517664 16739141423348736 16775653530359808 16841622270337152 16912829012696064 16949719974254592 16978894751026908 17015929817904024 17075218771973376 17125592555051008 17192489400969176 17214843816494208 17248401016916224 17252393545223424 17319785707509453 17325337037395968 17393014135198296 17505107071506432 17573486396004504 17594702940961984 17669093724645888 17673183631692288 17707634282046464 17742219505253586 17817698269211904 17852430624512512 17887298653076013 17922166681639514 17984613255443136 18023842037083008 18060652588349952 18100047230125056 18171224028521664 18287855761695744 18359292698264868 18423262359234432 18463447940426496 18477613019923456 18513702107852994 18549791195782532 18614424614583168 18693126803506176 18729565647177728 18766146830082372 18807570395279232 18946825054129296 18983758436301088 19064022176591616 19068434971036416 19105605409576448 19142921045142027 19266291624432384 19341550576090323 19404451144030752 19446776934747456 19514535739398144 19528998327240192 19648559315393344 19717021194541056 19731633848145408 19794040808582232 19808710542864726 19877730440226624 19921088567302272 20083984452576576 20127792469427328 20276822291718384 20363083736242176 20442627032086872 20482476207588016 20573837731907712 20598676613809152 20613942678753536 20787314647413888 20982048798016992 21027815709930176 21055156981982208 21070761353074944 21101083360487424 21158516694689136 21199761366608608 21273628130952192 21356728240838724 21447024948665568 21493806085773504 21494366166033408 21578328533869476 21716828717013696 21787453916104704 21792497109755904 21877624051590888 21942165461159104 22018618999351296 22104629229817512 22198088079163584 22224887925425664 22241359206023552 22455496360449536 22543213143107542 22638526334702544 22643766528105744 22687906423872032 22717406217401856 22766958362631168 22953125088658944 23003191393631232 23042785733536518 23093047610012604 23173511190535296 23190685513597728 23322250030012416 23431315194672672 23512957407894528 23558791632861184 23564244842256384 23604804897769116 23656292673671448 23756931025615872 23849731537434684 23979484340590848 24031789382777344 24080870117799936 24181161936787584 24228298704695552 24322940496510769 24336368367704064 24431432306640408 24479056931019824 24510885655617792 24564349812312576 24617930587235328 24684936143803992 24819232819444224 24916182947645178 25002998916103872 25021529106776496 25076760527038976 25163480295539712 25174716622847722 25262433405505728 25369243519044096 25418696235455488 25424579961381888 25468342126540362 25523894726856036 25688388832576512 25788734101453764 25872601525374336 25878590317835136 25929035912996608 26038664436320256 26257660607259648 26308845130860544 26360229594006756 26392054411442976 26411614057152968 26503640586968832 26561451423069696 26778645936768768 26837056625903104 26883250022459271 26941888878348038 26976919883164704 27035763055624512 27150070845187584 27256836042782496 27431783642543616 27538939047397302 27695171910639744 27716419529885184 27824686793673798 27921636921874752 27976065064022656 28094348470766592 28211355592918848 28475637654451632 28596033264887424 28658408114364672 28771104711825968 28899437436648576 28955771622684928 29068880105586041 29106676716046128 29170165402121184 29293497490860288 29472838973090016 29575531791811584 29597450772218112 29633183900567552 29691061212873348 29713065814297089 29881632850953408 30125976678864864 30184701779603392 30191688704140992 30289874956535808 30604166784878592 30723714311382024 30790730146683472 30898014920713728 30920914018130304 31180971971120832 31241753592896896 31473073197025488 31541723564895264 31606142029612416 31651625040731136 31799642049912912 31910442196428288 31972645787454464 32035092361258086 32240709128660256 32241549249050112 32367492800804214 32575243075520544 32681180874157056 32752466416416768 32913248191738656 33027928499026944 33092310425925632 33156943844726268 33221577263526904 33337331888138496 33362038809035328 33478282846697472 33683244540674304 33814819714661313 33825658025392128 33957789502053816 34031859635808048 34150437543946752 34384978801938352 34429687632988416 34496802033832448 34504787090446848 34564178600304777 34639571415018906 34786028270396592 35146972792009008 35189405881923968 35338187449291776 35346367263384576 35415268564092928 35484439010507172 35635396538423808 35704861249025024 35774597306152026 35844333363279028 35969226510886272 36047684074166016 36121305176699904 36200094460250112 36342448057043328 36575711523391488 36718585396529736 36846524718468864 36926895880852992 36955226039846912 37027404215705988 37099582391565064 37228849229166336 37374274421467767 37386253607012352 37532293660164744 37615140790558464 37762074934271583 37893650108258592 37967516872602176 38128044353183232 38136869942072832 38211210819152896 38285842090284054 38532583248864768 38683101152180646 38808902288061504 38893553869494912 39057996654480384 39297118630786688 39463267696290816 39588081617164464 39617421085729452 39755460880453248 39842177134604544 40167968905153152 40255584938854656 40412833317522057 40553644583436768 40885254064173744 40964952415176032 41147675463815424 41197353227618304 41227885357507072 41308408571095953 41574629294827776 41737030190510697 41964097596033984 42055631419860352 42110313963964416 42141522706149888 42317033389378272 42399522733217216 42547256261904384 42713456481677448 42894049897331136 42987612171547008 42988732332066816 43156657067738952 43433657434027392 43755248103181776 43884330922318208 44209258459635024 44396176158327168 44449775850851328 44482718412047104 44910992720899072 45086426286215084 45277052669405088 45287533056211488 45375812847744064 45434812434803712 45533916725262336 45906250177317888 46006382787262464 46085571467073036 46186095220025208 46347022381070592 46381371027195456 46862630389345344 47025914815789056 47209609795538232 47312585347342896 47513862051231744 47699463074869368 47958968681181696 48063578765554688 48362323873575168 48456597409391104 48551239201206321 48645880993021538 48862864613280816 48958113862039648 49021771311235584 49128699624625152 49235861174470656 49369872287607984 49638465638888448 49832365895290356 50005997832207744 50043058213552992 50153521054077952 50326960591079424 50349433245695444 50524866811011456 50738487038088192 50837392470910976 50849159922763776 50936684253080724 51047789453712072 51376777665153024 51577468202907528 51745203050748672 51757180635670272 51858071825993216 51959357122528359 52515321214519296 52720459188013512 52784108822885952 52823228114305936 53007281173937664 53122902846139392 53557291873537536 53674113251806208 53766500044918542 53883777756696076 53953839766329408 54071526111249024 54300141690375168 54513672085564992 54863567285087232 55077878094794604 55390343821279488 55432839059770368 55649373587347596 55843273843749504 55952130128045312 56188696941533184 56422711185837696 56951275308903264 57192066529774848 57316816228729344 57542209423651936 57798874873297152 57911543245369856 58024651728270969 58137760211172082 58213353432092256 58340330804242368 58586994981720576 58945677946180032 59151063583623168 59194901544436224 59382122425746696 59426131628594178 59763265701906816 60251953357729728 60369403559206784 60383377408281984 61447428622764048 61581460293366944 61796029841427456 61841828036260608 62361943942241664 62483507185793792 62727583385738299 62946146394050976 63083447129790528 63212284059224832 63303250081462272 63599284099825824 63820884392856576 63945291574908928 64070184722516172 64481418257320512 64483098498100224 64734985601608428 65150486151041088 65362361748314112 65826496383477312 66055856998053888 66313887689452536 66443154527053808 66674663776276992 66724077618070656 67366489081348608 67629639429322626 67915579004107632 68063719271616096 68300875087893504 68769957603876704 68859375265976832 68993604067664896 69009574180893696 69128357200609554 69279142830037812 69572056540793184 70293945584018016 70378811763847936 70676374898583552 70692734526769152 70968878021014344 71270793076847616 71409722498050048 71549194612304052 71688666726558056 71938453021772544 72095368148332032 72242610353399808 72684896114086656 72968821489532307 73437170793059472 73693049436937728 73853791761705984 74054808431411976 74199164783130128 74457698458332672 74748548842935534 75064587320329488 75230281581116928 75524149868543166 75787300216517184 75935033745204352 76256088706366464 76273739884145664 76422421638305792 76571684180568108 77065166497729536 77366202304361292 77617804576123008 77787107738989824 78115993308960768 78594237261573376 78901246000876397 78926535392581632 79176163234328928 79234842171458904 79510921760906496 79684354269209088 80335937810306304 80511169877709312 80649750067377813 80825666635044114 81107289166873536 81770508128347488 81929904830352064 82295350927630848 82455770715014144 82616817142191906 83149258589655552 83474060381021394 83928195192067968 84111262839720704 84283045412299776 84634066778756544 84799045466434432 85426912963354896 85788099794662272 85975224343094016 86313314135477904 86867314868054784 87206640316758123 87510496206363552 87768661844636416 88111508179967027 88418516919270048 88792352316654336 88899551701702656 88965436824094208 89139197442891267 89821985441798144 90172852572430168 90554105338810176 90575066112422976 90751625695488128 90869624869607424 91812500354635776 92171142934146072 92372190440050416 92694044762141184 92762742054390912 93725260778690688 94419219591076464 94625170694685792 95398926149738736 95917937362363392 96127157531109376 96724647747150336 96913194818782208 97102478402412642 97291761986043076 97725729226561632 97916227724079296 98043542622471168 98257399249250304 98739744575215968 99276931277776896 99664731790580712 100011995664415488 100086116427105984 100307042108155904 100698866491390888 101049733622022912 101444459143983939 101476974076176384 101873368506161448 102095578907424144 103154936405815056 103490406101497344 103514361271340544 103716143651986432 103918714245056718 105440918376027024 105568217645771904 105646456228611872 106014562347875328 106245805692278784 107114583747075072 107348226503612416 107533000089837084 107767555513392152 107907679532658816 108143052222498048 108600283380750336 109027344171129984 109727134570174464 110155756189589208 110780687642558976 110865678119540736 111298747174695192 111686547687499008 111904260256090624 112122823264403301 112845422371675392 113286224802814749 113902550617806528 114384133059549696 114633632457458688 115084418847303872 115597749746594304 115823086490739712 116049303456541938 116275520422344164 116426706864184512 116680661608484736 117173989963441152 117891355892360064 118389803088872448 118764244851493392 118852263257188356 119526531403813632 120503906715459456 120738807118413568 120766754816563968 121238499952566171 122894857245528096 123162920586733888 123592059682854912 123683656072521216 124723887884483328 124967014371587584 125211090571532091 125455166771476598 125892292788101952 126166894259581056 126424568118449664 127198568199651648 127641768785713152 128140369445032344 128962836514641024 128966196996200448 129469971203216856 130300972302082176 131652992766954624 132627775378905072 132886309054107616 133349327552553984 133448155236141312 134732978162697216 135259278858645252 135831158008215264 136127438543232192 136601750175787008 137539915207753408 137718750531953664 137987208135329792 138019148361787392 138256714401219108 138558285660075624 139144113081586368 140587891168036032 140757623527695872 141937756042028688 142541586153695232 143098389224608104 143377333453116112 143876906043545088 144190736296664064 145369792228173312 145937642979064614 146874341586118944 147386098873875456 147707583523411968 148109616862823952 148398329566260256 148915396916665344 149497097685871068 150129174640658976 150460563162233856 151048299737086332 151574600433034368 151870067490408704 152512177412732928 152547479768291328 153143368361136216 154130332995459072 154732404608722584 155235609152246016 155574215477979648 157188474523146752 157802492001752794 158352326468657856 158469684342917808 159021843521812992 159368708538418176 160671875620612608 161022339755418624 161299500134755626 161651333270088228 162214578333747072 163541016256694976 163859809660704128 164590701855261696 164911541430028288 165233634284383812 166298517179311104 166948120762042788 167856390384135936 168222525679441408 168566090824599552 169268133557513088 169598090932868864 170260583475575383 170853825926709792 171576199589324544 171950448686188032 172626628270955808 173734629736109568 174413280633516246 175020992412727104 175537323689272832 176223016359934054 176837033838540096 177584704633308672 177930873648188416 178278394885782534 180345705144860336 181108210677620352 181150132224845952 181503251390976256 184342285868292144 184744380880100832 185388089524282368 185525484108781824 187450521557381376 188182750157214897 188838439182152928 189250341389371584 190797852299477472 191835874724726784 193449295494300672 193826389637564416 194204956804825284 194583523972086152 195451458453123264 195832455448158592 196087085244942336 197479489150431936 199329463581161424 200023991328830976 200172232854211968 201397732982781776 202099467244045824 202888918287967878 203746737012322896 204191157814848288 206309872811630112 206980812202994688 207028722542681088 207432287303972864 207837428490113436 210881836752054048 211136435291543808 211292912457223744 212029124695750656 214229167494150144 215066000179674168 215535111026784304 215815359065317632 216286104444996096 218054688342259968 218906464468596921 220311512379178416 221561375285117952 222597494349390384 223373095374998016 223808520512181248 224245646528806602 225690844743350784 226572449605629498 227805101235613056 228768266119099392 229267264914917376 230168837694607744 231195499493188608 231646172981479424 232098606913083876 232551040844688328 232853413728369024 233361323216969472 234347979926882304 235782711784720128 236703738002629191 236779606177744896 237528489702986784 237704526514376712 239053062807627264 241007813430918912 241477614236827136 241533509633127936 241949250202133439 242476999905132342 245789714491056192 246325841173467776 247367312145042432 249447775768966656 249934028743175168 250422181143064182 250910333542953196 251784585576203904 252333788519162112 252849136236899328 254397136399303296 256280738890064688 257925673029282048 258939942406433712 260601944604164352 261619920950274369 263305985533909248 264334524539901081 265255550757810144 265772618108215232 266698655105107968 266896310472282624 269465956325394432 270518557717290504 271662316016430528 272254877086464384 275079830415506816 275437501063907328 276513428802438216 277116571320151248 278288226163172736 281175782336072064 281515247055391744 283875512084057376 286196778449216208 286754666906232224 287753812087090176 288381472593328128 290739584456346624 291875285958129228 293748683172237888 294772197747750912 296219233725647904 296796659132520512 297830793833330688 298994195371742136 300258349281317952 300921126324467712 302096599474172664 303149200866068736 303740134980817408 304333377431951817 306286736722272432 309464809217445168 310471218304492032 311148430955959296 314376949046293504 315604984003505588 316704652937315712 316939368685835616 318043687043625984 318737417076836352 321343751241225216 322044679510837248 322599000269511252 323302666540176456 324429156667494144 327082032513389952 327719619321408256 329181403710523392 330467268568767624 332597034358622208 333896241524085576 335712780768271872 336445051358882816 338536267115026176 339196181865737728 339858674408444247 340521166951150766 341707651853419584 343152399178649088 343900897372376064 345253256541911616 347469259472219136 348826561267032492 350041984825454208 351074647378545664 352446032719868108 353674067677080192 355169409266617344 355861747296376832 356556789771565068 360691410289720672 362216421355240704 362300264449691904 363006502781952512 363715499857698513 368684571736584288 369488761760201664 370776179048564736 371050968217563648 374901043114762752 376365500314429794 377676878364305856 378500682778743168 381595704598954944 386898590988601344 388409913609650568 389167047944172304 390902916906246528 391664910896317184 394958978300863872 398658927162322848 400047982657661952 400344465708423936 402795465965563552 404198934488091648 405777836575935756 407493474024645792 408382315629696576 412619745623260224 413961624405989376 414057445085362176 415674856980226872 421763673504108096 422272870583087616 422585824914447488 430132000359348336 431070222053568608 431630718130635264 432572208889992192 436109376684519936 437812928937193842 440623024758356832 443122750570235904 445194988698780768 446746190749996032 447617041024362496 448491293057613204 451381689486701568 453144899211258996 455610202471226112 457536532238198784 460337675389215488 462135869433704611 462390998986377216 464197213826167752 465102081689376656 465706827456738048 466722646433938944 471565423569440256 473407476005258382 475056979405973568 475409053028753424 478106125615254528 482015626861837824 482955228473654272 483067019266255872 483898500404266878 484953999810264684 491579428982112384 492651682346935552 494734624290084864 498895551537933312 499868057486350336 500844362286128364 501820667085906392 503569171152407808 504667577038324224 505698272473798656 508794272798606592 510781750426726149 512561477780129376 515851346058564096 517879884812867424 521203889208328704 523239841900548738 526611971067818496 528669049079802162 530511101515620288 531545236216430464 533792620944565248 541037115434581008 543324632032861056 544509754172928768 550159660831013632 552308722006134779 553026857604876432 554233142640302496 556576452326345472 562351564672144128 563030494110783488 564548250471644691 567751024168114752 572393556898432416 573509333812464448 575507624174180352 581479168912693248 583750571916258456 587497366344475776 592438467451295808 593593318265041024 597988390743484272 600516698562635904 604193198948345328 606298401732137472 607480269961634816 608666754863903634 612573473444544864 618929618434890336 620942436608984064 622296861911918592 628753898092587008 631209968007011176 633409305874631424 633878737371671232 636087374087251968 642687502482450432 645198000539022504 646605333080352912 648858313334988288 654164065026779904 655439238642816512 656719393405790763 660934537137535248 667792483048171152 671425561536543744 672890102717765632 677072534230052352 678392363731475456 679717348816888494 681042333902301532 683415303706839168 686304798357298176 687801794744752128 690506513083823232 694938518944438272 697653122534064984 700083969650908416 702149294757091328 704892065439736216 707348135354160384 710111214007887573 710338818533234688 713113579543130136 721382820579441344 724432842710481408 724600528899383808 726013005563905024 727430999715397026 737369143473168576 738977523520403328 742101936435127296 749802086229525504 752731000628859588 755353756728611712 757001365557486336 763191409197909888 776819827219301136 778334095888344608 781805833812493056 783329821792634368 784859762850823107 789917956601727744 793003573619703243 797317854324645696 800095965315323904 800688931416847872 805590931931127104 808397868976183296 811555673151871512 814986948049291584 816764631259393152 825239491246520448 831349713960453744 843527347008216192 844545741166175232 845171649828894976 860264000718696672 862140444107137216 863261436261270528 865144417779984384 872218753369039872 875625857874387684 881246049516713664 890389977397561536 893492381499992064 896982586115226408 902763378973403136 906289798422517992 911220404942452224 920675350778430976 924271738867409222 928394427652335504 930204163378753312 931413654913476096 933445292867877888 943130847138880512 946814952010516764 950113958811947136 950818106057506848 956212251230509056 964031253723675648 965910456947308544 966134038532511744 967797000808533756 969907999620529368 983158857964224768 985303364693871104 997791103075866624 1001688724572256728 1003641334171812784 1007138342304815616 1009335154076648448 1017588545597213184 1021563500853452298 1025122955560258752 1031702692117128192 1035759769625734848 1042407778416657408 1046479683801097476 1053223942135636992 1057338098159604324 1061022203031240576 1063090472432860928 1067585241889130496 1082074230869162016 1086649264065722112 1089019508345857536 1100319321662027264 1104617444012269558 1106053715209752864 1108466285280604992 1113152904652690944 1124703129344288256 1129096500943289382 1135502048336229504 1144787113796864832 1147018667624928896 1167501143832516912 1174994732688951552 1184876934902591616 1187186636530082048 1191824084329027681 1195976781486968544 1201033397125271808 1208386397896690656 1212596803464274944 1214960539923269632 1217333509727807268 1225146946889089728 1237859236869780672 1241884873217968128 1262419936014022352 1266818611749262848 1267757474743342464 1290396001078045008 1293210666160705824 1297716626669976576 1308328130053559808 1310878477285633024 1313438786811581526 1321869074275070496 1335584966096342304 1342851123073087488 1354145068460104704 1356784727462950912 1359434697633776988 1362084667804603064 1366830607413678336 1372609596714596352 1381013026167646464 1386407608301113833 1395306245068129968 1400167939301816832 1409784130879472432 1414696270708320768 1420222428015775146 1426227159086260272 1442765641158882688 1448865685420962816 1449201057798767616 1452026011127810048 1454861999430794052 1474738286946337152 1477955047040806656 1484203872870254592 1499604172459051008 1505462001257719176 1510707513457223424 1514002731114972672 1526382818395819776 1532345251280178447 1553639654438602272 1556668191776689216 1563611667624986112 1566659643585268736 1569719525701646214 1579835913203455488 1586007147239406486 1594635708649291392 1601377862833695744 1611181863862254208 1623111346303743024 1629973896098583168 1633529262518786304 1650478982493040896 1656926166018404337 1662699427920907488 1687054694016432384 1689091482332350464 1690343299657789952 1693644751414934073 1720528001437393344 1724280888214274432 1726522872522541056 1744437506738079744 1751251715748775368 1762492099033427328 1780779954795123072 1793965172230452816 1812579596845035984 1822440809884904448 1841350701556861952 1848543477734818444 1856788855304671008 1860408326757506624 1862827309826952192 1866890585735755776 1886261694277761024 1893629904021033528 1900227917623894272 1901636212115013696 1928062507447351296 1935594001617067512 1939815999241058736 1966317715928449536 1970606729387742208 2003377449144513456 2007282668343625568 2014276684609631232 2018670308153296896 2035177091194426368 2043127001706904596 2050245911120517504 2063405384234256384 2071519539251469696 2084815556833314816 2092959367602194952 2106447884271273984 2114676196319208648 2122044406062481152 2126180944865721856 2130333642023662719 2164148461738324032 2173298528131444224 2178039016691715072 2200638643324054528 2209234888024539116 2212107430419505728 2216932570561209984 2226305809305381888 2249406258688576512 2258193001886578764 2271004096672459008 2289574227593729664 2294037335249857792 2335002287665033824 2349989465377903104 2369753869805183232 2374373273060164096 2379010720859109729 2383648168658055362 2391953562973937088 2402066794250543616 2416772795793381312 2425193606928549888 2434667019455614536 2450293893778179456 2475718473739561344 2524839872028044704 2533637223498525696 2535514949486684928 2580792002156090016 2586421332321411648 2595433253339953152 2616656260107119616 2621756954571266048 2626877573623163052 2643738148550140992 2671169932192684608 2708290136920209408 2718869395267553976 2724169335609206128 2733661214827356672 2762026052335292928 2772815216602227666 2790612490136259936 2800335878603633664 2819568261758944864 2829392541416641536 2840444856031550292 2852454318172520544 2885531282317765376 2897731370841925632 2898402115597535232 2909723998861588104 2949476573892674304 2955910094081613312 3010924002515438352 3021415026914446848 3028005462229945344 3052765636791639552 3064690502560356894 3107279308877204544 3113336383553378432 3127223335249972224 3133319287170537472 3139439051403292428 3159671826406910976 3172014294478812972 3189271417298582784 3202755725667391488 3222363727724508416 3234951086035932277 3246222692607486048 3259947792197166336 3267058525037572608 3300957964986081792 3313852332036808674 3325398855841814976 3374109388032864768 3380686599315579904 3387289502829868146 3441056002874786688 3448561776428548864 3502503431497550736 3524984198066854656 3561559909590246144 3575472252987083043 3587930344460905632 3625159193690071968 3644881619769808896 3682701403113723904 3697086955469636888 3713577710609342016 3720816653515013248 3725654619653904384 3787259808042067056 3800455835247788544 3803272424230027392 3871188003234135024 3879631998482117472 3932635431856899072 3941213458775484416 4006754898289026912 4014565336687251136 4028553369219262464 4070354182388852736 4086254003413809192 4100491822241035008 4143039078502939392 4159222824903341499 4185918735204389904 4229352392638417296 4244088812124962304 4252361889731443712 4260667284047325438 4328296923476648064 4346597056262888448 4356078033383430144 4401277286648109056 4418469776049078232 4424214860839011456 4433865141122419968 4452611618610763776 4498812517377153024 4516386003773157528 4542008193344918016 4579148455187459328 4588074670499715584 4597035753840535341 4670004575330067648 4699978930755806208 4739507739610366464 4748746546120328192 4758021441718219458 4767296337316110724 4783907125947874176 4804133588501087232 4833545591586762624 4869334038911229072 4900587787556358912 4951436947479122688 4970778498055213011 5049679744056089408 5067274446997051392 5071029898973369856 5161584004312180032 5172842664642823296 5233312520214239232 5253755147246326104 5287476297100281984 5342339864385369216 5437738790535107952 5448338671218412256 5467322429654713344 5524052104670585856 5545630433204455332 5581224980272519872 5600671757207267328 5639136523517889728 5658785082833283072 5680889712063100584 5704908636345041088 5771062564635530752 5819447997723176208 5898953147785348608 5911820188163226624 6021848005030876704 6042830053828893696 6056010924459890688 6105531273583279104 6129381005120713788 6214558617754409088 6226672767106756864 6254446670499944448 6278878102806584856 6319343652813821952 6344028588957625944 6378542834597165568 6444727455449016832 6469902172071864554 6492445385214972096 6519895584394332672 6534117050075145216 6601915929972163584 6627704664073617348 6650797711683629952 6748218776065729536 6761373198631159808 6774579005659736292 6882112005749573376 6897123552857097728 7005006862995101472 7049968396133709312 7123119819180492288 7150944505974166086 7175860688921811264 7250318387380143936 7394173910939273776 7427155421218684032 7441633307030026496 7574519616084134112 7600911670495577088 7606544848460054784 7742376006468270048 7759263996964234944 7865270863713798144 8013509796578053824 8029130673374502272 8172508006827618384 8200983644482070016 8286078157005878784 8318445649806682998 8371837470408779808 8458704785276834592 8488177624249924608 8504723779462887424 8521334568094650876 8656593846953296128 8693194112525776896 8836939552098156464 8848429721678022912 8867730282244839936 9032772007546315056 9084016386689836032 9158296910374918656 9176149340999431168 9194071507681070682 9340009150660135296 9399957861511612416 9479015479220732928 9497493092240656384 9516042883436438916 9534592674632221448 9567814251895748352 9608267177002174464 9667091183173525248 9704853258107796831 9738668077822458144 9801175575112717824 9902873894958245376 9941556996110426022 10099359488112178816 10142059797946739712 10323168008624360064 10345685329285646592 10507510294492652208 10574952594200563968 10684679728770738432 10726416758961249129 10875477581070215904 10896677342436824512 10934644859309426688 11048104209341171712 11091260866408910664 11162449960545039744 11278273047035779456 11361779424126201168 11409817272690082176 11542125129271061504 11638895995446352416 11797906295570697216 11823640376326453248 12043696010061753408 12085660107657787392 12211062547166558208 12258762010241427576 12429117235508818176 12453345534213513728 12477668474710024497 12557756205613169712 12688057177915251888 12757085669194331136 12889454910898033664 12939804344143729108 12984890770429944192 13039791168788665344 13068234100150290432 13203831859944327168 13255409328147234696 13301595423367259904 13496437552131459072 13549158011319472584 13764224011499146752 13794247105714195456 14010013725990202944 14099936792267418624 14246239638360984576 14301889011948332172 14351721377843622528 14500636774760287872 14788347821878547552 14854310842437368064 14883266614060052992 14912335494165639033 15149039232168268224 15201823340991154176 15213089696920109568 15484752012936540096 15518527993928469888 16027019593156107648 16058261346749004544 16345016013655236768 16401967288964140032 16572156314011757568 16636891299613365996 16743674940817559616 16917409570553669184 16976355248499849216 17042669136189301752 17313187693906592256 17673879104196312928 17696859443356045824 17735460564489679872 18065544015092630112 18168032773379672064 18316593820749837312 18352298681998862336 18388143015362141364 18680018301320270592 18958030958441465856 19032085766872877832 19069185349264442896 19135628503791496704 19334182366347050496 19409706516215593662 19477336155644916288 19602351150225435648 19805747789916490752 19883113992220852044 20198718976224357632 20284119595893479424 20646336017248720128 20691370658571293184 21015020588985304416 21149905188401127936 21369359457541476864 21452833517922498258 21750955162140431808 21793354684873649024 22182521732817821328 22324899921090079488 22556546094071558912 22644657602251525939 22723558848252402336 22819634545380164352 23084250258542123008 23277791990892704832 23595812591141394432 24087392020123506816 24517524020482855152 24858234471017636352 24906691068427027456 24955336949420048994 25115512411226339424 25376114355830503776 25514171338388662272 25778909821796067328 25879608688287458216 25969781540859888384 26079582337577330688 26510818656294469392 26603190846734519808 27098316022638945168 27528448022998293504 27588494211428390912 28020027451980405888 28199873584534837248 28492479276721969152 28603778023896664344 28703442755687245056 29001273549520575744 29114559774323390493 29576695643757095104 29708621684874736128 29766533228120105984 29824670988331278066 30298078464336536448 30426179393840219136 30969504025873080192 31037055987856939776 32054039186312215296 32116522693498009088 32179250276883747387 32690032027310473536 32803934577928280064 33144312628023515136 33273782599226731992 33487349881635119232 33834819141107338368 34085338272378603504 34626375387813184512 35347758208392625856 35393718886712091648 35470921128979359744 36131088030185260224 36633187641499674624 36776286030724282728 37360036602640541184 38064171533745755664 38138370698528885792 38271257007582993408 38668364732694100992 38819413032431187324 38954672311289832576 39204702300450871296 39611495579832981504 39766227984441704088 40397437952448715264 41292672034497440256 41382741317142586368 42030041177970608832 42299810376802255872 42738718915082953728 42905667035844996516 43501910324280863616 43586709369747298048 44365043465635642656 44649799842180158976 45113092188143117824 45289315204503051878 45447117696504804672 45639269090760328704 46555583981785409664 48174784040247013632 49035048040965710304 49716468942035272704 49813382136854054912 49910673898840097988 50231024822452678848 50752228711661007552 51759217376574916432 51939563081719776768 53021637312588938784 53206381693469039616 54196632045277890336 55056896045996587008 56040054903960811776 57207556047793328688 57406885511374490112 58002547099041151488 58229119548646780986 59153391287514190208 59417243369749472256 59533066456240211968 59649341976662556132 60596156928673072896 60852358787680438272 61939008051746160384 62074111975713879552 64108078372624430592 64233045386996018176 64358500553767494774 65380064054620947072 66547565198453463984 66974699763270238464 67669638282214676736 67933972806754577817 68170676544757207008 69252750775626369024 70695516416785251712 70787437773424183296 72262176060370520448 73552572061448565456 74720073205281082368 76128343067491511328 76276741397057771584 76542514015165986816 77336729465388201984 77638826064862374648 77909344622579665152 79532455968883408176 80794875904897430528 82585344068994880512 82765482634285172736 84060082355941217664 84599620753604511744 85477437830165907456 85811334071689993032 87003820648561727232 87173418739494596096 87343679322970171479 88730086931271285312 89299599684360317952 90226184376286235648 90578630409006103756 90894235393009609344 91278538181520657408 93111167963570819328 96349568080494027264 98070096081931420608 99432937884070545408 99821347797680195976 100462049644905357696 101504457423322015104 103518434753149832864 103879126163439553536 106043274625177877568 106412763386938079232 108393264090555780672 112080109807921623552 114415112095586657376 114813771022748980224 116005094198082302976 116458239097293561972 118306782575028380416 118834486739498944512 119298683953325112264 121192313857346145792 123878016103492320768 124148223951427759104 128216156745248861184 128466090773992036352 128717001107534989548 130760128109241894144 133095130396906927968 133949399526540476928 135339276564429353472 135867945613509155634 136341353089514414016 141391032833570503424 144524352120741040896 147105144122897130912 149440146410562164736 152256686134983022656 152553482794115543168 155277652129724749296 155818689245159330304 159064911937766816352 161589751809794861056 165170688137989761024 168120164711882435328 171622668143379986064 174007641297123454464 174346837478989192192 174687358645940342958 177460173862542570624 178599199368720635904 180452368752572471296 181157260818012207512 181788470786019218688 182557076363041314816 186222335927141638656 192699136160988054528 196140192163862841216 199642695595360391952 200924099289810715392 203008914846644030208 203801918420263733451 207036869506299665728 207758252326879107072 212086549250355755136 216786528181111561344 224160219615843247104 228830224191173314752 229627542045497960448 232010188396164605952 232916478194587123944 236613565150056760832 238597367906650224528 242384627714692291584 247756032206984641536 248296447902855518208 256432313490497722368 257434002215069979096 261520256218483788288 266190260793813855936 267898799053080953856 270678553128858706944 271735891227018311268 272682706179028828032 282782065667141006848 289048704241482081792 294210288245794261824 304513372269966045312 305106965588231086336 310555304259449498592 311637378490318660608 318129823875533632704 336240329423764870656 343245336286759972128 348015282594246908928 348693674957978384384 349374717291880685916 354920347725085141248 362314521636024415024 363576941572038437376 372444671854283277312 385398272321976109056 392280384327725682432 399285391190720783904 401848198579621430784 406017829693288060416 407603836840527466902 414073739012599331456 424173098500711510272 433573056362223122688 448320439231686494208 457660448382346629504 465832956389174247888 473227130300113521664 477194735813300449056 484769255429384583168 495512064413969283072 514868004430139958192 523040512436967576576 532380521587627711872 535797598106161907712 541357106257717413888 543471782454036622536 545365412358057656064 565564131334282013696 578097408482964163584 588420576491588523648 609026744539932090624 610213931176462172672 611405755260791200353 621110608518898997184 623274756980637321216 636259647751067265408 672480658847529741312 686490672573519944256 696030565188493817856 698749434583761371832 709840695450170282496 724629043272048830048 727153883144076874752 744889343708566554624 784560768655451364864 798570782381441567808 803696397159242861568 812035659386576120832 815207673681054933804 828147478025198662912 848346197001423020544 867146112724446245376 915320896764693259008 931665912778348495776 946454260600227043328 954389471626600898112 1029736008860279916384 1046081024873935153152 1064761043175255423744 1086943564908073245072 1090730824716115312128 1131128262668564027392 1156194816965928327168 1176841152983177047296 1218053489079864181248 1220427862352924345344 1222811510521582400706 1242221217037797994368 1272519295502134530816 1344961317695059482624 1372981345147039888512 1397498869167522743664 1419681390900340564992 1449258086544097660096 1454307766288153749504 1569121537310902729728 1597141564762883135616 1607392794318485723136 1624071318773152241664 1630415347362109867608 1656294956050397325824 1696692394002846041088 1734292225448892490752 1830641793529386518016 1863331825556696991552 1908778943253201796224 2059472017720559832768 2129522086350510847488 2173887129816146490144 2181461649432230624256 2353682305966354094592 2436106978159728362496 2440855724705848690688 2445623021043164801412 2484442434075595988736 2545038591004269061632 2745962690294079777024 2794997738335045487328 2839362781800681129984 2898516173088195320192 3138243074621805459456 3194283129525766271232 3260830694724219735216 3312589912100794651648 3393384788005692082176 3468584450897784981504 3661283587058773036032 3726663651113393983104 3817557886506403592448 4118944035441119665536 4259044172701021694976 4347774259632292980288 4362923298864461248512 4707364611932708189184 4872213956319456724992 4891246042086329602824 4968884868151191977472 5090077182008538123264 5491925380588159554048 5589995476670090974656 5797032346176390640384 6388566259051532542464 6521661389448439470432 6625179824201589303296 7322567174117546072064 7453327302226787966208 7635115773012807184896 8237888070882239331072 8518088345402043389952 8695548519264585960576 9414729223865416378368 9782492084172659205648 9937769736302383954944 10180154364017076246528 10983850761176319108096 11179990953340181949312 11594064692352781280768 12777132518103065084928 13043322778896878940864 14906654604453575932416 15270231546025614369792 16475776141764478662144 17391097038529171921152 19564984168345318411296 19875539472604767909888 21967701522352638216192 22359981906680363898624 23188129384705562561536 25554265036206130169856 26086645557793757881728 29813309208907151864832 30540463092051228739584 32951552283528957324288 34782194077058343842304 39129968336690636822592 44719963813360727797248 46376258769411125123072 52173291115587515763456 59626618417814303729664 65903104567057914648576 69564388154116687684608 78259936673381273645184 89439927626721455594496 104346582231175031526912 139128776308233375369216 156519873346762547290368 178879855253442911188992 208693164462350063053824 313039746693525094580736 417386328924700126107648 626079493387050189161472 1252158986774100378322944
- Sum of all divisors σ(n): 4686585150220967071260000
- Sum of proper divisors (its aliquot sum) s(n): 3434426163446866692937056
- 1252158986774100378322944 is an abundant number, because the sum of its proper divisors (3434426163446866692937056) is greater than itself. Its abundance is 2182267176672766314614112
Bases of 1252158986774100378322944
- Binary: 1000010010010011110101100101110000101100001100111000001001101001100001000000000002
- Hexadecimal: 0x10927ACB8586704D30800
- Base-36: 5NWISYDC8O1DM2O0
Squares and roots of 1252158986774100378322944
- 1252158986774100378322944 squared (12521589867741003783229442) is 1567902128159141686165379274869293029049956827136
- 1252158986774100378322944 cubed (12521589867741003783229443) is 1963262740156706530960512149418152561678740362934116572839167514990608384
-
The
square root of 1252158986774100378322944 is 1118999100434.8932801349 -
The
cube root of 1252158986774100378322944 is 107783717.4432047297
Scales and comparisons
How big is 1252158986774100378322944?- 1,252,158,986,774,100,378,322,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,252,158,986,774,100,378,322,944 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 1252158986774100378322944 cubic inches would be around 8981976.5 feet tall.
Recreational maths with 1252158986774100378322944
- 1252158986774100378322944 backwards is 4492238730014776898512521
- 1252158986774100378322944 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1252158986774100378322944's digits is 108
- 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 1252158986774100378322944 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 1252158986774100378322944 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/1252158986774100378322944/
Chicago style:
Numbermatics. 2024. "Number 1252158986774100378322944 - Facts about the integer". https://numbermatics.com/n/1252158986774100378322944/
The information we have on file for 1252158986774100378322944 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 1252158986774100378322944, math, Factors of 1252158986774100378322944, curriculum, school, college, exams, university, Prime factorization of 1252158986774100378322944, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred fifty-two sextillion, one hundred fifty-eight quintillion, nine hundred eighty-six quadrillion, seven hundred seventy-four trillion, one hundred billion, three hundred seventy-eight million, three hundred twenty-two thousand, nine hundred forty-four.