Knowledge
Data
310699746 92 82 121597033 75205613527
158211986 3954 85904931 7099873 4142606683
60857699 6945 4943 149799989 318