Knowledge
Data
31 637593 37277132574 35742211 376549560
15 61352010971 22866 8454590667 02204311677
5973483 8795337 5893040830