Knowledge
Data
27051020 38351351 847121 774087833 8049815529
245448996 6664143 61760
243885 34405 54527229