Knowledge
Data
15873 6378983089 17293933043 2860
700651 159457311 534289
922694315 1304 955 15986502 530931