Knowledge
Data
12265426 31993 24254432 7304 97335839
2232699 804 302744 2838072171 4350836
312365030 19408270 52042795 654944508 0143883