Knowledge
Data
141 30139 6162957 538
54923211051 22483 5038
31909000770 72452331858 53170666 80091511 25082065