Knowledge
Data
25 12338249 58088161727
19 11826052432 3588664135 7089411 680867
8026544359 1900980663 6944002 353