Knowledge
Data
136711 30150473 8482
290888 39379 1271 889387602 3439908621
4906 90600 231503908 1474946