Knowledge
Data
28740368 23089804027 689801509
21901706700 950995946 693
54786 80039466 172 87 571243