Knowledge
Data
15915196 25194190 1169211779
322380059 374457 33 7450547 27386516
4451585 262042730 31357736917