Knowledge
Data
49516 91 37009211 3960 259168
422403088 59445098 955
999198 809742 8640 1340828 96494