Knowledge
Data
33263 3653299062 1092971 991379672
619611 665 256 3613 273
58835605 59750969 116428392