Knowledge
Data
58903958 3430092 98482 409646244
949876296 7487 96684 680727487
481179 52780264 6305176 893841953 1746067