Knowledge
Data
3196 394 20861069 20299 5309445757
649287592 10202 3486323 4396578960 8450830523
33352723 639848161 73600 70756