Knowledge
Data
3112109679 1987581 93 4140507629
270189 247552754 0388686071
23670010 2671844 311556640