Knowledge
Data
3028 39326351093 84 53199103496 138259680
4694510604 8330739 237273752
87668 1043786 69525316245 81654734427 748764