Knowledge
Data
1069 4228753128 21518260 8605169 5985
350909 3661465042 6045025
270461263 95129 338251 739803 77