Knowledge
Data
15062 58074605427 782628 5671 635346773
316239 6664 873495 82112889950 765
51588 5457598377 4361813329 17409617464