Knowledge
Data
105283 4236 85394 39800475 8565752
16458 680592515 11161673496 32173237
75383845703 964 99536171273 1469482332 45809906926