Knowledge
Data
6949 31236 414136 776 2225
793984 753390 2061
5785017314 20401721699 4275035 22690365 9901973505