Knowledge
Data
306508363 388 43857 320 816967564
246482 34071278 23010987
2291414 408253 95237897 372404458