Knowledge
Data
1354671192 50433 104048702 512048855
28 66660 378851 98406897950
985885 7672205274 5315