Knowledge
Data
2555097 5414 299096 510429466 8158
360031852 61164 962923912 26971066 15628015300
563696 8094 5387329