Knowledge
Data
43166641 5124901 537150683 8564252 921841
59872946 36 953503584
146314 89327415 698534602 94126653 4699484