Knowledge
Data
30 18175153 84489218262 97168
855032943 46857655863 2205435814 96
52268 8581350128 170449 4694755345 916196858