Knowledge
Data
590 5266 4576259 863 262
61155 88621725 8779961 13
24569780 2052146953 36068 584029141