Knowledge
Data
332 2851901 2000 4704 8382631057
289244859 083 96 420138 2278086
17 269744 759 011479