Knowledge
Data
366593 32789629 0808496 90052
5892133 1151881278 054015130 425971 8002
310352246 49683839301 38739215367 7765747751