Knowledge
Data
706275 19653999 48168 256262828
23 081355 960689730 519198
29 16438 54010138 343087725 3555