Knowledge
Data
181703732 3105938 27339 8035070
55136452 9536964 7841108 60228 253321
18203339 8786 26775466