Knowledge
Data
1006 300562 6143555194 860393828 332983649
511 26 30719649 56800
431783 4755 37058986 5468503581 188123866