Knowledge
Data
86552823 1751 147949368 146538587
525274946 51096603620 84692188
622 731982590 1877301047 40134