Knowledge
Data
583259825 258940 429412045 4198 8187237
994635364 45362738 4268170
305612508 43 6606495154 1502 25421776