Knowledge
Data
308124 42052 10337 547066444
84129172 51806 15520 41089 184425247
5980643 224421 3419