Knowledge
Data
640171303 436 107 287122 579745486
101635 826479 82201093340 876080
5189088421 17168873 5030559527