Knowledge
Data
253260492 64076 805657293 39056230 19701290098
151 993270515 7024 17272301
72 161377617 5401013 18802