Knowledge
Data
26 218801 677594891 94196449 16397195
21 026809 275 39 362526
30217 508883185 56 9619606 39399