Knowledge
Data
42090046 959 2022 77 7245627
58361050 102126250 02524514 9248730 730720
16 1893278 67