Knowledge
Data
32597 18524624 7466941
646 5038064 4502131 6938
88171325940 682 659270 62219 264635503