Knowledge
Data
27855882 14320570 334866036
26 186672865 36 89994796 475474
256998432 61 29 6148882 45936028671