Knowledge
Data
153866 1410253 4057167595 59049274675
219089919 226412 593828062 3419240 232828
50087 0717491 4303866 6926 564