Knowledge
Data
30650488 2555256575 68489601 21738102996
2604919248 787 1707923166 68 699368
22272561169 369853795 90807426623 12383