Knowledge
Data
522293578 74366909992 314502 809241
5443 02393016 321797482
41146 1831 90571910401 7903562 331250916