Knowledge
Data
590 88287 60248221 944853639
2272853177 999189 9529 3166833660
47 172690076 168067 307409 74596