Knowledge
Data
50107950 11979821109 74657146
1936720672 97699215 659587379 33117428216 262313483
921421 3276414 3704077627