Knowledge
Data
17815551 138 94829344 387586 315550130
20 460848 79932 9552 086
138320 15126 1501492623 66961601