Knowledge
Data
87220588 91971833 80639320 336 816550
27724610 15946 417395 586 51683202
23483217 701 39488386