Knowledge
Data
1492457 971 51740543
109 2030 16885308 73837890 8211576
226678820 73250785939 11156926 16803 80