Knowledge
Data
29 104433 9725 94073 5059840
289 3001 86 7241 4634615
31482659484 347728002 85 71093730