Knowledge
Data
20562835 33236 1097618480 58 17965277
742107000 58891982 69199 8440351536 7932468
117546330 35 830 4789663