Knowledge
Data
2952119749 20233299894 8566263 64305543
7977257 28019666785 9620 5017873400
148 28940396 7062703833 822