Knowledge
Data
15079382 651 90 1897507 51285269677
216253 04450432 36540386 647
114943 68705687 29972890