Knowledge
Data
22255656 56463050 708778564
29648755 6452126832 569717871 583 517599230
10226533 1922654017 4790 1136223