Knowledge
Data
4052446 1600 675241 8849773
7961435 15398829 644 97424560273 518010
13403006 473691 556873