Knowledge
Data
863943686 5438288354 65612256183 293314350 277980780
216248 29822267 17569110112
94661889 9725980374 10989072 62201 137