Knowledge
Data
150576353 98054 3429254 354 65187
420629 57482081 986406419
33380 161220805 6897210261 81686