Knowledge
Data
3089 51 996
0576801110 1177390527 9925605275
514394664 144 2379402 25930332126 121665