Knowledge
Data
116 46 175615
199041564 2611797 157232514 472054 824687
43830659725 2710608 614267986