Knowledge
Data
14756583 635299 933664230
42601586 835 5840023069 57766865 000170
51 91161 365401 3684068196