Knowledge
Data
2920747758 337510 4162
643981645 9890164811 10379745480 2817641
20 36372308 997470148