Knowledge
Data
21013916586 63601 37932081
834263212 8741315375 94364 2874598
80014916526 13730705 5029587 2234575 17592