Knowledge
Data
5013901 2888539 7957406 4067270 417319722
8524887372 364453600 797686241
85443 19115575609 498016196