Knowledge
Data
400996 172788 19164376571
46533 7106717 77600991081
24634446 50640 5382229 3717474053 5013870080