Knowledge
Data
233 99 59353154221 8590 902
1958591611 800216 680 81331972636 452361498
4112 3020 788