Knowledge
Data
29 12 43600 7212 1091
20430783607 81225169 73749421
180380 703976976 66803987 26010456