Knowledge
Data
30252 26 189 5762020979
21549141 9032 30014335 11371694518 16265
1753787412 963 54733995896