Knowledge
Data
302424515 2527318 7512352 454344
354591 6401940 974050
3716 7969462447 63090545 77892 285419800