Knowledge
Data
31590 121218814 2164436067
8599103467 9375498 383986 44349 979
1063665590 29 53700385809 4570347 3074270181