Knowledge
Data
495 321673993 154218163 1631
1132249472 1171 062 1159001874 76948
870767 69156777 25 489