Knowledge
Data
31 14609520 3919211569
32190 3336046 9996568114 8193039 9370
8342737282 429 693473 56852440