Knowledge
Data
31844 349777262 79962161 32027
5607844033 552004920 73 913050
6368622 870450131 41365480 429