Knowledge
Data
11062 312955390 6770215344 613055
186 5623157 4237100 8360585134 95918106
263781 88924 46 14599111