Knowledge
Data
22749554 575484540 281198665 5320067
66635267 39845291890 4006 1697971
196277 60149678 596814946 44070 84886884310