Knowledge
Data
95 6626 4853707 3157 636
680081233 12771442 3119902 913105506
15939228 675743 59978190