Knowledge
Data
28 294293885 3634920 54520 22
27585369 633 683297 841700205
6508968 31265 71745532 8524881 50353