Knowledge
Data
47967 3098 36509 8403 2052686
5252516 966 38378878 32673102779 87
2846 505602 9510 988 659