Knowledge
Data
28 339721684 1187622003 613642020 7343
5543366060 089952286 320 805 22
156970976 488373032 1590524393