Knowledge
Data
50657 121142128 17 04302515 165097536
23 756738899 259630227 13038
58746338 95341727 6787170 82615517647 157