Knowledge
Data
59 614729 7820402555 13973010296
22092088 3199104992 206830948 31049748
175525 50693510 781679388