Knowledge
Data
30 5764304241 66
6436950484 6328843716 4850706 3665151
090588 381494761 74616 16373 1295130