Knowledge
Data
20 269 3065
3924 72559423 617914 9621070749 9455760500
66 341732 87850484996 104662 211258