Knowledge
Data
50 5733851195 77231581 21
249 52079005 529 8911 62124
9951549448 132667547 6885 8703303533 40363137515