Knowledge
Data
576 40085242 8146199 4869561
113932654 9829277216 37971 148429
3993 403769 22208 41003979688