Knowledge
Data
1986898526 498266 02135015631 448 972489317
95675661405 233290 75102753 20365373293
119333969 119963 49990