Knowledge
Data
32391427 578986 8599 136506883 839888
256678 67160970 3978306
4892512 489830086 1918837967 461 660