Knowledge
Data
2166 71 45525620 565 77378
310 60626315 06447805960 898245942
21120676668 2082192 36799167 512 316292