Knowledge
Data
41 7518838 25776267312 987 3881
695130 482 1091396211 313 358033
9926090 83334286586 5284 102661 8361489426