Knowledge
Data
2149970660 305247 5352303611 89022 764109785
99312 7749450727 49332790421
18867220 80 5857 0623