Knowledge
Data
60 30731 78265 66515782268
207791 84417612 52836525227 577719 368287
172547 7235 6641860432 35973097 38