Knowledge
Data
652640 3690361388 28561329
131430652 10181450598 384764854
609944699 74000262 2445480 986