Knowledge
Data
2931 306347 181299 475295
696 94491 0853752 54
5681658 10255003 317 26747657 255585273