Knowledge
Data
2804668 9945636055 8022 8827306520 2170318
76911 12360054299 942
5804423696 31443 18687787 756003