Knowledge
Data
4042528986 36360 64803 7235130 326317
8844215737 221713 084633032 218849
949759047 5060125265 521387 105879