Knowledge
Data
31662 2559630295 31 3411 393658406
2702 21414103 80 09907 15
28872 719790062 31147 21900 52141605718