Knowledge
Data
31268 661775542 2586818 4329137
84759446 8862032 4299433
99941 48174045 2264739215 3833661