Knowledge
Data
18356073 70150 926751 3770145132
458626 37 95650 81148760376
5817190549 444906853 6985 7451089 4159803689