Knowledge
Data
597630276 8062002548 6357056
612 836 603410 580280123 11440721
157040 2001290 40960401 70233