Knowledge
Data
18240562 624390263 3256 50814079 0940918958
825064 30938 528 4579121902 8830689
66036 6870 46297978 378926283