Knowledge
Data
342 2901096 62080 4639 7258394
414 301820879 876597 114
22968000 9237304 778343 61729