Knowledge
Data
35940 258549 190415147 343368849
21978 80088730734 867265214
38333121100 010 3899 8588829637