Knowledge
Data
59234 83268 515804 4759
149084 311811567 3722854650 101095263 905036600
554 62 143 4274 30