Knowledge
Data
605293 157944 2158297862
58369376004 165450484 193386
702535 532 838714774 9848534 650477504