Knowledge
Data
662686316 10316896823 7088 6160507292 21784261
2862792 79159 97 052
960777810 926074 360508545