Knowledge
Data
22990492 27842961 3704052 2638862809 680251508
87563 06776638793 928570512
838529878 2011151 648 7530645