Knowledge
Data
984351 2095801 180725766
23590383 14858159 2503864 1561562 464
8676475 258145099 328762872