Knowledge
Data
59 157028 2458714 4224213
492730453 81733 271854157 1746624
1610007362 64151 2271 457782156