Knowledge
Data
038096830 3178621 190845 2113004222 3985406
80 143316973 6954713084 1780141 4497195299
54429670496 36186971 3215338754 9052030238 5493