Knowledge
Data
155 774802 598824 1595588624
583881 28299626 839 332936245
6765500 13282 5563693 3098