Knowledge
Data
45438406 75231 926
27059016 790845781 49107688068
120030717 6189308 7274579 317 63445899