Knowledge
Data
346869 2050 67086122 43605296396
2566474 603266992 102193148 6183305
38247142409 878969 48458122 965 621