Knowledge
Data
6892 820042864 26721 60255629 3197
50295 5487375 62598 24222502 8418221
62 2971047 440