Knowledge
Data
591347699 222664640 21588490101
59306 60 94980 357127067 4119
67492633 0875268 87251536