You're working out the percentage wrong. The percentage displayed is the percentage of the way from Lv100 to Lv101, not the percentage from 0 to Lv101. In this case it equals roughly (50B-26.9B)/(127B-26.9B) ~ 23%, which is what it displays.
Because he doesn't want to.
Anyway, I'm posting numbers for levels 64-101 from the current rankings for analysis, this time including ranks for easier searching later (prev means that the number is from my previous post):
SPOILER#6 129,227,086,970 (101)
(prev) 127,600,619,879 (101)
#7 126,049,065,205 (100)
(prev) 126,019,219,471 (100)
(prev) 26,947,605,501 (100)
#394 26,931,764,147 (100)
#395 26,913,708,920 (99)
(prev) 26,909,616,331 (99)
(prev) 17,715,539,256 (99)
#767 17,711,833,398 (99)
(prev) 17,686,182,293 (98)
#768 17,668,563,602 (98)
(prev) 12,513,236,472 (98)
#1193 12,502,631,691 (98)
#1194 12,491,318,182 (97)
(prev) 12,470,856,367 (97)
#1683 9,521,700,658 (97)
#1684 9,514,830,064 (96)
#2150 7,789,016,740 (96)
#2151 7,785,177,351 (95)
#2546 6,746,827,178 (95)
#2547 6,740,862,474 (94)
#2844 6,094,312,717 (94)
#2845 6,089,257,495 (93)
#3080 5,652,481,508 (93)
#3081 5,650,748,726 (92)
#3283 5,334,404,387 (92)
#3284 5,332,633,347 (91)
#3467 5,084,842,737 (91)
#3468 5,079,823,394 (90)
#3634 4,876,335,010 (90)
#3635 4,875,345,515 (89)
#3781 4,692,276,908 (89)
#3782 4,689,499,281 (88)
#3930 4,525,980,391 (88)
#3931 4,520,974,212 (87)
#4093 4,362,038,224 (87)
#4094 4,361,511,830 (86)
#4226 4,209,451,030 (86)
#4227 4,205,459,472 (85)
#4395 4,061,185,464 (85)
#4396 4,060,525,204 (84)
#4556 3,919,034,598 (84)
#4557 3,916,947,583 (83)
#4748 3,778,791,017 (83)
#4749 3,778,123,997 (82)
#4944 3,642,555,663 (82)
#4945 3,642,517,865 (81)
#5151 3,510,863,181 (81)
#5152 3,509,711,434 (80)
#5358 3,381,482,598 (80)
#5359 3,381,387,264 (0) <-- glitched
#5360 3,380,347,724 (79)
#5594 3,255,999,853 (79)
#5595 3,253,950,552 (78)
#5825 3,133,203,119 (78)
#5826 3,133,082,099 (77)
#6052 3,015,367,487 (77)
#6053 3,011,918,038 (76)
#6273 2,898,433,562 (76)
#6274 2,896,980,015 (75)
#6494 2,784,362,385 (75)
#6495 2,783,845,588 (74)
#6775 2,674,771,039 (74)
#6776 2,673,519,141 (73)
#7059 2,566,854,926 (73)
#7060 2,566,413,380 (72)
#7342 2,462,420,917 (72)
#7343 2,461,840,617 (71)
#7631 2,361,418,553 (71)
#7632 2,360,227,037 (70)
#7955 2,262,125,591 (70)
#7956 2,261,983,627 (69)
#8279 2,166,258,790 (69)
#8280 2,165,596,551 (68)
#8624 2,073,072,395 (68)
#8625 2,072,390,895 (67)
#9020 1,982,644,228 (67)
#9021 1,982,253,250 (66)
#9383 1,895,166,700 (66)
#9384 1,894,271,272 (65)
#9783 1,809,917,485 (65)
#9784 1,809,438,759 (64)