Knowledge
Data
23804954 51359440636 17222181 93462 623694202
5991 12268969 52 5225 2724307
18 38013616 14242 29655