Knowledge
Data
31 10 5916453 185421370 39031667
4143310823 11811001069 108153 64
25663 9749138 89940