Knowledge
Data
30 34304667500 22457486703 11142097
41909161380 176240 61931333
12900450 1185338 76 55350986206 75441404626