Knowledge
Data
0266 5693316 534857 149
5819945409 4096754 969751605 24148 9172770496
21312 17600 41860605 2621