Knowledge
Data
21180376 30704 885079619 97545169
47 86321993 1502228200 152985 241
623536 669420989 4628555