Knowledge
Data
21025082198 6591927296 4426959 631 529499
177154582 1821289935 977 83377
2231 14407445 4900683110 3742476410