Knowledge
Data
33845253 9639116611 202385
25942922 4098 21265758341 27082
11120026 3443 3011867022 59137