Knowledge
Data
307989215 5873463234 423850
60498180 43162 20111859 9391725537
334768 605241981 871628