Knowledge
Data
02507626 664362337 186217 266567
684 5298953 43467491636 578038221
66 76 5291889108 5610 3659009