Knowledge
Data
26553913 62027198 2951
860900 4401663 453584855 4661 448513297
50343 1126632 464629 7718 3678