Knowledge
Data
472953 24004187 4247869
659248 969876316 38646153396 5943
19113174 12 7199394 501757 751