Knowledge
Data
30954348 440214826 268718952 1021790405
76809666177 7026 42054231204 35625
162 895 2428 0922667 23