Knowledge
Data
310589 187881118 5299244
183801426 5133166419 895943 18609138881
814143274 606606 85316922779