Knowledge
Data
182898274 114300912 82562583265
58965706 26052039 7830473281 78289710247 7094069232
147230 7334059 25295 64554901 28817683