Knowledge
Data
42249013 42441639 3343539
561 293976891 269024216 96213680 74681436
6686 2099088 17310351