Knowledge
Data
101146 01080375036 88899 7524308511 586987
19 509 776627
44613916 108136032 822594 33154534 68226