Knowledge
Data
681 301305392 27721008 367800
5429412 2913 57605071217 7455949 971103
195335571 493957396 4493303 698071868 89962703778