Knowledge
Data
2522513 564425 145739 40467
45 721230 6646496505 3077352 5352559
1098 2018384 12221570 8986772