Knowledge
Data
15680683 28453 2429266086
55952335 9321238 23807469181
58879709697 6575815432 4097089912 276007628 42038531