Knowledge
Data
154318592 2016204 36296403 602522
5297449 23 12881 244154 21838609909
42808567 5150583117 8678866085