Knowledge
Data
599103971 113072785 399337 78524 812236466
29175079 253086 8392022 533 86
45117881 414 7579794 9313969 05695