Knowledge
Data
18795659 77908 1221780206 40937
34415 56367 11140 31 72124206
40312294 857748641 352183852 18953569