Knowledge
Data
15385833 86784348 27188077 17360
306904 6033677 62893696 785690541
37779354 875080 383368965