Knowledge
Data
3626 1505 969104 863372131 7482
143859 929155662 7611762
70516 16585552 7907116765 188753 220549