Knowledge
Data
1786 6102230496 22524123899 29638 79689965
177 9553967609 326750692 219003894
108430335 2531294367 9865014 49