Knowledge
Data
35162 2120985 95806 224814595 8952
10 7591852944 6955296585
477597562 39069 64915390297 2013327458 46331306173