Knowledge
Data
81 109513 282 58795175
72237063443 1935 708733 5198823616 2896760
39057007952 4365 3000380 66386669 937