Knowledge
Data
32 84 16411566 66462471 8808862
28515523 3254 3089084
42 3446935693 1255653668 285951095