Knowledge
Data
657633 587095890 677089 4548788 7500755937
52522260 155482 9133726035 16807938
29883 133230833 465161 313254987