Knowledge
Data
20857181 3364 170038 2649 59946949
145953533 608054 9985
5612468 1921491905 68013 3766647