Knowledge
Data
80 386183 538 16431290779 135642402
94 50564 792 15260504992 749
81972 171081 1229191