Knowledge
Data
709969 28042298 3328532 4361146
238799 976526110 942660 62178481534
1500303 675060643 955155 47330581 4821341