Knowledge
Data
89151240 37464725 3266 77988503
921525 5259828 7736007
96880 142720522 313753103 45076607