Knowledge
Data
310924819 12090848 3316402 7470890 159102
5966359 06083667 0857896450 377186 9688531114
547 27 8445081 53163072