Knowledge
Data
3292 92404550 8211273 58536 707284
1301338660 7812 109099733
66933989 388702431 61562266678