Knowledge
Data
112999227 3307985049 234922 72622322 46
71 6056148 53441496 50488
64954102 43019394 300021