Knowledge
Data
659953 504095 649500 8344841004 124294293
6252016 0711202789 17987 081582
3128929 35015470232 92874 5567147979 364