Knowledge
Data
15346229 986198 29700611506 2506581
58705257 4120214385 8325 599 36
21645 130 4533051 852