Knowledge
Data
255977 16399825599 6620588
501773 245298 4086465 8742654508 184809455
3696989 9206 5257385183