Knowledge
Data
315909521 29307387707 6186568
19962 812009 387466053 370427007 81589665
759266845 63041554 27696195428 8160