Knowledge
Data
15626 2041475144 433 212585388
492 467796 935980309 525
84 058 851148003 1770483511 909