Knowledge
Data
62569960 1214 17553663 22792192 8877220
14353295 732241 2459828830 144142126
579295 9683 1607506170