Knowledge
Data
827510846 670503091 771583996 54111 151157723
338 432 4475922 49818736 1988167
633205 9529814 8344045 159628 9986964034