Knowledge
Data
60 265563 18249608 47303352 055952
28656 74910 045002807 8135764
41549332969 73 2351638701 3831402691 77248482868