Knowledge
Data
91286 160862870 4802964 3042953
150 24 71983 19824252696
051491 743641590 15331439390 9412 338