Knowledge
Data
40 1976504684 12012 6228 4046061
628743 444580165 29067 880285379
94 20 426 154158052