Knowledge
Data
169956574 585794931 29402 16403150928 1296185
36453 4166818068 998355302 48397698 567517322
6685 527098 215302686