Knowledge
Data
40372118699 50560296 27661853102 895905049 379457381
2804516549 072678 41280305 296971 2814851
888544766 938793281 4698