Knowledge
Data
31669946 2391 32234791 67358235 332638
672402169 6371915 06387260 982876 3368
8699168145 43253128 337545 510246354 1624755