Knowledge
Data
743640224 16853527 368345 35399 512485
954468204 86220 184640952
20713 52616667 51 4528492581