Knowledge
Data
30869950 1986937406 2100176
8991616 34 533529503 52448 2426
0334689314 39 48603 810815