Knowledge
Data
30662715 219390253 880
63052610 73794492 55325527 14919
49786577901 664675257 9390593648 257285