Knowledge
Data
170337881 218012407 65051 998 43988485
653 294601774 9250 70694435800
430372588 460104 27722875743 641277446 156287