Knowledge
Data
40695376 3029 27466204 5594136018 845
8010129 44 5615346413 7389
586352 11615 791521156 27970