Knowledge
Data
502808 50959 03407060 479011 2283301609
263757 5852725 7003233 563841063 3910134182
74784366 19604934 59219