Knowledge
Data
6596 219500 8183 9281650114 59542
22 3751 30301977049 96600 792
101124 247904 2155668083