Knowledge
Data
33956803 244605 955235 83486 8684402
49181863806 234238830 6694709 94279752112 133342044
40293 8824100282 542553610