Knowledge
Data
31856214 2122268 59280934 582316 4324860
893 684256 167285 1084089 136634316
5091115 4111586 451574 781 088385