Knowledge
Data
11438 1883881 794574 3401890
968074115 6821 1283124 5405030 90
31006 80253599152 4214212 36451073