Knowledge
Data
41 2865 962324857
5080 300 2103864293 2472977535 1677928
1651869644 114203683 7234768 96221 36