Knowledge
Data
99 31 8428772
7816038659 41619792750 2786811 752856498 4434938441
3687286 388621 90018653 2633057904 526083003