Knowledge
Data
31978089 89382157 489805 54664428357 8262979
9228975 12530331064 500209 455
1483210101 591285753 11740603 5712497 90525435770