Knowledge
Data
27529566176 1389474 2613197 904694339
24760527 88524 99380952112 766
87685704 1025536525 3144419916