Knowledge
Data
40990 895253 8954 9038851 882680
2982 6544035 037742
6170485 4405264152 83819928 1943950