Knowledge
Data
642 2592831 392145475
16583683 13986094 7216191 34 53
866937086 597622 3117907907 40090 2863