Knowledge
Data
43307052 30 82661 47091245435 52319992
3505293 316945267 1258427855 47050770
59476776704 88835 95070140