Knowledge
Data
942476 1998978 9805064628 305651 625113
66192289 1695172 946 016358 40203774
53782 047 6342 181292740 87976485