Knowledge
Data
2915602 97942 654968148 5711
988 3674050 575917 50144
939659923 50392719 2531 643206 196227