Knowledge
Data
320 7329 59580
682560 414512125 23846049 3180855469 20352979
99389 6054 1842969608 391797