Knowledge
Data
15899585 3900377647 3145435 9607
610715 35 27666 6573059
556845562 20974 02815 907649 4630