Knowledge
Data
21019336 101820552 95257441 16476004806 0426977710
14407761698 400 13053565 526282
807115772 1126822 1404