Knowledge
Data
93 302231 34367602 1658552710 16345093688
2085954 8710932 29954 59095330 741403
5336270892 15873 42964 02129259 0911065