Knowledge
Data
19189902626 15640950152 93 336539 12118353037
88 84 5192 10166962 2299866
4533 44653717 0848906951 430925209 14604586