Knowledge
Data
15072299 78261128 5138 801220422
81906 4021187 0361 498468146 695216
7941777 587 9807848 2467400 38240