Knowledge
Data
526522265 189861540 181624132
43293486 25 926480607
68366856400 77004415 597312153 4710709 281437714