Knowledge
Data
165876 73369 69102 177328
31684590 7214 68387 66483
8696233409 71668001 980128028 77244645