Knowledge
Data
30 5015580402 1378149 2565581
75644 8814720213 0501407622
59994520 05406585 326 4217801