Knowledge
Data
281 13 313149 81988690184 1297037
4114990262 126501 32531477
56046 946 8086578 547 35196792