Knowledge
Data
30947372 2932441 340841 76099848383
4410441 226755715 7015691164 052792351
95865495367 223979 32688582 7667681238 1867380