Knowledge
Data
40290466 189631698 18154425944
0663431 222 042776 243 90433051
36091268477 2212498 25548 89894959 73585259