Knowledge
Data
89 76 17346500 593533052 310356
633 45641 62734216 295384
9475460834 59015520 15819681397