Knowledge
Data
26688603912 783743785 4211 392905 96260069
8728556906 5141413 2040847 650 6615
668842 16853 17319 29