Knowledge
Data
3172228872 30811593214 102512329 2124 8152845920
7182 6416 3147604222 1686 899
349 140 0157 449976706