Knowledge
Data
111330958 4218 3305222 673279 9815231
744 65999784 770226 4891448
21284043 120307291 317 48331404