Knowledge
Data
32538 7194114553 9925026417
131 149417 6515253 587950672
5712953 14781 8394000153 221066