Knowledge
Data
296671 026526 299226061
14351500110 7148920808 3847035220 6791409477
971 616699491 2054