Knowledge
Data
474923 330851956 65496506704
12800660 30787157 51632 76425970
6185883812 811297 6470500 2465