Knowledge
Data
43386 2666 295044 425314226 23645030
407020 86690 732204223 50212156
99 39191 9280588 120 515