Knowledge
Data
106908699 024359303 158 8099465 4447194
46 455 864601802 967522 732622
36870375144 26461 618210880 73076