Knowledge
Data
332806 080539971 501697 40220 5122187
29013442 6334 6472 849383746 2089708
85168 64181 1260820 6180 86253