Knowledge
Data
2503 3659 39947515139 5986462 0349881
5525168 1144 9908088 28884914230 98332
1247 339065 7355 24