Knowledge
Data
30761831 3068515 5346 140658
590172925 32982617 41835445983
7242804 894777039 86275845 128266856