Knowledge
Data
17590982 1211 790572039
1051067 624284277 6274772 550086822
8636757062 128182 841280759