Knowledge
Data
17568 160029088 259 6064 19424218950
5881066 7999201 3177727559 2227 655500
905 4181296 19242999501 3477398 9243530259