Knowledge
Data
31892 38109902 92124404648 23169710
5881 20 141000637
4755 34660686083 0459215287 1778857604