Knowledge
Data
93 770688 77112513 390380388
21 6619841 85672 300552
7398396064 466 58454048609 29342773099