Knowledge
Data
81124656 461076984 810512 4518530
5318182788 30577 2701805 1957162
5128111 7476930303 670