Knowledge
Data
709253680 75742086 50081 22227929
29102763 3080 2131287
1210328368 28919417 1793 3729136