Knowledge
Data
83939515 25621 3162981 3527 6142615
3397593 970686 5030872912 896
69 857 517715 15358624 17003806054