Knowledge
Data
6066 55 21371 38983288 186
874 46672 8692159427 2043 60
311 1091231639 58577505 598086