Knowledge
Data
28 2872996 5496422 20 8738655957
50 97800940 620031686 241 35964
4390245836 61724057 1388322 466980 56933231