Knowledge
Data
5031504 3038457 504716 86180 268621301
12801 46372235 1229 6454367
24208889 11512071 42715702427 54721296910 2088