Knowledge
Data
605851 50776546 15002360 7557071754
323074401 35065791 368047 18289
22533007 8581558786 4074953083 872