Knowledge
Data
95068 860493 9650 7001470
21674655 176452 24874 89114269575
8278812 985172 554 50339807617 20087865