Knowledge
Data
2289 377820 876 5738429 4508973812
104905879 419659351 51 99053578 3259805586
85601838 471380501 18595 7155