Knowledge
Data
145588 1168763944 72502926
700458899 3892198900 2256531170
59213833097 7818380265 55877943068