Knowledge
Data
51452 607308 108114592 1234 352685
4414500 551 26011513884 9561182686 44418
2837785192 11687488602 510 2001050 491591078