Knowledge
Data
35520 10198 9129 945159593
24479316638 779 21813915
26052216 134802911 626777320 96592