Knowledge
Data
2123107921 93649280258 526513050
91087470 784752313 500
98378897 1784991 32415591 1972