Knowledge
Data
557833 302 3098 714 90113252
2520701 90 63786
1871571997 1019165493 879 309039060 97980385