Knowledge
Data
2030 26477649 873585 7222600099 16832
78623275 114159 2755996243 34074935 79467847
251302977 13114197987 34763783887 30 32