Knowledge
Data
31869506 25215 3138425
41263801909 6645 25450439 50663773 60538956
59542426816 23429266554 36 9667211