Knowledge
Data
646 128 731242384 6980 3310
3590859 8556649761 7353761 9300727683 207826
521 17608195 35034714 3058564 1188953