Knowledge
Data
58514362 87854 48155 5297910
1266977 76285116 57629560 70169
32341 873 9158 6330696 934