← Back to the living research notebook

Current Top 100 comparisons

Ongoing, non-exhaustive research; not the final target-specific allocation order. These two ranked comparisons concern potential readers under stated assumptions and potential reach per workload for one common package. They do not count people observed to have learned. Educational effect, delivery, accessibility, audience overlap and standardized physical compute remain separate parts of the allocation question.

Read the current v0.11 working paper

Open the 130-page PDF.

Read the complete HTML edition.

Read or edit the Markdown source.

Fixed-budget portfolios and package comparisons: section 7.9.

Focused learning packages: section 7.13.

Practical-business education: section 7.14.

Joint audiences and allocation under uncertainty: section 7.15.

Thai, Malay and Khmer resource findings: section 7.16.

Prerequisite-expanded package allocation: section 7.17.

Zenodo mirror for v0.11: pending. Read the current v0.11 edition on GitHub and GitHub Pages. The preceding v0.10 edition remains on Zenodo; that DOI does not identify v0.11.

Original analysis and presentation are CC BY 4.0. Included OpenStax source material retains CC BY-NC-SA 4.0 and its original licence and credits; the analysis licence does not replace or relicense that material.

1. Worldwide potential reach

The screening calculation retains 775 non-English language-and-script edition profiles; this table displays the first 100 by potential readers under stated assumptions. Where target-comparable academic-language-access evidence is missing, the same disclosed assumption is used rather than deleting or lowering the language. Values are low–point–high scenarios. Rows overlap because many people use more than one language; do not sum them as unique readers or people educated.

Download the complete machine-readable CSV.

Worldwide potential-reach Top 100
PositionEdition profileLanguage/scriptPopulation basisPotential readers under stated assumptions
low–point–high
Evidence status
1Simplified Standard Written Chinese profilezh (Hans)1,286,047,333900,233,133–1,151,960,048–1,273,186,860Common missing-cell assumption; target-comparable evidence still needed
2Hindi, Devanagari-script profilehi (Deva)580,318,483406,222,938–519,812,678–574,515,298Common missing-cell assumption; target-comparable evidence still needed
3Spanish, Latin-script profilees (Latn)507,599,381355,319,567–454,675,495–502,523,387Common missing-cell assumption; target-comparable evidence still needed
4Arabic, Arabic-script profilear (Arab)378,792,526265,154,768–339,298,442–375,004,601Common missing-cell assumption; target-comparable evidence still needed
5French, Latin-script profilefr (Latn)332,956,351233,069,446–298,241,289–329,626,787Common missing-cell assumption; target-comparable evidence still needed
6Urdu, Arabic-script profileur (Arab)313,093,257219,165,280–280,449,183–309,962,324Common missing-cell assumption; target-comparable evidence still needed
7Bangla, Bangla-script profilebn (Beng)279,893,704195,925,593–250,711,118–277,094,767Common missing-cell assumption; target-comparable evidence still needed
8Portuguese, Latin-script profilept (Latn)249,463,919174,624,743–223,454,037–246,969,280Common missing-cell assumption; target-comparable evidence still needed
9Indonesian, Latin-script profileid (Latn)248,501,794126,363,708–222,592,226–246,016,776Target-comparable evidence overrides the common missing-cell assumption
10Russian, Cyrillic-script profileru (Cyrl)201,151,469140,806,028–180,178,793–199,139,954Common missing-cell assumption; target-comparable evidence still needed
11Swahili, Latin-script profilesw (Latn)194,102,079135,871,455–173,864,394–192,161,058Common missing-cell assumption; target-comparable evidence still needed
12Punjabi, Shahmukhi/Perso-Arabic-script profilepa (Arab)176,654,800123,658,360–158,236,223–174,888,252Common missing-cell assumption; target-comparable evidence still needed
13German, Latin-script profilede (Latn)141,873,19799,311,238–127,081,057–140,454,465Common missing-cell assumption; target-comparable evidence still needed
14Japanese, Japanese-script profileja (Jpan)117,608,75582,326,128–105,346,501–116,432,667Common missing-cell assumption; target-comparable evidence still needed
15Telugu, Telugu-script profilete (Telu)101,457,36071,020,152–90,879,101–100,442,786Common missing-cell assumption; target-comparable evidence still needed
16Western Panjabi, Arabic-script profilelah (Arab)100,980,82870,686,580–90,452,254–99,971,020Common missing-cell assumption; target-comparable evidence still needed
17Marathi, Devanagari-script profilemr (Deva)98,639,10069,047,370–88,354,681–97,652,709Common missing-cell assumption; target-comparable evidence still needed
18Javanese, Latin-script profilejv (Latn)96,145,85867,302,101–86,121,393–95,184,399Common missing-cell assumption; target-comparable evidence still needed
19Vietnamese, Latin-script profilevi (Latn)92,370,78164,659,547–82,739,917–91,447,073Common missing-cell assumption; target-comparable evidence still needed
20Tamil, Tamil-script profileta (Taml)90,608,13763,425,696–81,161,052–89,702,056Common missing-cell assumption; target-comparable evidence still needed
21Persian, Arabic-script profilefa (Arab)89,208,44662,445,912–79,907,297–88,316,362Common missing-cell assumption; target-comparable evidence still needed
22Wu Chinese, Simplified-script profilewuu (Hans)84,962,40059,473,680–76,103,957–84,112,776Common missing-cell assumption; target-comparable evidence still needed
23Turkish, Latin-script profiletr (Latn)82,419,54257,693,679–73,826,225–81,595,347Common missing-cell assumption; target-comparable evidence still needed
24Korean, Korean-script profileko (Kore)79,278,71755,495,102–71,012,872–78,485,930Common missing-cell assumption; target-comparable evidence still needed
25Cantonese, Simplified-script profileyue (Hans)73,634,08051,543,856–65,956,762–72,897,739Common missing-cell assumption; target-comparable evidence still needed
26Filipino, Latin-script profilefil (Latn)73,198,31851,238,823–65,566,434–72,466,335Common missing-cell assumption; target-comparable evidence still needed
27Egyptian Arabic, Arabic-script profilearz (Arab)71,198,08049,838,656–63,774,747–70,486,099Common missing-cell assumption; target-comparable evidence still needed
28Italian, Latin-script profileit (Latn)70,475,31949,332,723–63,127,344–69,770,566Common missing-cell assumption; target-comparable evidence still needed
29Gujarati, Gujarati-script profilegu (Gujr)65,626,18345,938,328–58,783,794–64,969,921Common missing-cell assumption; target-comparable evidence still needed
30Pashto, Arabic-script profileps (Arab)58,062,88140,644,017–52,009,065–57,482,252Common missing-cell assumption; target-comparable evidence still needed
31Thai, Thai-script profileth (Thai)55,936,80039,155,760–50,104,656–55,377,432Common missing-cell assumption; target-comparable evidence still needed
32Kannada, Kannada-script profilekn (Knda)52,137,81036,496,467–46,701,760–51,616,432Common missing-cell assumption; target-comparable evidence still needed
33Nigerian Pidgin, Latin-script profilepcm (Latn)49,716,87034,801,809–44,533,235–49,219,701Common missing-cell assumption; target-comparable evidence still needed
34Malayalam, Malayalam-script profileml (Mlym)45,922,58932,145,812–41,134,557–45,463,363Common missing-cell assumption; target-comparable evidence still needed
35Odia, Odia-script profileor (Orya)45,092,16031,564,512–40,390,712–44,641,238Common missing-cell assumption; target-comparable evidence still needed
36Levantine Arabic, Arabic-script profileapc (Arab)43,682,52830,577,770–39,128,052–43,245,703Common missing-cell assumption; target-comparable evidence still needed
37Punjabi, Gurmukhi-script profilepa (Guru)42,948,38030,063,866–38,470,449–42,518,896Common missing-cell assumption; target-comparable evidence still needed
38Hausa, Latin-script profileha (Latn)41,875,12429,312,587–37,509,094–41,456,373Common missing-cell assumption; target-comparable evidence still needed
39Polish, Latin-script profilepl (Latn)41,500,50129,050,351–37,173,530–41,085,496Common missing-cell assumption; target-comparable evidence still needed
40Xiang Chinese, Simplified-script profilehsn (Hans)41,065,16028,745,612–36,783,579–40,654,508Common missing-cell assumption; target-comparable evidence still needed
41Amharic, Ethiopic-script profileam (Ethi)39,176,97527,423,882–35,092,262–38,785,205Common missing-cell assumption; target-comparable evidence still needed
42Traditional Written Chinese profilezh (Hant)39,078,48227,354,937–35,004,038–38,687,697Common missing-cell assumption; target-comparable evidence still needed
43Algerian Arabic, Arabic-script profilearq (Arab)39,028,67527,320,072–34,959,424–38,638,388Common missing-cell assumption; target-comparable evidence still needed
44Oromo, Latin-script profileom (Latn)38,264,43126,785,102–34,274,863–37,881,787Common missing-cell assumption; target-comparable evidence still needed
45Sindhi, Arabic-script profilesd (Arab)37,854,60026,498,220–33,907,762–37,476,054Common missing-cell assumption; target-comparable evidence still needed
46Burmese, Myanmar-script profilemy (Mymr)37,171,60826,020,126–33,295,981–36,799,892Common missing-cell assumption; target-comparable evidence still needed
47Malay, Latin-script profilems (Latn)36,798,15925,758,711–32,961,469–36,430,177Common missing-cell assumption; target-comparable evidence still needed
48Bhojpuri, Devanagari-script profilebho (Deva)34,639,01624,247,311–31,027,445–34,292,626Common missing-cell assumption; target-comparable evidence still needed
49Sundanese, Latin-script profilesu (Latn)33,787,44023,651,208–30,264,657–33,449,566Common missing-cell assumption; target-comparable evidence still needed
50Dutch, Latin-script profilenl (Latn)32,854,89822,998,429–29,429,344–32,526,349Common missing-cell assumption; target-comparable evidence still needed
51Hakka Chinese, Simplified-script profilehak (Hans)32,568,92022,798,244–29,173,183–32,243,231Common missing-cell assumption; target-comparable evidence still needed
52Moroccan Arabic, Arabic-script profileary (Arab)32,527,21222,769,048–29,135,824–32,201,940Common missing-cell assumption; target-comparable evidence still needed
53Yoruba, Latin-script profileyo (Latn)31,761,81622,233,271–28,450,231–31,444,198Common missing-cell assumption; target-comparable evidence still needed
54Uzbek, Latin-script profileuz (Latn)31,561,50222,093,051–28,270,802–31,245,887Common missing-cell assumption; target-comparable evidence still needed
55Sudanese Arabic, Arabic-script profileapd (Arab)30,785,05321,549,537–27,575,308–30,477,202Common missing-cell assumption; target-comparable evidence still needed
56Igbo, Latin-script profileig (Latn)30,777,11021,543,977–27,568,193–30,469,339Common missing-cell assumption; target-comparable evidence still needed
57Saraiki, Arabic-script profileskr (Arab)30,283,68021,198,576–27,126,210–29,980,843Common missing-cell assumption; target-comparable evidence still needed
58Cebuano, Latin-script profileceb (Latn)28,386,48019,870,536–25,426,818–28,102,615Common missing-cell assumption; target-comparable evidence still needed
59Awadhi, Devanagari-script profileawa (Deva)27,458,16319,220,714–24,595,290–27,183,581Common missing-cell assumption; target-comparable evidence still needed
60Min Nan Chinese, Simplified-script profilenan (Hans)26,904,76018,833,332–24,099,586–26,635,712Common missing-cell assumption; target-comparable evidence still needed
61Malagasy, Latin-script profilemg (Latn)26,507,43018,555,201–23,743,683–26,242,356Common missing-cell assumption; target-comparable evidence still needed
62Ukrainian, Cyrillic-script profileuk (Cyrl)24,080,58516,856,410–21,569,869–23,839,779Common missing-cell assumption; target-comparable evidence still needed
63Gan Chinese, Simplified-script profilegan (Hans)24,072,68016,850,876–21,562,788–23,831,953Common missing-cell assumption; target-comparable evidence still needed
64Bavarian, Latin-script profilebar (Latn)22,819,82815,973,880–20,440,562–22,591,630Common missing-cell assumption; target-comparable evidence still needed
65Azerbaijani, Arabic-script profileaz (Arab)22,517,13415,761,994–20,169,428–22,291,963Common missing-cell assumption; target-comparable evidence still needed
66Nepali, Devanagari-script profilene (Deva)21,735,35715,214,750–19,469,161–21,518,003Common missing-cell assumption; target-comparable evidence still needed
67Maithili, Devanagari-script profilemai (Deva)20,333,02414,233,117–18,213,040–20,129,694Common missing-cell assumption; target-comparable evidence still needed
68Romanian, Latin-script profilero (Latn)20,043,50714,030,455–17,953,709–19,843,072Common missing-cell assumption; target-comparable evidence still needed
69Nyanja, Latin-script profileny (Latn)18,855,69213,198,984–16,889,739–18,667,135Common missing-cell assumption; target-comparable evidence still needed
70Somali, Latin-script profileso (Latn)18,630,62613,041,438–16,688,139–18,444,320Common missing-cell assumption; target-comparable evidence still needed
71Assamese, Bangla-script profileas (Beng)18,318,69012,823,083–16,408,727–18,135,503Common missing-cell assumption; target-comparable evidence still needed
72Madurese, Latin-script profilemad (Latn)17,738,40612,416,884–15,888,945–17,561,022Common missing-cell assumption; target-comparable evidence still needed
73Rangpuri, Bangla-script profilerkt (Beng)17,024,56411,917,195–15,249,530–16,854,318Common missing-cell assumption; target-comparable evidence still needed
74Haryanvi, Devanagari-script profilebgc (Deva)16,909,56011,836,692–15,146,517–16,740,464Common missing-cell assumption; target-comparable evidence still needed
75Magahi, Devanagari-script profilemag (Deva)16,909,56011,836,692–15,146,517–16,740,464Common missing-cell assumption; target-comparable evidence still needed
76Marwari, Devanagari-script profilemwr (Deva)16,909,56011,836,692–15,146,517–16,740,464Common missing-cell assumption; target-comparable evidence still needed
77Northeastern Thai, Thai-script profiletts (Thai)16,781,04011,746,728–15,031,397–16,613,230Common missing-cell assumption; target-comparable evidence still needed
78Nigerian Fulfulde, Latin-script profilefuv (Latn)15,862,04911,103,434–14,208,223–15,703,429Common missing-cell assumption; target-comparable evidence still needed
79Chhattisgarhi, Devanagari-script profilehne (Deva)15,500,43010,850,301–13,884,307–15,345,426Common missing-cell assumption; target-comparable evidence still needed
80Khmer, Khmer-script profilekm (Khmr)15,186,69310,630,685–13,603,281–15,034,826Common missing-cell assumption; target-comparable evidence still needed
81Zulu, Latin-script profilezu (Latn)14,969,09110,478,364–13,408,367–14,819,400Common missing-cell assumption; target-comparable evidence still needed
82Sinhala, Sinhala-script profilesi (Sinh)14,948,16810,463,718–13,389,626–14,798,686Common missing-cell assumption; target-comparable evidence still needed
83Deccan, Arabic-script profiledcc (Arab)13,950,3879,765,271–12,495,876–13,810,883Common missing-cell assumption; target-comparable evidence still needed
84Shona, Latin-script profilesn (Latn)13,891,8249,724,277–12,443,419–13,752,906Common missing-cell assumption; target-comparable evidence still needed
85Akan, Latin-script profileak (Latn)13,489,7499,442,824–12,083,266–13,354,852Common missing-cell assumption; target-comparable evidence still needed
86Min Nan Chinese, Traditional-script profilenan (Hant)13,473,1659,431,216–12,068,411–13,338,433Common missing-cell assumption; target-comparable evidence still needed
87Swedish, Latin-script profilesv (Latn)13,338,3779,336,864–11,947,676–13,204,993Common missing-cell assumption; target-comparable evidence still needed
88Czech, Latin-script profilecs (Latn)13,236,0589,265,241–11,856,026–13,103,697Common missing-cell assumption; target-comparable evidence still needed
89Wolof, Latin-script profilewo (Latn)13,203,2049,242,243–11,826,597–13,071,172Common missing-cell assumption; target-comparable evidence still needed
90Kazakh, Cyrillic-script profilekk (Cyrl)12,966,9899,076,892–11,615,010–12,837,319Common missing-cell assumption; target-comparable evidence still needed
91Hungarian, Latin-script profilehu (Latn)12,313,1928,619,234–11,029,380–12,190,060Common missing-cell assumption; target-comparable evidence still needed
92Greek, Greek-script profileel (Grek)12,249,4028,574,581–10,972,241–12,126,908Common missing-cell assumption; target-comparable evidence still needed
93Low German, Latin-script profilends (Latn)12,049,2568,434,479–10,792,963–11,928,763Common missing-cell assumption; target-comparable evidence still needed
94Kinyarwanda, Latin-script profilerw (Latn)11,963,4158,374,390–10,716,072–11,843,781Common missing-cell assumption; target-comparable evidence still needed
95Quechua, Latin-script profilequ (Latn)11,942,5708,359,799–10,697,401–11,823,144Common missing-cell assumption; target-comparable evidence still needed
96Iloko, Latin-script profileilo (Latn)11,354,5927,948,214–10,170,727–11,241,046Common missing-cell assumption; target-comparable evidence still needed
97Luba-Lulua, Latin-script profilelua (Latn)11,078,6887,755,082–9,923,590–10,967,901Common missing-cell assumption; target-comparable evidence still needed
98Tigrinya, Ethiopic-script profileti (Ethi)10,929,7197,650,803–9,790,153–10,820,422Common missing-cell assumption; target-comparable evidence still needed
99Xhosa, Latin-script profilexh (Latn)10,901,7217,631,205–9,765,074–10,792,704Common missing-cell assumption; target-comparable evidence still needed
100Tunisian Arabic, Arabic-script profileaeb (Arab)10,843,9207,590,744–9,713,299–10,735,481Common missing-cell assumption; target-comparable evidence still needed

2. Potential reach per workload for one educational package

Every row is assigned the same 100,000-source-token educational package and nominal QA target. The denominator is a fresh-equivalent token-event workload scenario, not measured GPU time, energy, money, or final production cost. A directly measured language-script tokenization profile is used where available; otherwise the common language-blind envelope keeps the edition visible.

Download the complete machine-readable CSV.

Common-package potential reach per workload: Top 100
PositionEdition profileReach positionPotential readers under stated assumptions, pointToken-event workload
low–point–high
Potential reach per million workload units, pointWorkload evidence
1Simplified Standard Written Chinese profile11,151,960,048701,412–1,342,488–3,152,301858,078,700Measured language-script tokenization profile
2Hindi, Devanagari-script profile2519,812,678803,584–1,494,017–3,340,973347,929,450Measured language-script tokenization profile
3Spanish, Latin-script profile3454,675,495733,070–1,374,854–3,157,733330,708,224Measured language-script tokenization profile
4Arabic, Arabic-script profile4339,298,442770,805–1,574,846–4,044,349215,448,628Common language-blind workload envelope
5French, Latin-script profile5298,241,289740,118–1,399,094–3,195,035213,167,471Measured language-script tokenization profile
6Urdu, Arabic-script profile6280,449,183821,970–1,531,482–3,411,576183,122,705Measured language-script tokenization profile
7Portuguese, Latin-script profile8223,454,037701,560–1,331,473–3,075,366167,824,727Measured language-script tokenization profile
8Indonesian, Latin-script profile9222,592,226709,328–1,342,749–3,107,115165,773,561Measured language-script tokenization profile
9Bangla, Bangla-script profile7250,711,118846,506–1,559,237–3,457,903160,790,872Measured language-script tokenization profile
10Russian, Cyrillic-script profile10180,178,793758,212–1,423,107–3,267,809126,609,405Measured language-script tokenization profile
11Swahili, Latin-script profile11173,864,394770,805–1,574,846–4,044,349110,400,876Common language-blind workload envelope
12Punjabi, Shahmukhi/Perso-Arabic-script profile12158,236,223770,805–1,574,846–4,044,349100,477,258Common language-blind workload envelope
13German, Latin-script profile13127,081,057731,797–1,371,530–3,141,75892,656,399Measured language-script tokenization profile
14Japanese, Japanese-script profile14105,346,501827,964–1,533,971–3,430,50968,675,694Measured language-script tokenization profile
15Javanese, Latin-script profile1886,121,393743,194–1,399,407–3,203,65161,541,346Measured language-script tokenization profile
16Western Panjabi, Arabic-script profile1690,452,254770,805–1,574,846–4,044,34957,435,613Common language-blind workload envelope
17Vietnamese, Latin-script profile1982,739,917784,041–1,455,161–3,287,14656,859,648Measured language-script tokenization profile
18Marathi, Devanagari-script profile1788,354,681880,198–1,610,640–3,536,43754,856,862Measured language-script tokenization profile
19Telugu, Telugu-script profile1590,879,101907,083–1,660,930–3,655,83854,715,793Measured language-script tokenization profile
20Turkish, Latin-script profile2373,826,225757,699–1,427,806–3,257,89151,706,068Measured language-script tokenization profile
21Persian, Arabic-script profile2179,907,297770,805–1,574,846–4,044,34950,739,748Common language-blind workload envelope
22Wu Chinese, Simplified-script profile2276,103,957770,805–1,574,846–4,044,34948,324,693Common language-blind workload envelope
23Tamil, Tamil-script profile2081,161,052923,064–1,684,248–3,666,11948,188,313Measured language-script tokenization profile
24Korean, Korean-script profile2471,012,872770,805–1,574,846–4,044,34945,091,943Common language-blind workload envelope
25Egyptian Arabic, Arabic-script profile2763,774,747752,076–1,415,869–3,240,81645,042,843Measured language-script tokenization profile
26Italian, Latin-script profile2863,127,344777,696–1,445,572–3,260,69043,669,442Measured language-script tokenization profile
27Cantonese, Simplified-script profile2565,956,762770,805–1,574,846–4,044,34941,881,400Common language-blind workload envelope
28Filipino, Latin-script profile2665,566,434770,805–1,574,846–4,044,34941,633,549Common language-blind workload envelope
29Gujarati, Gujarati-script profile2958,783,794863,396–1,596,197–3,523,72936,827,395Measured language-script tokenization profile
30Pashto, Arabic-script profile3052,009,065770,805–1,574,846–4,044,34933,024,855Common language-blind workload envelope
31Thai, Thai-script profile3150,104,656906,106–1,677,044–3,625,16929,876,777Measured language-script tokenization profile
32Nigerian Pidgin, Latin-script profile3344,533,235770,805–1,574,846–4,044,34928,277,832Common language-blind workload envelope
33Levantine Arabic, Arabic-script profile3639,128,052733,911–1,387,835–3,176,45228,193,586Measured language-script tokenization profile
34Kannada, Kannada-script profile3246,701,760932,717–1,680,106–3,650,07727,796,911Measured language-script tokenization profile
35Odia, Odia-script profile3540,390,712770,805–1,574,846–4,044,34925,647,402Common language-blind workload envelope
36Hausa, Latin-script profile3837,509,094797,090–1,483,525–3,352,33125,283,771Measured language-script tokenization profile
37Traditional Written Chinese profile4235,004,038753,738–1,421,541–3,261,08224,624,002Measured language-script tokenization profile
38Malayalam, Malayalam-script profile3441,134,557909,831–1,673,546–3,659,05224,579,283Measured language-script tokenization profile
39Polish, Latin-script profile3937,173,530827,928–1,524,800–3,405,04624,379,279Measured language-script tokenization profile
40Xiang Chinese, Simplified-script profile4036,783,579770,805–1,574,846–4,044,34923,356,935Common language-blind workload envelope
41Algerian Arabic, Arabic-script profile4334,959,424770,805–1,574,846–4,044,34922,198,628Common language-blind workload envelope
42Dutch, Latin-script profile5029,429,344702,836–1,341,774–3,108,45521,933,157Measured language-script tokenization profile
43Oromo, Latin-script profile4434,274,863770,805–1,574,846–4,044,34921,763,944Common language-blind workload envelope
44Sindhi, Arabic-script profile4533,907,762847,681–1,558,298–3,445,00921,759,491Measured language-script tokenization profile
45Sundanese, Latin-script profile4930,264,657757,328–1,406,246–3,195,90421,521,599Measured language-script tokenization profile
46Malay, Latin-script profile4732,961,469770,805–1,574,846–4,044,34920,929,961Common language-blind workload envelope
47Moroccan Arabic, Arabic-script profile5229,135,824767,095–1,452,150–3,285,07020,063,920Measured language-script tokenization profile
48Bhojpuri, Devanagari-script profile4831,027,445859,007–1,586,853–3,526,41819,552,816Measured language-script tokenization profile
49Punjabi, Gurmukhi-script profile3738,470,4491,107,318–1,983,723–4,167,41719,393,058Measured language-script tokenization profile
50Hakka Chinese, Simplified-script profile5129,173,183770,805–1,574,846–4,044,34918,524,465Common language-blind workload envelope
51Uzbek, Latin-script profile5428,270,802770,805–1,574,846–4,044,34917,951,469Common language-blind workload envelope
52Igbo, Latin-script profile5627,568,193816,016–1,536,233–3,437,22917,945,322Measured language-script tokenization profile
53Sudanese Arabic, Arabic-script profile5527,575,308770,805–1,574,846–4,044,34917,509,842Common language-blind workload envelope
54Saraiki, Arabic-script profile5727,126,210770,805–1,574,846–4,044,34917,224,673Common language-blind workload envelope
55Cebuano, Latin-script profile5825,426,818827,833–1,542,010–3,430,13516,489,398Measured language-script tokenization profile
56Yoruba, Latin-script profile5328,450,231955,850–1,753,626–3,788,35016,223,657Measured language-script tokenization profile
57Awadhi, Devanagari-script profile5924,595,290832,378–1,556,175–3,500,87615,804,968Measured language-script tokenization profile
58Min Nan Chinese, Simplified-script profile6024,099,586770,805–1,574,846–4,044,34915,302,819Common language-blind workload envelope
59Malagasy, Latin-script profile6123,743,683770,805–1,574,846–4,044,34915,076,827Common language-blind workload envelope
60Burmese, Myanmar-script profile4633,295,9811,277,664–2,238,094–4,527,65514,876,938Measured language-script tokenization profile
61Gan Chinese, Simplified-script profile6321,562,788770,805–1,574,846–4,044,34913,691,997Common language-blind workload envelope
62Ukrainian, Cyrillic-script profile6221,569,869853,060–1,576,517–3,484,22313,681,980Measured language-script tokenization profile
63Bavarian, Latin-script profile6420,440,562770,805–1,574,846–4,044,34912,979,402Common language-blind workload envelope
64Azerbaijani, Arabic-script profile6520,169,428770,805–1,574,846–4,044,34912,807,237Common language-blind workload envelope
65Nepali, Devanagari-script profile6619,469,161770,805–1,574,846–4,044,34912,362,580Common language-blind workload envelope
66Romanian, Latin-script profile6817,953,709828,369–1,521,912–3,390,58011,796,814Measured language-script tokenization profile
67Maithili, Devanagari-script profile6718,213,040845,459–1,580,676–3,504,50611,522,314Measured language-script tokenization profile
68Nyanja, Latin-script profile6916,889,739805,625–1,512,480–3,387,24511,166,916Measured language-script tokenization profile
69Somali, Latin-script profile7016,688,139844,296–1,564,423–3,461,86810,667,282Measured language-script tokenization profile
70Amharic, Ethiopic-script profile4135,092,2622,052,019–3,460,825–6,541,58510,139,854Measured language-script tokenization profile
71Madurese, Latin-script profile7215,888,945770,805–1,574,846–4,044,34910,089,205Common language-blind workload envelope
72Magahi, Devanagari-script profile7515,146,517851,336–1,561,186–3,461,1119,701,929Measured language-script tokenization profile
73Assamese, Bangla-script profile7116,408,727939,052–1,691,869–3,665,2329,698,578Measured language-script tokenization profile
74Rangpuri, Bangla-script profile7315,249,530770,805–1,574,846–4,044,3499,683,187Common language-blind workload envelope
75Haryanvi, Devanagari-script profile7415,146,517770,805–1,574,846–4,044,3499,617,776Common language-blind workload envelope
76Marwari, Devanagari-script profile7615,146,517770,805–1,574,846–4,044,3499,617,776Common language-blind workload envelope
77Northeastern Thai, Thai-script profile7715,031,397770,805–1,574,846–4,044,3499,544,676Common language-blind workload envelope
78Nigerian Fulfulde, Latin-script profile7814,208,223799,057–1,507,138–3,398,3989,427,287Measured language-script tokenization profile
79Chhattisgarhi, Devanagari-script profile7913,884,307846,572–1,567,155–3,464,4338,859,563Measured language-script tokenization profile
80Swedish, Latin-script profile8711,947,676740,976–1,390,028–3,180,7958,595,279Measured language-script tokenization profile
81Zulu, Latin-script profile8113,408,367853,436–1,563,205–3,443,7528,577,486Measured language-script tokenization profile
82Shona, Latin-script profile8412,443,419842,436–1,553,878–3,464,2408,007,978Measured language-script tokenization profile
83Deccan, Arabic-script profile8312,495,876770,805–1,574,846–4,044,3497,934,665Common language-blind workload envelope
84Czech, Latin-script profile8811,856,026811,706–1,505,293–3,363,4197,876,222Measured language-script tokenization profile
85Kazakh, Cyrillic-script profile9011,615,010790,304–1,500,038–3,350,2327,743,142Measured language-script tokenization profile
86Min Nan Chinese, Traditional-script profile8612,068,411770,805–1,574,846–4,044,3497,663,232Common language-blind workload envelope
87Wolof, Latin-script profile8911,826,597856,392–1,568,582–3,470,4127,539,675Measured language-script tokenization profile
88Akan, Latin-script profile8512,083,266924,290–1,733,928–3,853,7946,968,724Measured language-script tokenization profile
89Hungarian, Latin-script profile9111,029,380870,706–1,597,485–3,521,1176,904,214Measured language-script tokenization profile
90Kinyarwanda, Latin-script profile9410,716,072844,115–1,559,568–3,456,9846,871,180Measured language-script tokenization profile
91Low German, Latin-script profile9310,792,963770,805–1,574,846–4,044,3496,853,344Common language-blind workload envelope
92Tunisian Arabic, Arabic-script profile1009,713,299750,642–1,423,090–3,286,4366,825,498Measured language-script tokenization profile
93Quechua, Latin-script profile9510,697,401770,805–1,574,846–4,044,3496,792,664Common language-blind workload envelope
94Sinhala, Sinhala-script profile8213,389,6261,149,548–2,018,995–4,182,7976,631,827Measured language-script tokenization profile
95Xhosa, Latin-script profile999,765,074822,924–1,524,156–3,397,7556,406,871Measured language-script tokenization profile
96Luba-Lulua, Latin-script profile979,923,590829,810–1,553,112–3,514,7346,389,488Measured language-script tokenization profile
97Iloko, Latin-script profile9610,170,727883,714–1,620,524–3,549,8236,276,195Measured language-script tokenization profile
98Afrikaans, Latin-script profile1058,927,062758,173–1,426,135–3,228,6896,259,618Measured language-script tokenization profile
99Greek, Greek-script profile9210,972,241982,304–1,759,491–3,779,8446,236,033Measured language-script tokenization profile
100Umbundu, Latin-script profile1019,663,755858,759–1,595,101–3,530,1266,058,396Measured language-script tokenization profile

What remains before a defensible allocation recommendation

The study still has to compare exact educational packages at the relevant stage and subject; measure independently usable existing supply and additional learning effect; account for offline, phone, signed-language and other accessibility delivery; avoid double-counting multilingual and displaced beneficiaries; count shared source preparation and interlanguage reuse once; and convert workload into standardized physical compute. Until then, these are transparent reach and common-package workload comparisons—not a final instruction to spend money in rank order.

Living checkpoint v0.11, published 9 September 2026. Missing evidence is unfinished research, not evidence of no need.