Knowledge
Data
87580368 8234246 12620644 16737253 1504
758869921 5286697 9927017
16 28 810 12783932 6277817