Knowledge
Data
295 77392 234950381 8083970
28680708 9950353017 7664 17259679270
6185995626 529866427 157 2554711416