Knowledge
Data
158 584509207 98591993257 19364680682 6548694
30153 086001399 5502503140 9377445712 44176534741
529 429 15846