Knowledge
Data
344627 19498 996
32353093 112200974 39848920 3997
585 7938448 177103 29274071065 1977954