Knowledge
Data
578 99 55183952865 296499390
300115266 13214238 17859234 7883440
958 45173343 25976 6067131228 430875090