Knowledge
Data
2201666755 20290384 4677
94 59874576069 9768
31495620 7472 310898395 40391487 18375658210