Knowledge
Data
30 285006054 12078701 581025 156722051
517999 075013 8393298030 5537384185
9534470 888 445876329 57873298268 3653986639