Knowledge
Data
5963 3156002 969362395 4394 27005231
2325989253 45984 7898
54741 8477670000 4939281286 4021506079