Knowledge
Data
106563924 309105 188204057 122430511
30 40240516 5103 7009115
34570258151 45800 59044 920700 9787322858