Knowledge
Data
933106320 50263949 583923 110 629
3016083 4183 196
5885499 963400 796343 18 116496114