Knowledge
Data
40 508 324913617 9276094478 59208722216
5668988 31246248678 58564963368
32 55637560 16875090 15 76853190701