Knowledge
Data
303790 3970479 36864 650892938 7496918216
81081 60803 6720 90614808 891810
149266 13453 3561