Knowledge
Data
20534888 12 97267 36336097
352868096 4734315 46573 59133
23950 285782116 5402 5972663