Knowledge
Data
16609063 532 1987075 3174835335
507116414 451668 8339677840
85860640 140638629 773732