Knowledge
Data
30 909379081 932 899287
40350 850466235 123683 7359950 354740
51 29922923964 5783285137