Knowledge
Data
157341226 50499 80 514577897
302 7355813 241651
152 953688834 898620108 6382628 777508