Knowledge
Data
2372274983 139037106 1416613729 80
629669 4793334802 98360 687222845
57877153029 7784175 7141859424 8362337 663196