Knowledge
Data
629596 54 262099129 228355256
42 5731719 1512603 9706
48992329 028310 60911522 2786277 281