Knowledge
Data
166 2705279925 1703334698 598 82149
27858240217 953164 4418278898 1242631152
59845354 88680 47707 3496366128 144568279