Knowledge
Data
30385 1441047374 56445603 5321677 55520
329663117 7210367 13802278 3542018929
158914712 1154899050 836