Knowledge
Data
3591 304 51 06 22079
3994792 4105166907 211 92140245
5111170753 67225048688 31153 107242610 11533734231