Knowledge
Data
31033224 2852 4843 3708206524
4591 38057176 120667 7967399 971591559
90 4936908 981113558 91