Knowledge
Data
3060 40000765038 9391
1445 52170498 511239
147137 62546467 34978250697 14415604 4078366681