Knowledge
Data
7597289652 511943172 99539 848967013
15326 1817514 1257271 1069 255
20 94672 86705485 85