Knowledge
Data
43 50875 70472471
585232562 2920 318556 08277334993 661344207
986 645 43306206 1109810 8460051196