Knowledge
Data
40761 25399259 149091096 81489064 27259
105 22350135249 03569
57156163 8273145967 0503379 137691 583767748