Knowledge
Data
20045958 59385 41506501
39030121593 1934672 60251619 482
64935 507982069 89875 3844 36337089