Knowledge
Data
22667869 699559 8225603185 683877897 22343970
89913118684 41821712 372786720 0170992 50
0291168 1526794 27719282449 7984956963