Knowledge
Data
305986 22061 397605785 571075
8247257 6366277795 149391209 84575 3795963
41675132 49123222 620244297