Knowledge
Data
312665712 439437579 370173644 711969394 427902266
36440 58217 02627090779 96251964868
03637192462 215566 241 017192 14215246167