Knowledge
Data
5031162355 8084773 561105706 7009751227 293411
259 15684 956 3262425 986363
142765 1129868 2924