Knowledge
Data
16689955 69 64595008 208840
40029485 025799 896 6710879 40886381
80954 8636868 392684964 261 233