Knowledge
Data
295651507 956269623 265144162 93682790 7928
16661690 72995389 88110422 7645222193 4147754
5527455 088487 0286 93246 401337370