Knowledge
Data
18359218 41672490895 675659560 813009110
20459184 322728 782
82404056 121378104 42306192964 31
79702 7904904358 40439