Knowledge
Data
343072686 1222193 510834342 0379
7516524 19011323498 80
1135 51213749031 6300976 853289118 866