Knowledge
Data
22059699 271 993701 97854905938 49
6431746 652 020600527 140303483 632267381
12505061545 34 059