Knowledge
Data
786 42127450954 25502798 90566837
158304 593467210 265935708
55169 5376972 351178449 20603819