Knowledge
Data
293 1259903 77337281870 99247
65627020 17999722 8780200713 33505302 9702620
14976474 51 73