Knowledge
Data
50633 2100889599 20316277 225 238768
53454270625 426 461 105596
52 0332 41372003310 16403432 32432089