Knowledge
Data
655293 1590671 4931406 7761
306574126 59091 6088324457 1613424326
5547810719 36017859 429