Knowledge
Data
40797840 18672286 2572 2625080625 326343745
302 27 80282790787
15043 499590900 311697477 300257529