Knowledge
Data
522605203 324 93 2222259 87709084
21138030189 777715 70 2837550597 3526626
895042639 1705832 66874 8529 302