Knowledge
Data
32586 986128315 494823243 9532962129
87004958 77 159749851 5516
64686558092 5330281103 178158819 1403498