Knowledge
Data
149306570 340960350 17111096 9089708
83136621488 1381758581 8263
5985 2823372577 329 385514