Knowledge
Data
29154246 2363263150 205164524 4771300
220303631 452164527 50112 92 93015
28987762188 211844277 9783 68 01118