Knowledge
Data
63 4626608 4917 279956636 2328
32 102542430 79 4142212 761232
423 22812584 66387880 8504723