Knowledge
Data
102639052 8515 215592583 6652988
3875925 0256 62550766 28705803
2961423 975594 957680 164842093 5255987