Knowledge
Data
9862 308308 529 08059152 8158
29500017 308870 21337998192 578797 4171516
106 16066 283511546