Knowledge
Data
22484508 28790912 12811872815 86678100 17961207
59205461 21757113 9057925 253861
302 6442 137488 625904797 15817323953