Knowledge
Data
21496685320 3011 2524303 729364 5579634100
95731 5836822 1244
113789 37135 7488804 6893476 270