Knowledge
Data
3196 37 703332898 3306990 6820
1279286687 9525 512380 9568113
58221273 4005752 55891764