Knowledge
Data
167933887 3671524 99113418 400538
664059 550442977 498136
98050381 0528269133 21086 71041