Knowledge
Data
42664077 42448 87625168 1254 77253888280
2591 944 70022671 932109
3249 5264 11379 24666098104 27629798