Knowledge
Data
576 3223094 285571645 4689081
86 27261537 264507974 704411 65699248
93510943836 14100887082 06117747 079066 5913