Knowledge
Data
9196 10957226 1931629 586454530 7729480986
4395 859996 632 313772428
662134518 05239 680328 2585508 4113232