Knowledge
Data
22594143 8143281 27036
1796448483 5804573 041475 12544 61773049068
6362 777 508 86296682 40275