Knowledge
Data
22970436 277 15655 8608 262429
826779350 6158358987 2014669 68 88181
64585989 5201137953 23 47587