Knowledge
Data
14636591 504936 476081 181
504679632 5722826502 7923459 74180412 37715988864
639642 81921 29454