Knowledge
Data
58 51325405 588608 65693 762
495873 15323044996 71156531 328619
25832905 5532031 615331717 479