Knowledge
Data
593 417590 2830366 3386923 91051
486905 6809937554 45594 102274 73839
25068 436569271 1305949633