What is Mining Difficulty?

what is mining difficulty

Mining difficulty or just “difficulty” is a measure or a network-wide setting that indicates how much effort is required by miners to find a proof-of-work.

In Bitcoin, a proof-of-work is just a piece of data - or more precisely a number - which falls below a predetermined difficulty target that is continually and automatically readjusted by the Bitcoin protocol.

For miners competing in the Bitcoin network, finding or generating this number involves repeatedly hashing the header of the block until the hashing algorithm spits out an output that falls below the aforementioned pre-set difficulty target.

But why do miners do that in the first place?

Miners expend computational energy and compete to find the proof-of-work because finding the proof-of-work is the only way to validate blocks, and validating blocks is how miners in the Bitcoin network make their living.

neon sign showing bitcoin mining
Mining farms blow through lots of energy to find Bitcoins

The first miner to validate a block gets to create a unique transaction, called a coinbase transaction, whereby the miner rewards himself with a set amount of newly minted bitcoins.

data encryption icon

How Do Miners Find Proof-of-Work?

The process of hashing is, in fact, quite simple but requires an enormous amount of computational energy.

man mining by providing energy from his stationary bike
While you could technically mine like this, you would never make any money, since the amount of energy required to mine Bitcoins is so large.

Put simply, hashing is the transformation of a string of characters (the input) into a usually shorter, fixed-length value or key (the output) that represents the original string.

The trick with hashing is that, while running the same input through the same hashing algorithm always gets us the same output, changing only the smallest bit of the input and running it through the same algorithm changes the output completely.

In order to find the proof-of-work, miners must repeatedly change the input (which is consisted of the block header - the part that stays the same - and a random number called a nonce - which is the variable that miners change to get a different output) and run it through the SHA256 cryptographic algorithm until they find a hash that meets the preset difficulty target.

Using sophisticated mining hardware called ASICs (Application-Specific Integrated Circuits), miners can make hundreds of thousands of these calculations per second.

asic miners stacked
A networked group of ASICs mining Bitcoin

It takes the entire network of miners roughly 10 minutes to find and validate a new block of transactions.

Why Is Difficulty Important?

The moving or self-readjusting difficulty target is a crucial component of Bitcoin security for several reasons, but mainly because it ensures the network’s neutrality by preventing any single miner from taking full control over the protocol.

The ever-changing difficulty target ensures that the Bitcoin protocol runs smoothly and that a new block is validated and added to the Bitcoin blockchain roughly every 10 minutes on average. This 10-minute interval between blocks is better known as block time.

blocktime chart
A chart of blocktimes for the past 3 months. It's rarely exactly ten minutes, but the average is very close, and that is the important part.

Difficulty matters for more than just protocol security. Maintaining a stable block time has substantial monetary implications. If miners start mining blocks faster, they’ll generate bitcoins faster, which in turn translates into a higher inflation rate.

Maintaining a low, fixed and predictable inflation rate is essential for a scarce digital asset such as Bitcoin.

How Does Bitcoin Difficulty Change?

In order to keep the block time fixed as more miners join and/or leave the network, the Bitcoin protocol must keep pace and continually readjust the mining difficulty accordingly.

The average block time of the Bitcoin network is evaluated every 2106 blocks (roughly every two weeks); if the block time is greater than 10 minutes, then the difficulty will be reduced, and if it’s less than 10 minutes, the difficulty level will be increased.

In other words, if the cumulative hash power of the network rises, the Bitcoin protocol will readjust and make it harder for miners to find the proof-of-work. And, conversely, if the cumulative hash power drops, the difficulty will drop to make it easier for miners to validate blocks and keep the interlude between each new block and the previous one fixed at ~10 minutes.

mining difficulty over time chart
A chart of Bitcoin's difficulty over each adjustment period.

It’s important to note that not every cryptocurrency in existence is designed with the same block time in mind. Ethereum, for example, aims for an average block time of 20 seconds, while Litecoin aims for a block time of 2.5 minutes.

You may be wondering: “How does the Bitcoin blockchain know if block times have been longer or shorter than ten minutes on average? Wouldn’t this require an oracle to keep track of block times?”

man looking at crystal ball with hashes in it
Thankfully, Bitcoin does not need an oracle to determine average block times.

Good question. The way the blockchain “knows” how much time the average block has taken during this difficulty period is by referencing timestamps left by the miners of each block. To some extent, there are protocol rules in place that prevent a miner from lying about the timestamp. If you want to know more, you can read this guide from Bitmex’s blog.

How Does Difficulty Affect Miners?

Difficulty directly impacts miner profitability. Difficulty adjustments make it easier or harder for active miners to find new blocks and earn bitcoins.

Greater difficulty means that miners need more hashing power to secure the same chance of winning a block reward. Since in today’s world nearly all individual miners join mining pools, greater difficulty means that miners will earn fewer bitcoins per unit of hash power contributed to the mining pool or per unit of electricity consumed.

Usually, when the Bitcoin network experiences a drop in mining difficulty, that means that the price of bitcoin was too low and the most inefficient miners couldn’t cover their operating costs and had to stop mining.


QUICK TIP

If you are interested in mining, make sure to check out our mining profitablity calculator before you get started.


mining firm shutdown headline
Mining operations can get wiped out during big difficulty adjustments

When inefficient miners shut their mining rigs off, the efficient miners that survive get to experience greater profit margins — but only for a short period of time. In free markets with relatively low barriers to entry, high margins tend to attract competition.

In that way, the Bitcoin protocol - through the moving difficulty target - acts as a self-stabilizing ecosystem.

This then leads to miner capitulation and a drop in difficulty, which then means higher margins for the efficient miners, which again attracts more miner competition and we arrive back where we started.


QUICK TIP

Another aspect of the mining business that affects profiit is taxes. Every miner needs to know the relevant tax laws for Bitcoin mining in his part of the world, which is why it is so important to use a crypto tax software when calculating profits.

Cool, isn’t it?

Is There a Maximum Difficulty?

Yes, but getting to the maximum difficulty is practically impossible.

The maximum difficulty is a ridiculously huge number (about 2^224), which quite literally means that to mine a block with this difficulty would require all the energy in the universe.

the universe
Bitcoin difficulty could, theoretically, get high enough to require all the universe's energy.

Conclusion

Understanding how difficulty fits into the Bitcoin blockchain is crucial to understanding how Bitcoin secures its transactions.

Difficulty adjustments keep Bitcoin blocks consistent (for the most part) and their reliablity over the past 10 years is impressive.

Historical Difficulty Adjustments

Below you can see all the difficulty adjustments since the beginning of Bitcoin.

Height Difficulty Change Average Block
641,088 16,847,561,611,550 - 16.85 T - 2.87 % 10 min 18 s
639,072 17,345,948,872,516 - 17.35 T + 9.89 % 09 min 07 s
637,056 15,784,217,546,288 - 15.78 T 0.00 % 10 min 01 s
635,040 15,784,744,305,477 - 15.78 T + 14.95 % 08 min 42 s
633,024 13,732,352,106,018 - 13.73 T - 9.29 % 11 min 01 s
631,008 15,138,043,247,082 - 15.14 T - 6.00 % 10 min 39 s
628,992 16,104,807,485,529 - 16.10 T + 0.92 % 09 min 55 s
626,976 15,958,652,328,578 - 15.96 T + 8.45 % 09 min 14 s
624,960 14,715,214,060,656 - 14.72 T + 5.77 % 09 min 28 s
622,944 13,912,524,048,945 - 13.91 T - 15.95 % 11 min 54 s
620,928 16,552,923,967,337 - 16.55 T + 6.88 % 09 min 22 s
618,912 15,486,913,440,292 - 15.49 T - 0.38 % 10 min 02 s
616,896 15,546,745,765,529 - 15.55 T + 0.52 % 09 min 57 s
614,880 15,466,098,935,554 - 15.47 T + 4.67 % 09 min 33 s
612,864 14,776,367,535,688 - 14.78 T + 7.08 % 09 min 20 s
610,848 13,798,783,827,516 - 13.80 T + 6.57 % 09 min 24 s
608,832 12,948,593,420,946 - 12.95 T + 0.56 % 09 min 57 s
606,816 12,876,842,089,682 - 12.88 T - 0.74 % 10 min 05 s
604,800 12,973,235,968,799 - 12.97 T + 1.99 % 09 min 49 s
602,784 12,720,005,267,390 - 12.72 T - 7.10 % 10 min 46 s
600,768 13,691,480,038,694 - 13.69 T + 5.25 % 09 min 31 s
598,752 13,008,091,666,971 - 13.01 T + 1.95 % 09 min 49 s
596,736 12,759,819,404,408 - 12.76 T + 7.31 % 09 min 20 s
594,720 11,890,594,958,795 - 11.89 T + 10.38 % 09 min 04 s
592,704 10,771,996,663,680 - 10.77 T + 5.78 % 09 min 27 s
590,688 10,183,488,432,890 - 10.18 T + 1.98 % 09 min 49 s
588,672 9,985,348,008,059 - 9.99 T + 10.78 % 09 min 02 s
586,656 9,013,786,945,891 - 9.01 T - 0.56 % 10 min 04 s
584,640 9,064,159,826,491 - 9.06 T + 14.23 % 08 min 46 s
582,624 7,934,713,219,630 - 7.93 T + 7.09 % 09 min 21 s
580,608 7,409,399,249,090 - 7.41 T - 0.67 % 10 min 04 s
578,592 7,459,680,720,542 - 7.46 T + 11.26 % 09 min 00 s
576,576 6,704,632,680,587 - 6.70 T + 0.04 % 10 min 00 s
574,560 6,702,169,884,349 - 6.70 T + 5.50 % 09 min 29 s
572,544 6,353,030,562,983 - 6.35 T - 0.63 % 10 min 04 s
570,528 6,393,023,717,201 - 6.39 T + 0.22 % 09 min 59 s
568,512 6,379,265,451,411 - 6.38 T + 5.11 % 09 min 31 s
566,496 6,068,891,541,676 - 6.07 T - 0.05 % 10 min 00 s
564,480 6,071,846,049,920 - 6.07 T + 0.17 % 09 min 59 s
562,464 6,061,518,831,027 - 6.06 T + 4.25 % 09 min 36 s
560,448 5,814,661,935,891 - 5.81 T - 1.18 % 10 min 08 s
558,432 5,883,988,430,955 - 5.88 T + 4.72 % 09 min 33 s
556,416 5,618,595,848,853 - 5.62 T + 10.03 % 09 min 06 s
554,400 5,106,422,924,659 - 5.11 T - 9.56 % 11 min 03 s
552,384 5,646,403,851,534 - 5.65 T - 15.13 % 11 min 47 s
550,368 6,653,303,141,405 - 6.65 T - 7.39 % 10 min 48 s
548,352 7,184,404,942,701 - 7.18 T + 0.02 % 10 min 00 s
546,336 7,182,852,313,938 - 7.18 T - 3.65 % 10 min 23 s
544,320 7,454,968,648,263 - 7.45 T + 4.23 % 09 min 36 s
542,304 7,152,633,351,906 - 7.15 T + 1.90 % 09 min 49 s
540,288 7,019,199,231,177 - 7.02 T + 4.34 % 09 min 36 s
538,272 6,727,225,469,722 - 6.73 T + 5.29 % 09 min 30 s
536,256 6,389,316,883,511 - 6.39 T + 7.39 % 09 min 20 s
534,240 5,949,437,371,609 - 5.95 T + 14.88 % 08 min 42 s
532,224 5,178,671,069,072 - 5.18 T - 3.45 % 10 min 22 s
530,208 5,363,678,461,481 - 5.36 T + 5.64 % 09 min 28 s
528,192 5,077,499,034,879 - 5.08 T + 2.77 % 09 min 44 s
526,176 4,940,704,885,521 - 4.94 T + 14.71 % 08 min 43 s
524,160 4,306,949,573,981 - 4.31 T + 3.94 % 09 min 38 s
522,144 4,143,878,474,754 - 4.14 T + 3.03 % 09 min 43 s
520,128 4,022,059,196,164 - 4.02 T + 4.76 % 09 min 33 s
518,112 3,839,316,899,029 - 3.84 T + 9.35 % 09 min 09 s
516,096 3,511,060,552,899 - 3.51 T + 1.40 % 09 min 52 s
514,080 3,462,542,391,191 - 3.46 T + 5.23 % 09 min 30 s
512,064 3,290,605,988,755 - 3.29 T + 9.42 % 09 min 10 s
510,048 3,007,383,866,429 - 3.01 T + 4.62 % 09 min 34 s
508,032 2,874,674,234,415 - 2.87 T + 10.43 % 09 min 03 s
506,016 2,603,077,300,218 - 2.60 T + 16.84 % 08 min 34 s
504,000 2,227,847,638,503 - 2.23 T + 15.36 % 08 min 40 s
501,984 1,931,136,454,487 - 1.93 T + 3.10 % 09 min 42 s
499,968 1,873,105,475,221 - 1.87 T + 17.74 % 08 min 30 s
497,952 1,590,896,927,258 - 1.59 T + 18.11 % 08 min 28 s
495,936 1,347,001,430,558 - 1.35 T - 1.28 % 10 min 08 s
493,920 1,364,422,081,125 - 1.36 T - 6.09 % 10 min 40 s
491,904 1,452,839,779,145 - 1.45 T + 21.39 % 08 min 14 s
489,888 1,196,792,694,098 - 1.20 T + 6.49 % 09 min 24 s
487,872 1,123,863,285,132 - 1.12 T + 1.85 % 09 min 49 s
485,856 1,103,400,932,964 - 1.10 T + 19.58 % 08 min 22 s
483,840 922,724,699,725 - 922.72 G + 3.89 % 09 min 38 s
481,824 888,171,856,257 - 888.17 G - 3.80 % 10 min 24 s
479,808 923,233,068,448 - 923.23 G + 7.32 % 09 min 20 s
477,792 860,221,984,436 - 860.22 G + 6.92 % 09 min 21 s
475,776 804,525,194,568 - 804.53 G + 13.53 % 08 min 49 s
473,760 708,659,466,230 - 708.66 G - 0.43 % 10 min 03 s
471,744 711,697,198,173 - 711.70 G + 4.85 % 09 min 33 s
469,728 678,760,110,082 - 678.76 G + 13.90 % 08 min 47 s
467,712 595,921,917,085 - 595.92 G + 6.42 % 09 min 24 s
465,696 559,970,892,890 - 559.97 G + 7.28 % 09 min 20 s
463,680 521,974,519,553 - 521.97 G + 0.22 % 09 min 59 s
461,664 520,808,749,422 - 520.81 G + 4.24 % 09 min 36 s
459,648 499,635,929,816 - 499.64 G + 5.03 % 09 min 32 s
457,632 475,705,205,061 - 475.71 G + 3.24 % 09 min 41 s
455,616 460,769,358,090 - 460.77 G + 4.54 % 09 min 34 s
453,600 440,779,902,286 - 440.78 G + 4.41 % 09 min 35 s
451,584 422,170,566,883 - 422.17 G + 7.43 % 09 min 19 s
449,568 392,963,262,344 - 392.96 G + 16.64 % 08 min 35 s
447,552 336,899,932,795 - 336.90 G + 6.05 % 09 min 26 s
445,536 317,688,400,354 - 317.69 G + 2.43 % 09 min 46 s
443,520 310,153,855,703 - 310.15 G + 8.16 % 09 min 15 s
441,504 286,765,766,820 - 286.77 G + 1.76 % 09 min 50 s
439,488 281,800,917,193 - 281.80 G + 10.68 % 09 min 02 s
437,472 254,620,187,304 - 254.62 G + 0.40 % 09 min 58 s
435,456 253,618,246,641 - 253.62 G - 1.90 % 10 min 13 s
433,440 258,522,748,404 - 258.52 G + 7.17 % 09 min 20 s
431,424 241,227,200,229 - 241.23 G + 6.82 % 09 min 22 s
429,408 225,832,872,179 - 225.83 G + 2.30 % 09 min 47 s
427,392 220,755,908,330 - 220.76 G + 1.56 % 09 min 51 s
425,376 217,375,482,757 - 217.38 G + 7.67 % 09 min 17 s
423,360 201,893,210,853 - 201.89 G - 5.43 % 10 min 35 s
421,344 213,492,501,107 - 213.49 G + 0.04 % 10 min 00 s
419,328 213,398,925,331 - 213.40 G + 1.88 % 09 min 49 s
417,312 209,453,158,595 - 209.45 G + 6.83 % 09 min 22 s
415,296 196,061,423,939 - 196.06 G - 1.63 % 10 min 10 s
413,280 199,312,067,531 - 199.31 G + 2.60 % 09 min 45 s
411,264 194,254,820,283 - 194.25 G + 8.73 % 09 min 12 s
409,248 178,659,257,772 - 178.66 G - 0.01 % 10 min 00 s
407,232 178,678,307,671 - 178.68 G + 7.09 % 09 min 20 s
405,216 166,851,513,282 - 166.85 G + 0.82 % 09 min 55 s
403,200 165,496,835,118 - 165.50 G + 4.46 % 09 min 34 s
401,184 158,427,203,767 - 158.43 G - 3.10 % 10 min 19 s
399,168 163,491,654,908 - 163.49 G + 13.44 % 08 min 49 s
397,152 144,116,447,847 - 144.12 G + 20.06 % 08 min 20 s
395,136 120,033,340,651 - 120.03 G + 5.89 % 09 min 27 s
393,120 113,354,299,801 - 113.35 G + 9.12 % 09 min 10 s
391,104 103,880,340,815 - 103.88 G + 11.16 % 09 min 00 s
389,088 93,448,670,796 - 93.45 G + 18.14 % 08 min 28 s
387,072 79,102,380,900 - 79.10 G + 8.77 % 09 min 12 s
385,056 72,722,780,642 - 72.72 G + 10.44 % 09 min 04 s
383,040 65,848,255,179 - 65.85 G + 5.77 % 09 min 27 s
381,024 62,253,982,449 - 62.25 G + 2.25 % 09 min 47 s
379,008 60,883,825,480 - 60.88 G + 0.12 % 09 min 59 s
376,992 60,813,224,039 - 60.81 G + 2.49 % 09 min 46 s
374,976 59,335,351,233 - 59.34 G + 4.17 % 09 min 36 s
372,960 56,957,648,455 - 56.96 G + 4.98 % 09 min 32 s
370,944 54,256,630,327 - 54.26 G + 2.95 % 09 min 43 s
368,928 52,699,842,409 - 52.70 G + 0.81 % 09 min 56 s
366,912 52,278,304,845 - 52.28 G + 2.35 % 09 min 46 s
364,896 51,076,366,303 - 51.08 G + 3.39 % 09 min 41 s
362,880 49,402,014,931 - 49.40 G - 0.58 % 10 min 04 s
360,864 49,692,386,354 - 49.69 G + 4.42 % 09 min 35 s
358,848 47,589,591,153 - 47.59 G - 2.50 % 10 min 15 s
356,832 48,807,487,244 - 48.81 G + 2.44 % 09 min 46 s
354,816 47,643,398,017 - 47.64 G + 0.07 % 10 min 00 s
352,800 47,610,564,513 - 47.61 G - 3.71 % 10 min 23 s
350,784 49,446,390,688 - 49.45 G + 5.84 % 09 min 27 s
348,768 46,717,549,644 - 46.72 G - 1.50 % 10 min 09 s
346,752 47,427,554,950 - 47.43 G + 1.59 % 09 min 51 s
344,736 46,684,376,316 - 46.68 G + 5.01 % 09 min 32 s
342,720 44,455,415,962 - 44.46 G + 7.71 % 09 min 17 s
340,704 41,272,873,894 - 41.27 G - 6.14 % 10 min 39 s
338,688 43,971,662,056 - 43.97 G + 8.20 % 09 min 15 s
336,672 40,640,955,016 - 40.64 G + 3.00 % 09 min 43 s
334,656 39,457,671,307 - 39.46 G - 1.37 % 10 min 09 s
332,640 40,007,470,271 - 40.01 G - 0.73 % 10 min 04 s
330,624 40,300,030,327 - 40.30 G + 1.76 % 09 min 51 s
328,608 39,603,666,252 - 39.60 G + 10.05 % 09 min 05 s
326,592 35,985,640,265 - 35.99 G + 2.81 % 09 min 44 s
324,576 35,002,482,026 - 35.00 G + 0.98 % 09 min 54 s
322,560 34,661,425,923 - 34.66 G + 16.20 % 08 min 36 s
320,544 29,829,733,124 - 29.83 G + 8.75 % 09 min 11 s
318,528 27,428,630,902 - 27.43 G + 15.03 % 08 min 42 s
316,512 23,844,670,038 - 23.84 G + 20.86 % 08 min 17 s
314,496 19,729,645,940 - 19.73 G + 5.30 % 09 min 30 s
312,480 18,736,441,558 - 18.74 G + 8.08 % 09 min 15 s
310,464 17,336,316,978 - 17.34 G + 3.08 % 09 min 44 s
308,448 16,818,461,371 - 16.82 G + 24.93 % 08 min 00 s
306,432 13,462,580,114 - 13.46 G + 14.51 % 08 min 44 s
304,416 11,756,551,916 - 11.76 G + 12.44 % 08 min 54 s
302,400 10,455,720,138 - 10.46 G + 18.10 % 08 min 28 s
300,384 8,853,416,309 - 8.85 G + 10.66 % 09 min 02 s
298,368 8,000,872,135 - 8.00 G + 14.64 % 08 min 44 s
296,352 6,978,842,649 - 6.98 G + 14.04 % 08 min 46 s
294,336 6,119,726,089 - 6.12 G + 22.23 % 08 min 11 s
292,320 5,006,860,589 - 5.01 G + 17.80 % 08 min 29 s
290,304 4,250,217,919 - 4.25 G + 11.39 % 08 min 59 s
288,288 3,815,723,798 - 3.82 G + 21.92 % 08 min 12 s
286,272 3,129,573,174 - 3.13 G + 19.39 % 08 min 23 s
284,256 2,621,404,453 - 2.62 G + 19.49 % 08 min 23 s
282,240 2,193,847,870 - 2.19 G + 22.59 % 08 min 10 s
280,224 1,789,546,951 - 1.79 G + 26.16 % 07 min 56 s
278,208 1,418,481,395 - 1.42 G + 20.12 % 08 min 20 s
276,192 1,180,923,195 - 1.18 G + 30.01 % 07 min 43 s
274,176 908,350,862 - 908.35 M + 28.41 % 07 min 47 s
272,160 707,408,283 - 707.41 M + 16.07 % 08 min 37 s
270,144 609,482,679 - 609.48 M + 19.29 % 08 min 25 s
268,128 510,929,738 - 510.93 M + 30.70 % 07 min 40 s
266,112 390,928,787 - 390.93 M + 46.02 % 06 min 51 s
264,096 267,731,249 - 267.73 M + 41.45 % 07 min 04 s
262,080 189,281,249 - 189.28 M + 27.19 % 07 min 52 s
260,064 148,819,199 - 148.82 M + 32.13 % 07 min 34 s
258,048 112,628,548 - 112.63 M + 29.56 % 07 min 43 s
256,032 86,933,017 - 86.93 M + 32.22 % 07 min 34 s
254,016 65,750,060 - 65.75 M + 29.40 % 07 min 44 s
252,000 50,810,339 - 50.81 M + 35.88 % 07 min 22 s
249,984 37,392,766 - 37.39 M + 19.63 % 08 min 22 s
247,968 31,256,960 - 31.26 M + 19.47 % 08 min 23 s
245,952 26,162,875 - 26.16 M + 22.63 % 08 min 09 s
243,936 21,335,329 - 21.34 M + 10.32 % 09 min 04 s
241,920 19,339,258 - 19.34 M + 23.92 % 08 min 04 s
239,904 15,605,632 - 15.61 M + 28.41 % 07 min 48 s
237,888 12,153,411 - 12.15 M + 8.64 % 09 min 12 s
235,872 11,187,257 - 11.19 M + 11.03 % 09 min 01 s
233,856 10,076,292 - 10.08 M + 12.28 % 08 min 55 s
231,840 8,974,296 - 8.97 M + 16.96 % 08 min 33 s
229,824 7,672,999 - 7.67 M + 14.59 % 08 min 44 s
227,808 6,695,826 - 6.70 M + 38.13 % 07 min 15 s
225,792 4,847,647 - 4.85 M + 10.98 % 09 min 01 s
223,776 4,367,876 - 4.37 M + 19.63 % 08 min 22 s
221,760 3,651,011 - 3.65 M + 11.47 % 08 min 58 s
219,744 3,275,464 - 3.28 M + 10.33 % 09 min 04 s
217,728 2,968,775 - 2.97 M - 8.64 % 10 min 57 s
215,712 3,249,549 - 3.25 M + 9.06 % 09 min 11 s
213,696 2,979,636 - 2.98 M - 11.59 % 11 min 19 s
211,680 3,370,181 - 3.37 M - 2.00 % 10 min 12 s
209,664 3,438,908 - 3.44 M + 2.08 % 09 min 48 s
207,648 3,368,767 - 3.37 M + 1.95 % 09 min 49 s
205,632 3,304,356 - 3.30 M + 7.55 % 09 min 20 s
203,616 3,072,321 - 3.07 M + 0.58 % 09 min 56 s
201,600 3,054,627 - 3.05 M + 6.65 % 09 min 22 s
199,584 2,864,140 - 2.86 M + 6.31 % 09 min 24 s
197,568 2,694,047 - 2.69 M + 10.38 % 09 min 04 s
195,552 2,440,642 - 2.44 M + 11.40 % 08 min 59 s
193,536 2,190,865 - 2.19 M + 7.57 % 09 min 18 s
191,520 2,036,671 - 2.04 M + 9.12 % 09 min 11 s
189,504 1,866,391 - 1.87 M + 6.56 % 09 min 23 s
187,488 1,751,454 - 1.75 M + 1.44 % 09 min 52 s
185,472 1,726,566 - 1.73 M + 9.06 % 09 min 10 s
183,456 1,583,177 - 1.58 M - 0.50 % 10 min 03 s
181,440 1,591,074 - 1.59 M - 8.20 % 10 min 54 s
179,424 1,733,207 - 1.73 M + 14.89 % 08 min 42 s
177,408 1,508,589 - 1.51 M - 4.39 % 10 min 28 s
175,392 1,577,913 - 1.58 M - 2.99 % 10 min 19 s
173,376 1,626,553 - 1.63 M + 8.56 % 09 min 13 s
171,360 1,498,294 - 1.50 M + 0.09 % 10 min 00 s
169,344 1,496,978 - 1.50 M + 8.77 % 09 min 12 s
167,328 1,376,302 - 1.38 M - 0.24 % 10 min 02 s
165,312 1,379,647 - 1.38 M + 5.50 % 09 min 29 s
163,296 1,307,728 - 1.31 M + 4.55 % 09 min 34 s
161,280 1,250,757 - 1.25 M + 7.83 % 09 min 17 s
159,264 1,159,929 - 1.16 M + 0.42 % 09 min 58 s
157,248 1,155,038 - 1.16 M + 5.90 % 09 min 27 s
155,232 1,090,715 - 1.09 M - 8.54 % 10 min 56 s
153,216 1,192,497 - 1.19 M - 0.91 % 10 min 06 s
151,200 1,203,461 - 1.20 M - 18.03 % 12 min 12 s
149,184 1,468,195 - 1.47 M - 13.09 % 11 min 31 s
147,168 1,689,334 - 1.69 M - 3.76 % 10 min 24 s
145,152 1,755,425 - 1.76 M - 1.26 % 10 min 08 s
143,136 1,777,774 - 1.78 M - 1.55 % 10 min 10 s
141,120 1,805,700 - 1.81 M - 4.40 % 10 min 28 s
139,104 1,888,786 - 1.89 M + 11.70 % 08 min 57 s
137,088 1,690,895 - 1.69 M + 8.18 % 09 min 15 s
135,072 1,563,027 - 1.56 M + 13.33 % 08 min 50 s
133,056 1,379,192 - 1.38 M + 57.27 % 06 min 22 s
131,040 876,954 - 876.95 K + 54.59 % 06 min 28 s
129,024 567,269 - 567.27 K + 30.44 % 07 min 40 s
127,008 434,877 - 434.88 K + 78.15 % 05 min 37 s
124,992 244,112 - 244.11 K + 55.07 % 06 min 27 s
122,976 157,416 - 157.42 K + 43.54 % 06 min 59 s
120,960 109,670 - 109.67 K + 18.76 % 08 min 25 s
118,944 92,347 - 92.35 K + 12.15 % 08 min 55 s
116,928 82,345 - 82.35 K + 19.38 % 08 min 23 s
114,912 68,977 - 68.98 K - 9.47 % 11 min 03 s
112,896 76,192 - 76.19 K + 37.06 % 07 min 18 s
110,880 55,589 - 55.59 K + 52.47 % 06 min 34 s
108,864 36,459 - 36.46 K + 40.24 % 07 min 09 s
106,848 25,997 - 26.00 K + 18.10 % 08 min 28 s
104,832 22,012 - 22.01 K + 19.39 % 08 min 23 s
102,816 18,437 - 18.44 K + 13.06 % 08 min 51 s
100,800 16,307 - 16.31 K + 12.59 % 08 min 53 s
98,784 14,484 - 14.48 K + 18.23 % 08 min 28 s
96,768 12,251 - 12.25 K + 51.66 % 06 min 36 s
94,752 8,078 - 8.08 K + 17.65 % 08 min 31 s
92,736 6,866 - 6.87 K + 51.37 % 06 min 37 s
90,720 4,536 - 4.54 K + 46.75 % 06 min 50 s
88,704 3,091 - 3.09 K + 43.83 % 06 min 57 s
86,688 2,149 - 2.15 K + 55.95 % 06 min 25 s
84,672 1,378 - 1.38 K + 4.55 % 09 min 34 s
82,656 1,318 - 1.32 K + 43.73 % 06 min 58 s
80,640 917 - 917.00 + 28.79 % 07 min 46 s
78,624 712 - 712.00 + 14.29 % 08 min 45 s
76,608 623 - 623.00 + 21.92 % 08 min 13 s
74,592 511 - 511.00 + 45.17 % 06 min 53 s
72,576 352 - 352.00 + 44.26 % 06 min 56 s
70,560 244 - 244.00 + 34.81 % 07 min 27 s
68,544 181 - 181.00 + 302.22 % 02 min 24 s
66,528 45 - 45.00 + 95.65 % 05 min 11 s
64,512 23 - 23.00 + 21.05 % 08 min 16 s
62,496 19 - 19.00 + 11.76 % 08 min 58 s
60,480 17 - 17.00 + 6.25 % 09 min 34 s
58,464 16 - 16.00 + 45.45 % 07 min 08 s
56,448 11 - 11.00 - 8.33 % 10 min 51 s
54,432 12 - 12.00 + 9.09 % 08 min 56 s
52,416 11 - 11.00 + 57.14 % 06 min 49 s
50,400 7 - 7.00 + 16.67 % 07 min 47 s
48,384 6 - 6.00 + 50.00 % 07 min 30 s
46,368 4 - 4.00 0.00 % 09 min 56 s
44,352 4 - 4.00 + 33.33 % 08 min 21 s
42,336 3 - 3.00 + 50.00 % 06 min 41 s
40,320 2 - 2.00 + 100.00 % 07 min 12 s
38,304 1 - 1.00 0.00 % 07 min 24 s
36,288 1 - 1.00 0.00 % 09 min 43 s
34,272 1 - 1.00 0.00 % 09 min 04 s
32,256 1 - 1.00 0.00 % 08 min 28 s
30,240 1 - 1.00 0.00 % 14 min 39 s
28,224 1 - 1.00 0.00 % 19 min 29 s
26,208 1 - 1.00 0.00 % 21 min 04 s
24,192 1 - 1.00 0.00 % 19 min 43 s
22,176 1 - 1.00 0.00 % 29 min 40 s
20,160 1 - 1.00 0.00 % 20 min 05 s
18,144 1 - 1.00 0.00 % 19 min 08 s
16,128 1 - 1.00 0.00 % 13 min 33 s
14,112 1 - 1.00 0.00 % 12 min 24 s
12,096 1 - 1.00 0.00 % 12 min 46 s
10,080 1 - 1.00 0.00 % 12 min 47 s
8,064 1 - 1.00 0.00 % 12 min 45 s
6,048 1 - 1.00 0.00 % 12 min 24 s
4,032 1 - 1.00 0.00 % 11 min 36 s
2,016 1 - 1.00 0.00 % 17 min 00 s