Knowledge
Data
2383391409 86 9810674 8904308
778442 7052285 10582 135565807
2263111 273028 50 713065