Knowledge
Data
335884047 27655 581 9234
53521 90537920 147152832 7182600688 6676992826
84071 2316 6792 686609