Knowledge
Data
509 89659217 6612143510 8185
47 3349192 90 5662435 756202
360700 82186 155037 19110719