Knowledge
Data
75 399 3118389 269637171
717550 24403 6228871 28305 1338652444
631990 089879248 8300687 444801