Knowledge
Data
3341393 104341 34917
2943500591 3136726 550834928 155285 38208535
45251815 0662 5393991083 025923181