Knowledge
Data
25 62987993999 89554508 5415 67
87 9164362 7768550 5460763 5099561
820 3413600 639719303 505