Knowledge
Data
30397696 87218 84750334 123587650 20098708854
7402401290 644043064 791 131303762
33310 8588489105 30