Knowledge
Data
3343 893616672 582197 293554984 99118149
805 63587396 14143754163 8768657730 1848498806
1626525 0021717101 30 957