Knowledge
Data
160 113431344 524982232 8863816 94336039
93 497889705 45426961
5396990318 100123 36938895890 58906223612