Knowledge
Data
42872957969 698303960 25
138177937 67999 911610 38882791540
429051414 5726263 114988 6364 88522649