Knowledge
Data
3108529 6712265490 584112508 30902235
51864661293 2985 31466
9768716 90606 07063 472398783