Knowledge
Data
30 899872739 17997294193 526761335 539451
56763318502 5110 611 780024935 40
88 63494 514210941