Knowledge
Data
55980219 43780080286 390506 31 590206243
17338034725 3774705 923721575 62929 82578
542 4002537681 2989160