Knowledge
Data
4135351 486129 94491 9403 84478
15145468 2924 623518 15795144 77146
595 543 968338 1629 4220089