Knowledge
Data
18 12886691 15097899 8047304693
86 1255141 51137
29990673779 21382601 42 673783878 8886