Knowledge
Data
324169864 574130656 825179813 659860462
933101091 42844500436 30872
11411766 58281017 970 29