Knowledge
Data
3126366 203628288 74 3590828106 42013035
55310 4892306021 473976003
7754647 954502 90507858 99909 88041368