Knowledge
Data
580 88 80782248 3136160 6714846406
5759140225 7841389782 4330039
937459035 206536461 46119427 784683 64403