Knowledge
Data
22991150 177933 5316871167 2000526661 646113
154573159 9593932 34421077282 8279
054 5628 2489563 015505038