Knowledge
Data
607294971 172066217 4839962
5277 80011182 992714716 17304151 39543904
164 271925002 495