Knowledge
Data
28117594 2239934 87 4111 781680
533536666 6981295 7433681
905145861 52 39428650 280767 60