Knowledge
Data
21887068 228342 51 591044 296428999
63442406828 766 004843 9535
909293 431647292 0441171698 6910 9719836114