Knowledge
Data
307687957 89 183363064
390179164 8153064773 3628829 411342
40025016 409926372 059763 42993605