Knowledge
Data
31058621 445460864 178 3728527 95632
26776 282169870 73164001475
7376336451 183 15384579765 83 69226806