Knowledge
Data
810329 310140 61 594288 37536282
897 57 7989681 5003
1958567627 680930 206 882192 130173