Knowledge
Data
154 058 860 826019535 28911556
97539512 97274 8484396332 54304 4081127
141361806 26328225756 3028 78247 767208854