Knowledge
Data
166289239 48331056 35213205 21014187
07176724913 321274010 65416696 682407926
4218932214 597078 302719