Knowledge
Data
27951266 430 7791108505 75027809 41463615946
860632818 7914264000 1685644
59876009 5700503 729843824