Knowledge
Data
31525372 3033586165 496 137706
34145701 2806965 017632820 4477
29770443665 9038235 5283848