Knowledge
Data
17681802 28268179 28170796 461178614 5956329
8986 81358593315 5778081 3981335722
885145 08516961 36127995 10664 7951505