Knowledge
Data
2607616 5539 23936 6316151
400996092 5196272 71376999476 5729116
188 69022483816 97042568 14702 588151