Knowledge
Data
929936 30581 5290 6852
8858447194 4355 47 5120900848 8703420819
38873 641580773 25886 74600799